半手动下载并安装AUR软件包【64体育】

作者:64体育登录  时间:2021-06-29  浏览量:90649

本文摘要:

既然使用Manjaro自带的pamac下令无法下载软件包那我就先用第三方下载工具手动把要安装的软件包下载到当地路径中再正常执行pamac下令执行安装即可(省去了pamac缓慢的下载历程)。

64体育

既然使用Manjaro自带的pamac下令无法下载软件包那我就先用第三方下载工具手动把要安装的软件包下载到当地路径中再正常执行pamac下令执行安装即可(省去了pamac缓慢的下载历程)。这个操作的关键是找到软件包的下载地址最简朴的方法是在你正常运行pamac却发现下载龟速的时候运行 ps-ef 下令在完整的下令行中你会看到pamac正在下载的软件包地址和将被存放到当地的文件系统路径。固然如果你等到pamac下载失败弹出报错信息时也会看到软件包的下载地址。

祝大家使用Linux快乐!

厘清了这一认识上的误差之后我们来看今天的正式内容。

现在大多数家庭上网都已是光纤入户可是共享带宽的事实却始终没有改变因此周末我们在家里上网的速度要远低于平时事情日。从这个角度来讲企业上网的线路虽然带宽不大但每月用度却要几千、上万元人民币其中原因也是完全可以明白的。

64体育

周末我要在家里的电脑上安装一些AUR软件包(Manjaro系统)效果下载速度极低而且还经常中断。和大多数人的使用习惯差别我平时只管不去修改系统的软件源(危害可能远大于便利性)也只管不用「腰窝疼」——yaourt等其他的保证理前端。

面临此类问题我通常会使用一种半手动的软件包下载安装方法。

如果你看过Arch和Manjaro官方文档的话应该知道AUR软件堆栈是由社区维护的并不受官方支持所有使用风险也完全要由使用者自己来负担。AUR有点类似于Ubuntu生态下的PPA都是由第三方或者小我私家开发者提供的软件包。

固然Arch和Manjaro官方堆栈中许多软件包都来自于AUR堆栈但这必须是打包质量和软件自己已经被充实证明优秀的前提下。在被官方软件堆栈采取之前即便一个软件已经很受接待也不代表他能和你的操作系统完美稳定的兼容使用。

于是接下来你可以使用任何第三方的下载工具甚至挂上署理来下载这个软件包(速度很快)。

这时不要惊讶你下载的可能是个DEB花样的软件包也可能是个苹果系统DMG花样的软件包。将下载好的软件包拷贝到下载下令中指定的当地文件系统目录下通常是:

此时再正常运行pamac安装下令即可。

64体育

最后再烦琐一下每个Linux刊行版都只推荐大家使用自己的官方软件堆栈因为如果你不用官方软件源是完全有可能把你的系统酿成另外一个刊行版的而且还会给系统的稳定性造成许多倒霉的影响。固然官方软件堆栈中的软件数量有限许多新鲜酷炫的软件它都没有所以大家都爱AUR这样的软件堆栈也是情有可原、通情达理的事情。

只是其中的风险大家要清楚同时必须自己负担相关的兼容和稳定性问题。

仅以此文回复那些一再问我哪个软件源更好的同学。

Manjaro是基于Arch的Linux刊行版因此也默认支持AUR软件堆栈。

64体育

由于AUR险些无限的软件支持能力因此经常被许多人拿来作为Manjaro优于其他刊行版的理由(一半是事实一半是误会和忽悠)。


本文关键词:64体育
64体育登录