请问,用ABS系统怎么安装之前的版本的软件?

其他Linux/Unix/BSD/OSX等发行版讨论
回复
axxdz
帖子: 581
注册时间: 2006-10-15 11:33

请问,用ABS系统怎么安装之前的版本的软件?

#1

帖子 axxdz » 2012-04-11 18:18

因为之前升到 GNOME SHELL 3.4 ,进不去,只有关掉 testing ,才能退回到 GNOME SHELL
怕了……

我在看这个:
https://wiki.archlinux.org/index.php/Ar ... 6%96%87%29

已经安装了 abs

代码: 全选

pacman -S abs 
然后用 root 身份运行 abs ,同步数据。

现在

代码: 全选

$ pwd
/var/abs/extra/gnome-shell
$ ls
gnome-shell.install  PKGBUILD

代码: 全选

$ more PKGBUILD 
# $Id: PKGBUILD 146998 2012-01-20 11:30:17Z ibiru $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Contributor: Flamelab <panosfilip@gmail.com

pkgname=gnome-shell
pkgver=3.2.2.1
pkgrel=1
pkgdesc="The next generation GNOME Shell"
只不是只要改变版本号,把 3.2.2.1 改为更低的版本号,然后 makepkg 之类的命令就可以编译安装低版本的 GNOME SHELL 了?

多谢!
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: 请问,用ABS系统怎么安装之前的版本的软件?

#2

帖子 cuihao » 2012-04-11 18:40

据我所知,ABS没有这个功能。
改版本也许可以,但很可能会有问题。

可以到这里查旧版本的PKGBUILD:
https://projects.archlinux.org/svntogit ... .git/tree/ (core/extra)
https://projects.archlinux.org/svntogit ... .git/tree/ (community)
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: 请问,用ABS系统怎么安装之前的版本的软件?

#3

帖子 cuihao » 2012-04-11 18:43

另外,软件包降级可以参考这个:
https://wiki.archlinux.org/index.php/Do ... g_Packages
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
axxdz
帖子: 581
注册时间: 2006-10-15 11:33

Re: 请问,用ABS系统怎么安装之前的版本的软件?

#4

帖子 axxdz » 2012-04-11 18:52

cuihao 写了:据我所知,ABS没有这个功能。
改版本也许可以,但很可能会有问题。

可以到这里查旧版本的PKGBUILD:
https://projects.archlinux.org/svntogit ... .git/tree/ (core/extra)
https://projects.archlinux.org/svntogit ... .git/tree/ (community)
多谢,这个每个软件只有一个旧版本号可以用吗
回复