Arch Linux软件源更换方法

换国内镜像源

编辑 etc/pacman.d/mirrorlist 文件, 在顶部添加以下内容

#清华源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
#阿里源
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
#中科大源
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch

sudo pacman -Syyu 更新源 缓存

或者运行以下命令更换:

# 查看能用的源镜像排名,并选择速度较快的一个或多个源
sudo pacman-mirrors -i -c China -m rank

查看选择的源
sudo vim /etc/pacman.d/mirrorlist

# 更新源
sudo pacman -Syyu

添加非官方 的源

vim /etc/pacman.conf 命令打开 pacman.conf 文件

archlinuxcn

Arch Linux 中文社区仓库 是由 Arch Linux 中文社区驱动的非官方用户仓库。包含中文用户常用软件、工具、字体/美化包等。

完整的包信息列表(包名称/架构/维护者/状态)请 点击这里 查看

官方仓库地址:https://repo.archlinuxcn.org

# 添加源 

[archlinuxcn]
SigLevel = Optional TrustedOnly
#清华源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

#中科大源
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

# 官方源
Server   = http://repo.archlinuxcn.org/$arch

# 163源
Server = http://mirrors.163.com/archlinux-cn/$arch

# 阿里
Server = https://mirrors.aliyun.com/archlinuxcn/$arch

安装一些软件时提示gpg签名错误损坏等问题,是没有导入key的原因,我们要导入GPG KEY

# 导入 archlinuxcn key
sudo pacman -Sy archlinuxcn-keyring
antergosarchlinux软件仓库的源
# antergos 已经废弃
# [antergos]
# SigLevel = TrustAll
# Server = https://mirrors.tuna.tsinghua.edu.cn/antergos/$repo/$arch
4edu

Arch4edu 一个面向全球高校用户的社区源, 初衷是实验室的服务器都有装同一批软件的需求,后来干脆就做成软件源了. 支持 Arch Linux 和 Arch Linux ARM, 主要包含高校用户常用的科研、教学及开发软件。

现在arch4edu主要涵盖以下方向的包:

  • 机器学习工具:tensorflow, caffe, torch等等
  • IDE及编辑器:android-studio, pycharm, vs code, sublime等等
  • Android开发:android-studio, android-sdk, android-ndk等等
  • 语音信号处理:kaldi, cmusphinx, opensmile等等(我实验室的方向)
  • 图像处理:opencv-git
  • 通用:anaconda, zotero, atlas-lapack, openblas等等

共104个包。理论上说至少大学生常用的,不限于上述方向的包都可以加,欢迎大家发Package Request

现在的更新频率是日更。由于结构是仿照archlinuxcn搭建的,所以git版本的包会及时更新。

项目地址:https://github.com/arch4edu/arch4edu

镜像地址:https://mirrors.tuna.tsinghua.edu.cn/arch4edu

# 导入4edu GPG key
# pacman-key --recv-keys 7931B6D628C8D3BA
# pacman-key --finger 7931B6D628C8D3BA
# pacman-key --lsign-key 7931B6D628C8D3BA
#  添加 4edu 源
[arch4edu]
SigLevel = TrustAll
Server = https://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch

执行 pacman -Sy 即可

Archlinux repo-ck

repo-ck 是 Arch 的非官方仓库,内有包含 ck 补丁、BFS 调度器等,通用或为特定 CPU 架构优化过的内核,以及内核相关的软件包,是居家旅行,优化折腾的必备良药。更多内容,参考 ArchWiki

/etc/pacman.conf 里添加

[repo-ck]
Server = https://mirrors.tuna.tsinghua.edu.cn/repo-ck/$arch

再增加 GPG 信任:

pacman-key -r 5EE46C4C && pacman-key --lsign-key 5EE46C4C

执行 pacman -Sy 即可

BlackArch

BlackArch 是一款基于 ArchLinux 的为渗透测试及安全研究人员开发的发行版,相当于 Arch 版的 BackTrack/Kali。
仓库地址:(https://blackarch.org/blackarch/)

收录架构 i686, x86_64, ARM 相关(目前包含 armv6h/armv7h/aarch64)

/etc/pacman.conf 里添加

[blackarch]
Server = https://mirrors.ustc.edu.cn/blackarch/$repo/os/$arch

再增加 GPG 信任:

sudo pacman -S blackarch-keyring

执行 pacman -Sy 即可

相关链接: manjaro 源



安装 yay, 同时安装base-devel

通过 yay 可以获取到更多的软件仓库资源

sudo pacman -S yay base-devel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值