技术解析

AUR 的软件真的那么多吗?
0
2021-06-30 10:42:32
idczone
感觉许多常用 linux 软件 AUR 里有的,apt 里也有,再不济官网或者 github 也有。不常用的包,也不会刻意去 AUR 里去下。难道是我使用姿势不对?
对,以前用 arch,基本上我要的都能找到。

anbox,dbus-cpp 等只有在 aur 里面有。其中 dbus-cpp 我反正没找到在哪里,GitHub 上的都是第三方人员 push 的。
而且,apt 本来就不是 Arch 的,“ apt 里也有”,有你也没法拿来直接用啊。

原来用 ubuntu

AUR 是用户贡献的,它软件多只是因为有人贡献,发现没有、版本不新、有问题就自己做一个好了,还是很简单的。。
当前用 arch 的时候也贡献了几个。。


dbus-cpp 和 anbox,ubuntu 都有哎
$ apt search dbus-cpp
Sorting... Done
Full Text Search... Done
dbus-cpp-bin/artful 5.0.0+16.10.20160809-0ubuntu2 amd64
header-only dbus-binding leveraging C++-11
dbus-cpp-dev-examples/artful 5.0.0+16.10.20160809-0ubuntu2 amd64
header-only dbus-binding leveraging C++-11, example binaries
libdbus-cpp-dev/artful 5.0.0+16.10.20160809-0ubuntu2 amd64
header-only dbus-binding leveraging C++-11
libdbus-cpp5/artful 5.0.0+16.10.20160809-0ubuntu2 amd64
header-only dbus-binding leveraging C++-11

$ snap find anbox
Name Version Developer Notes Summary
anbox-installer 1 morphis classic Installer for the Android in a Box runtime environment

……一个编译打包脚本而已又不能凭空变出软件来

自己写 PKGBUILD 很简单

我添加 archlinuxcn 的源就够用了,几乎不用 aur

论下软件,我只服 aur。这几年有 lantern 都有还自带破解。

这明显侵犯版权了,aur 不禁吗

我知道啊,anbox 本来就是只给 ubuntu 做了适配,dbus-cpp 也是其中的一个依赖。然后刚出一两天 AUR 上就有人提交了。然后我说的“ anbox,dbus-cpp 等只有在 aur 里面有”是相对于 pacman 而言的。

我觉得主要是方便:不用加乱七八糟的源,依赖自动解决。统一:跟官方源一样的打包方式,方便管理。

这个赞成,我就是不喜欢 ubuntu 系的要加源。

基本上,装机的时候把必备的装上,然后就很少安装软件了,专心编码。。。

ubuntu 要添加源很麻烦,而且软件需要在网上搜索源,但他的驱动检测还是良心。和 aur 折中的应该是 opensuse 的网页搜索,需要的软件搜索后下面会列出源和适配的版本。一键添加源再下载。再加上 opensuse 稳如狗。真是不错(虽然我用 ubuntu

ubuntu 用默认的源,不需要自己加源,连什么是源都不需要知道

ubuntu 要加什么源?

比如你安装 sogoupinyin 需要添加 ubuntukylin 的源。装 adobeflash 需要添加 partner 的源。纯 deb 可能会存在依赖问题


sogou 直接官网下 deb 就行了,依赖关系 apt 会自己修复,而且官网 deb 安装后会自动添加 key 和源
partner 源在安装系统的时候就自动添加了,如果不小心自己去掉了,控制面板里打上勾就有了

aur 啥都有,就是有时候源更新之后脚本没来得及更新于是有可能 boom

用 aur 装的好处是管理起来方便,当然不管是 arch 还是 ubuntu 你都可以自己打包,但是麻烦啊

如果 sogou 更新了是否还需要去下载呢?一把梭解决多好……

当然不需要,更新是自动的,只有首次安装才需要下一个 deb 包

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服