在没有网络的情况下,可以先在能联网的机器上下载好软件包,然后拷贝到不能联网的机器上安装。以安装 jq
为例,具体步骤如下:
- 在可以联网的机器上执行
pacman -S -w mingw64/mingw-w64-x86_64-jq
- 在
/var/cache/pacman/pkg
目录下能找到刚才下载的软件包及其依赖包 - 将软件包拷贝至不能联网的辑器上
- 执行
pacman -U mingw-w64-x86_64-jq-1.6-2-any.pkg.tar.xz
安装
另外,也可以直接从软件源手动下载软件包,此方法适用于需要指定版本的情况。
当需要降级软件时,也是用 pacman -U
选项。
在 /etc/pacman.conf
中,给出了文件系统软件源的配置方法,因此也可以自建本地的软件源。
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
发表回复