我更喜欢安装我自己的 Firefox 版本。我如何告诉 apt 永远不要尝试升级它,即使我稍后输入“apt-get update ; apt-get upgrade”?
编辑:好的,所以dpkg -l firefox
打印这个:
ii firefox 3.0.3+nobinonly-0ubuntu2 meta package for the popular mozilla web browser
Run Code Online (Sandbox Code Playgroud)
所以我将此添加到我的首选项中:
Package: firefox
Pin: version 3.*
Pin-Priority: 1000
Run Code Online (Sandbox Code Playgroud)
但 apt-get upgrade 仍然打印:
The following packages have been kept back:
(nothing related to firefox)
The following packages will be upgraded:
(blah blah blah)
firefox firefox-3.0 firefox-3.0-branding firefox-3.0-gnome-support
firefox-gnome-support
(blah blah blah)
Run Code Online (Sandbox Code Playgroud)
我也尝试制作包“ *firefox*
”,但这也不起作用。
将以下内容添加到 /etc/apt/preferences
Package: iceweasel
Pin: version 3.0.6*
Pin-Priority: 1000
Run Code Online (Sandbox Code Playgroud)
放置包裹:
echo "package_name hold"|dpkg --set-selections
Run Code Online (Sandbox Code Playgroud)
要“取消”它:
echo "package_name install"|dpkg --set-selecions
Run Code Online (Sandbox Code Playgroud)
要查看您保留的包裹,请执行以下操作:
dpkg --get-selections | grep hold
Run Code Online (Sandbox Code Playgroud)
小智 0
看看 apt 操作指南的(复杂的)第 3.10 节: http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html。这可能有帮助。
归档时间: |
|
查看次数: |
1626 次 |
最近记录: |