您尚未登录。

#1 2011-08-19 21:24:57

月下叹逍遥
论坛版主
注册时间: 2011-08-19
帖子: 138
个人网站

手动打包AUR的软件

原文地址: http://www.hsyyf.me/2011/07/%E6%89%8B%E ... %E4%BB%B6/
首先一点,AUR的软件确实丰富,多到连yum和dpkg都有……但是有一点,和UBUNTU的PPA类似,那个下载速度实在不敢恭维……一个几兆的小软件有时竟要下半天,还要看网给不给你好脸色,实在憋屈……所以,这次纪录一个比较快的方法——自己下载编译打包。

首先,要确保有相应的PKGBUILD和python2.patch文件,这个可以由yaourt直接解决,

yaourt -S soft

,如果AUR库的软件,可以自动下载PKGBUILD,然后选择性编辑。解决完依赖问题之后,就是最头疼的下载问题了,下载之前会给你下载地址,链接形式,可以直接在终端复制链接,方便……

复制出来链接,大家就可以自己想办法加速下载了,不会的童鞋可以参考一下这个 http://www.hsyyf.me/2011/07/win%E4%B8%8 ... %E7%90%86/ 当然不是万能的了,还是要自己多琢磨琢磨)。

下载之后,去/tmp/yaourt-tmp-yourname/soft文件夹下找到PKGBUILD和python2.patch两个文件,cp到和soft.tar.gz同目录。终端cd到当前目录,然后执行:

makepkg PKGBUILD

如无以外,当生成soft.pkg.tar.xz打包好的软件,最后

sudo pacman -U soft.pkg.tar.zx

最后手动清理编译过程中产生的文件,如果是将soft.tar.gz文件cp到/tmp/yaourt-tmp-yourname/softname文件夹下,则可不必清理,回自动清理文件。

离线

#2 2011-08-19 21:28:55

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,780
个人网站

Re: 手动打包AUR的软件

又来啦!顶南瓜的技术帖!

离线

#4 2011-08-20 10:52:40

River
会员
注册时间: 2011-08-20
帖子: 62

Re: 手动打包AUR的软件

有快有慢,慢的时候我就ctrl+c,手动用下载工具下载,然后扔到temp相应文件夹,再进行后面的工作。

离线

#5 2011-08-20 15:56:44

SmallV
会员
注册时间: 2011-08-19
帖子: 146

Re: 手动打包AUR的软件

赞一个,

离线

#6 2011-08-20 18:04:51

Iamme
会员
所在地: the Earth
注册时间: 2011-08-20
帖子: 16
个人网站

Re: 手动打包AUR的软件

River 说:

有快有慢,慢的时候我就ctrl+c,手动用下载工具下载,然后扔到temp相应文件夹,再进行后面的工作。

我也一样。


苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
话不多说了,提问前先搜索
一起增加dropbox空间
誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!

离线

#7 2011-08-20 20:13:21

wtry
会员
注册时间: 2011-08-20
帖子: 56

Re: 手动打包AUR的软件

在我这网速不是问题

呵呵

一般用官方源
要安装大的软件是开163源就好了
宿舍下载1.5M左右
公司下载最快9M


:em06  :em06  :em06  :em06

离线

#8 2011-08-20 22:08:53

jtshs256
论坛版主
注册时间: 2011-08-19
帖子: 294

Re: 手动打包AUR的软件

用 arch 的时候喜欢干完了丢 googlecode 上,再 pacman 统一搞定……

离线

#9 2011-08-26 00:18:34

SmallV
会员
注册时间: 2011-08-19
帖子: 146

Re: 手动打包AUR的软件

365039311 说:

帮顶
:em11

离线

#10 2011-08-26 00:45:40

ReiFFEXzyx
古悠行者
注册时间: 2011-08-20
帖子: 187

Re: 手动打包AUR的软件

用aria2c替代makepkg/yaourt和pacman用的wget

碰到aria2下不了的包(你懂的)
用工具下载到放PKGBUILD的文件夹下
然后再makepkg -s,pacman -U


[fracting的大作]Wine使用中的一些常见误区
http://forum.ubuntu.org.cn/viewtopic.php?f=121&t=363147
顺便学习一下对待开源软件的正确态度

离线

#11 2011-08-27 18:17:42

tusooa
论坛版主
注册时间: 2011-08-21
帖子: 136
个人网站

Re: 手动打包AUR的软件

ReiFFEXzyx 说:

用aria2c替代makepkg/yaourt和pacman用的wget

碰到aria2下不了的包(你懂的)
用工具下载到放PKGBUILD的文件夹下
然后再makepkg -s,pacman -U

axel,axel,axel.


http://tusooa.github.com/
Use-Perl
Use-Firefox
Use-Emacs

离线

#12 2011-12-29 16:43:30

东风唯笑
会员
注册时间: 2011-12-29
帖子: 11

Re: 手动打包AUR的软件

孩子,我想问你,那么,yaourt -G 是做什么使的?
makepkg -ic又是干什么用的?

离线

#13 2013-10-10 22:25:31

354626
会员
注册时间: 2013-10-10
帖子: 2

Re: 手动打包AUR的软件

收藏,备用

离线

页脚