在deepin上利用全球最大的linux软件仓库
Tofloor
poster avatar
SamLukeYes
deepin
2020-06-11 05:39
Author
本帖最后由 samlukeyes123 于 2020-6-11 21:52 编辑

众所周知,AUR是收纳软件包数量最多的linux软件仓库。实际上,AUR并不存储软件包,只存储PKGBUILD这样的构建信息。PKGBUILD就像是菜谱,告诉你去哪买菜(下载源代码),买完菜以后怎么做菜(编译,构建arch软件包),最后食用(安装)之。后来有些人为了方便,直接在AUR这个“菜谱网站”上放“熟食”(二进制包)的链接,因此并非所有来自AUR的软件包都需要编译安装。arch系用AUR当然是最方便的,因为arch系有AUR助手可以自动完成构建安装的全过程。其他发行版虽然“做菜”的过程和arch系有所不同,但同样可以借助AUR上的链接自己去“买菜”,在很多时候还是比用网页搜索引擎更加高效。
以下载谷歌地球为例,我们先在AUR上搜索 google earth,可以找到下面的软件包。它的“源代码”(source)中有一个.deb包的链接,deepin可以直接下载安装。如果来源中没有.deb包,或者这个软件包已经被标记为过期,又或者这个.deb包在deepin下有无法解决的依赖问题,则可以访问上游URL寻找合适的包。


在找不到.deb包的情况下,可以按照下面的步骤操作:
如果找到AppImage或者其他形式的免安装包,下载然后给权限直接运行即可。
如果找到.rpm包,则可以用alien转成.deb包再安装。
如果找到源代码,则按照软件的文档进行编译安装。

链接:https://aur.archlinux.org

PS:有些软件包来源于github,如果从github上下载速度太慢,可以使用油猴脚本fastgithub从镜像站下载


Reply Favorite View the author
All Replies
avatar
SamLukeYes
deepin
2020-06-11 06:21
#1
沉得真快
Reply View the author
avatar
SamLukeYes
deepin
2020-06-11 06:24
#2
等等,现在茶社的帖子好像不会在主页显示了
https://bbs.deepin.org/user/223313 能不能帮我移一下
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-06-11 06:30
#3
samlukeyes123 replied at 2020-6-10 22:24
等等,现在茶社的帖子好像不会在主页显示了
@shenmo 能不能帮我移一下 ...

每十分钟刷新一次。。。
Reply View the author
avatar
SamLukeYes
deepin
2020-06-11 06:33
#4
https://bbs.deepin.org/post/195822
每十分钟刷新一次。。。

可是现在首页上真的没有茶社的帖子了,不信你去看
Reply View the author
avatar
SamLukeYes
deepin
2020-06-11 06:39
#5
https://bbs.deepin.org/post/195822
每十分钟刷新一次。。。

好了,恢复正常了
Reply View the author
avatar
神末shenmo
deepin
Spark-App
Q&A Team
2020-06-11 16:36
#6
事实证明,标题党不总是有用的
Reply View the author
avatar
强迫症晚期患者
deepin
2020-06-11 16:42
#7
楼主为了防沉也是拼了。
Reply View the author
avatar
honda-s660
deepin
2020-06-11 16:46
#8
软件倒是不需要很多   关键是驱动    我8812bu的USB网卡死活不能用
Reply View the author
avatar
central_1
deepin
2020-06-11 16:48
#9
我想说我要支持一下,虽然没有看懂
Reply View the author
avatar
SamLukeYes
deepin
2020-06-11 17:13
#10
https://bbs.deepin.org/post/195822
我想说我要支持一下,虽然没有看懂

其实就是告诉你可以用AUR来找软件
Reply View the author
avatar
SamLukeYes
deepin
2020-06-11 19:13
#11
https://bbs.deepin.org/post/195822
软件倒是不需要很多   关键是驱动    我8812bu的USB网卡死活不能用

这得怪硬件厂商不做linux的驱动
Reply View the author
avatar
xiaoxiao315
deepin
2020-06-11 23:41
#12
https://bbs.deepin.org/post/195822
这得怪硬件厂商不做linux的驱动

Linux的驱动不好做,加上利益驱动就如此了
Reply View the author
avatar
xiamingyu
deepin
2020-06-12 01:04
#13
请教一下。那个manjaro工作区切换器能调小一点吗?
Reply View the author
avatar
SamLukeYes
deepin
2020-06-12 01:19
#14
https://bbs.deepin.org/post/195822
请教一下。那个manjaro工作区切换器能调小一点吗?

哪个工作区切换器?哪个桌面环境的?
Reply View the author
avatar
xiamingyu
deepin
2020-06-12 01:53
#15
https://bbs.deepin.org/post/195822
哪个工作区切换器?哪个桌面环境的?

就是这东西,xfce和kde都很大。
Reply View the author
avatar
WangZhongyun
deepin
2020-06-12 02:19
#16
可先把源链接全部另存入库,然后根据源链接到的不同格式源文件再编辑不同的自动处理方式。不过以后长期需要跟踪维护。
Reply View the author
avatar
186******51
deepin
2020-06-12 02:44
#17
那不如直接用Arch算了,AUR的脚本不可能直接移植到debian系上,否则会有灾难性的后果,debian系上还是用ppa靠谱。
Reply View the author
avatar
test23_test
deepin
2020-06-12 04:03
#18
https://bbs.deepin.org/post/195822
哪个工作区切换器?哪个桌面环境的?

签名硬件信息 怎么 拿到的
Reply View the author
avatar
SamLukeYes
deepin
2020-06-12 05:28
#19
https://bbs.deepin.org/post/195822
就是这东西,xfce和kde都很大。

我选择不用多个工作区
其实你也可以右键看看有没有什么替代方案
Reply View the author
avatar
SamLukeYes
deepin
2020-06-12 05:30
#20
https://bbs.deepin.org/post/195822
那不如直接用Arch算了,AUR的脚本不可能直接移植到debian系上,否则会有灾难性的后果,debian系上还是用ppa ...

鉴于debian系的用户经常需要到处搜索寻找软件,AUR作为一个搜索工具还是不错的
Reply View the author