LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 670|回复: 7

请教:怎么控制版本最方便呢?? 谢谢

[复制链接]
发表于 2008-10-28 08:40:53 | 显示全部楼层 |阅读模式
安装了yaourt,发现archlinux太厉害了。。

原来是kernel26-2.6.27.1的,觉得已经够先进了,现在居然要到kernel26-2.6.27.4

不知道大家都升级到kernel26-2.6.27.4?


─────────────────────────────────────────────────────────────────
# pacman -Syu

:: 正在同步软件包数据库...
core 已经是最新版本
extra 已经是最新版本
community                356.9K   23.9K/s 00:00:15 [#####################] 100%
archlinuxfr 已经是最新版本
:: 正在进行全系统更新...
正在解决依赖关系...
正在查找内部冲突...

目标 (n):  kernel26-2.6.27.4-1  ....
发表于 2008-10-28 08:52:48 | 显示全部楼层
  1. rainy@shaiya ~ $ pacman -Q kernel26
  2. kernel26 2.6.27.4-1
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-10-28 09:00:11 | 显示全部楼层
关于软件包的版本,你可以编辑/etc/pacman.conf的第23和24行,也就是IgnorePkg和IgnoreGroup参数。

使用方法很简单,比如你要限制内核不要更新就可以这样设置:
  1. IgnorePkg = kernel26
复制代码

如果你只是在这一次更新里跳过一个包,你可以在pacman时加个参数:
  1. pacman -Syu --ignore pkgname
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-28 09:19:08 | 显示全部楼层
谢谢!!

本来还以为是aur源的缘故呢。。 这个kernel没理由不更新啊。。

到2.8.1的时候再 ignore 吧 :)
回复 支持 反对

使用道具 举报

发表于 2008-10-28 09:30:00 | 显示全部楼层
这是arch的一大问题所在,内核并不是越新越好,除非当前的硬件无法支持或者要用新内核的新功能

拿内核当一般软件来升级,长时间间隔后升级的话,往往会因此挂掉,除此之外,也会导致一些第三方模块的编译问题

类似还有其底层库的问题,一味追新,除了彰显白鼠本色外,带来的更多的还是不稳定和许多东西无法编译等

象刚刚想编个kscope,发现编不了,因为kdelib3中的kate接口没了,kde4中的没法用
...
Did you upgrade to KDE 4.1? If so, you may be trying to link against the new Kate library.
Arch has a kdelibs package for compatibility with KDE3 programmes, though I don't know if it contains the Kate interfaces library.
...

http://bbs.archlinux.org/viewtopic.php?id=53465
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-28 09:49:07 | 显示全部楼层
啊 原来正解如此。。

我还奇怪为什么有些人一定要死抱着一个kernel老版本不放呢
回复 支持 反对

使用道具 举报

发表于 2008-10-28 13:41:26 | 显示全部楼层
话虽然是这样,不过新东西就是趋势,迟早要升级,普通用户根本不会有任何感觉。但是服务器就不能这样了。

qt4比qt3加入很多新东西,确实表现也比qt3好了。干吗纠老东西不放呢。原来的软件没有了就换。没有换的。。。。不可能把。哈哈,我要求不高。
回复 支持 反对

使用道具 举报

发表于 2008-10-29 13:29:26 | 显示全部楼层
有些人性格比较激进, 有些人性格比较保守, ARCH迎合的就是激进者的口味.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表