BlackArch Linux更新源 操作教程

不知道有没有人仔细研究过BlackArch Linux?

BlackArch Linux是有一个配置文件的,路径是“/etc/pacman.conf”,此配置文件里面就包含了BlackArch Linux更新源的配置文件。

 

一、BlackArch Linux 国内更新源

目前,我只收集到了国内的两大BlackArch Linux更新源:

 

  • 中科大更新源:http://mirrors.ustc.edu.cn/archlinux/

 

  • 清华更新源:https://mirrors.tuna.tsinghua.edu.cn/archlinux/

 

官方更新源:https://www.blackarch.org/blackarch/

 

二、BlackArch Linux更新源修改教程

讲更新源前,我需要给大家简单说一下,现在的BlackArch Linux更新源其实也用不着修改,它已经自带的有了国内更新源了,用默认的配置其实完全也是可以的。

 

我这里为了让大家方便学习原理,我就把每一个步骤都分享给大家,请大家仔细的看,整个具体的操作步骤如下:

 

1、查看“BlackArch Linux更新源的配置文件”位置;

[ blackarch ~ ]# vim /etc/pacman.conf

/etc/pacman.d/mirrorlist

 

提醒:“/etc/pacman.conf”也可以改更新源,如果不改,用的就是默认的官方源,最优先生效的就是此配置文件,我把这里修改成了清华更新源。

BlackArch Linux官方源

 

注意:如果你这里的更新源用的是默认的,例如:像我一样什么也没有修改,用的就是官方源,当你用命令“pacman -Syu”升级更新的时候会出现如下类似提示:

warning:failed to retrieve some files

error:failed retrieving file 'autopwn-190.fc80cef-1-any.pkg.tar.xz' from www.blackarch.org : Operation too slow. Less than 1 bytes transferred the last 10 seconds

中文翻译

警告:无法检索某些文件

错误:从www.blackarch.org检索文件'autopwn-190.fc80cef-1-any.pkg.tar.xz'失败:操作太慢。 最后10秒传输的字节少于1个字节

error:failed retrieving file 'autopwn-190.fc80cef-1-any.pkg.tar.xz' from www.blackarch.org : Operation too slow. Less than 1 bytes transferred the last 10 seconds

如果你也遇到此问题,解决也非常的简单,我们只需要什么都不管即可!因为有些文件需要去官网源www.blackarch.org的数据库检索,不知道是文件不存在还是其它原因,忽略就行了。

 

2、修改“/etc/pacman.d/mirrorlist”更新源;这里用的是中科大更新源,其次生效的就是这个配置文件。

[ blackarch ~ ]# vim /etc/pacman.d/mirrorlist

 vim /etc/pacman.d/mirrorlist

其实,这里只留下一个China的源就可以了,其它的完全可以用“#”号来屏蔽掉。我是懒得修改它了,只要能升级更新,管它的呢!

 

3、修改“/etc/pacman.d/blackarch-mirrorlist”更新源;这里用的是清华更新源。这个源是做什么的我还没研究出来,毕竟有前两处地方都可以更改源了。

注意:此操作是非必要的,只要前面有一处更新源生效就可以了。

因为更新源是先找“pacman.conf”,再找“/etc/pacman.d/mirrorlist”,至少配置文件是这么个原理,“/etc/pacman.d/backarch-mirrorlist"是做什么的,暂时还未知。

[ blackarch ~ ]# vim /etc/pacman.d/blackarch-mirrorlist

/etc/pacman.d/blackarch-mirrorlist

同样,这里只留下一个China的源就可以了。

 

三、BlackArch Linux 更新所有系统软件

既然我们的国内源已经有了,接下来就是BlackArch Linux更新/升级软件了,此系统只需要一条命令即可满足这个要求,如下:

[ blackarch ~ ]# pacman -Syu  #同步源并更新系统

pacman -Syu

 

如果有人不懂的pacman的,请查看文章:pacman软件包管理器使用教程(安装、更新等命令);

 

注意:

如果你这样更新完毕之后,在安装新软件会遇到“导入密钥”类似报错的问题。这是由于pacman的GPG校验密钥改变所造成的。你需要运行如下命令来更新密钥:

[ blackarch ~ ]# sudo pacman-key --init
[ blackarch ~ ]# sudo pacman-key --populate archlinuxarm

或者

直接来更新密钥链:

[ blackarch ~ ]# sudo pacman -S archlinux-keyring
付杰
  • ¥ 298.0元
  • 市场价:498.0元
  • ¥ 159.0元
  • 市场价:499.0元
  • ¥ 79.0元
  • 市场价:99.0元
  • ¥ 498.0元
  • 市场价:498.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: