+ -
当前位置:首页 → 问答吧 → apt-get upgrade 时不想升级某些 package 怎么办?

apt-get upgrade 时不想升级某些 package 怎么办?

时间:2002-11-13

来源:互联网

各位大大,

小弟想请教一个问题, 小弟自行安装了一个 mailman 的 deb, 这是透过 apt-get source 后, 才自行做成 deb 再 dpkg 的.

现在要 apt-get upgrade 时, 都会出现要upgrade成官方的套件, 但是小弟并不想, 只想 upgrade 官方其他套件, 像这种自己弄的 deb, 在遇到要 upgrade 的同时, 不知道各位大大都是怎么处理的?

谢谢各位大大.

作者: chuany   发布时间: 2002-11-13

用aptitude或是dselect,选到package的地方,然后按"="表示hold的意思。

这样就不会被upgrade了。

或是用以下方法

dpkg --get-selections > package

然后编辑package这个档案,会看到内容大致上如下
xmms install
xmmsarts install

将xmms右边的install改成hold,然后在执行以下动作

dpkg --set-selections < package

这样就可以了。

作者: 阿信   发布时间: 2002-11-13

谢谢阿信大大的指导...

作者: chuany   发布时间: 2002-11-13

如果想要更简洁的格式
echo "<packagename> hold" | dpkg --set-selections

作者: louie   发布时间: 2002-11-13

谢谢louie兄的补充,小弟受惠搂...

作者: 阿信   发布时间: 2002-11-13

彼此, 彼此, 别人的失败就是我的快乐, 不对, 别人的成功就是我的快乐 ^_^

作者: louie   发布时间: 2002-11-14

对不起,在下用的是eeepc901。
原本一直想用自己增加其他套件库来把内建的ff升级到3,但是只有到2,我另外加进的套件库就一直摆著。
结果前天新的ff不请自来,原本还很高兴,结果令我失望的是会相冲:cry:,每开一次就要错误回报一次 。x...
想说能不能降级回2,就把我加进去的套件库给删掉,把ff砍掉再整个update一次...
我的天还是ff3...
乾脆痛苦的开机f9一次,结果不明原因必须连/home整个都要砍掉...

这也就算了,竟然在我使用lazyeeepc时,又给我升级了ff...

想说再f9一次,再用一次lazyeeepc,结果仍然一样。:cry:想说应该不会再相冲了,但仍然一样?

我到现在已经f9了九次了...


刚刚我打电话给华硕客服人员,他们也说『不懂linux』:cry:,这是什么服务人员?我都比他了解!

能不能固定ff永远不要更新?直到那些鸟华硕的开发人员弄好为止...

有想过要不要装pcman写的lxde+debian,但不支援901,而且似乎很耗电。没有SuperHybridEngine。

我很沮丧,我这台才买不到20天,原本开开心心的用却发生这种事...我第一次花了我所有的存款买笔电,没想到换来的是...

作者: legnaleurc   发布时间: 2008-08-09

把 $HOME/.mozilla 整个目录删掉。

作者: legnaleurc   发布时间: 1970-01-01

Anonymous 写:把 $HOME/.mozilla 整个目录删掉。

不好意思不大懂...什么意思?我是希望不要让我在使用lazyeeepc时的自动upgrade时只要ff不要升级,我有用过aptitude,但是找都找不到firefox,只有找到ff的中文话语系档。

作者: sppmg   发布时间: 1970-01-01

有试过找iceweasel吗?
我记得firefox整个被更名成iceweasel

作者: wailale   发布时间: 1970-01-01

改名?
真的吗?
唉,刚刚又打去华硕了,连续两个客服人员都呆呆的...一直说用「终端机叫出来的第三方软体我们没有服务,自己装的第三方软体也不予服务」,那真是奇怪,那华硕干么内建synaptic与aptitude?问他们能不能帮我转技术人员他们又不肯...在考虑要不要...。

作者:   发布时间: 2008-08-11

等等,iceweasel那好像是不一样的东西耶...

作者:   发布时间: 2008-08-11

「第三方软体,不予服务」,他们可没有错啊。

作者:   发布时间: 2008-08-11

legnaleurc 写:有试过找iceweasel吗?
我记得firefox整个被更名成iceweasel

...没找到...aptitude下的net我都找过了,只有找到firefox local zh-tw 2.0.0.1之类的东西...还是说要先重新整理?

路人甲 写:「第三方软体,不予服务」,他们可没有错啊。

可能吧,也许我口气差了点,但我实在非常非常紧张,因为这是我的第一台笔电,花光了我所有存款...我很怕永远无解。

作者:   发布时间: 2008-08-12

最简单的做法下载 mozilla 宫方最新的 firefox 3.0.1,解压后就能使用。

作者:   发布时间: 2008-08-12

Anonymous 写:...没找到...aptitude下的net我都找过了,只有找到firefox local zh-tw 2.0.0.1之类的东西...还是说要先重新整理?


通常我会在互动模式下按l或/来找套件....
而且印象中浏览器是放在web分类里

我会想到iceweasel是因为从这里可以看到以前是firefox

作者:   发布时间: 2008-08-12

Anonymous 写:等等,iceweasel那好像是不一样的东西耶...

iceweasel和ff理论上只有图示的差异‧
这点你可以在google查到。
主因是debian对软体坚持[完全自由],所以另外弄个名字与图示。
(不过个人还是认为有点点小差异啦)

作者:   发布时间: 2008-08-13

Anonymous 写:最简单的做法下载 mozilla 宫方最新的 firefox 3.0.1,解压后就能使用。

这样就不会再冲突吗?可是apt-get还是会自动升级耶...

作者:   发布时间: 2008-08-14

删除了原来的就不会自动升级耶...

作者:   发布时间: 2008-08-14

3.10 如何维护已安装套装软体的多个版本(复杂) How to keep specific versions of packages installed (complex)
http://www.debian.org/doc/manuals/apt-h ... html#s-pin

作者:   发布时间: 2008-08-14