解决几个问题,然后有新问题

2016-10-14 12:06:09 +08:00
 imn1
debian
这几天装卸一些软件
然后文件管理其 caja 出问题了, install 解决
然后背光键盘控制键失效了
然后 wallpaper 变成默认的了,还不能改
……
应该是一些依赖的系统文件安装过程中升级变了,又无法定位,只好全部 upgrade 了
upgrade 后前面遇到的问题都解决了

但问题来了,有些软件不想升级,需要保留旧版
那该如何在 apt 排除升级呢?
1600 次点击
所在节点    Linux
5 条回复
cuteshell
2016-10-14 16:04:24 +08:00
echo "vim hold" | sudo dpkg --set-selections
imn1
2016-10-14 16:06:05 +08:00
@cuteshell
确定这个可行么?因为没法测试
cuteshell
2016-10-14 16:09:40 +08:00
@imn1 可以,试过了, sudo apt-get upgrade 提示要升级软件包的时候,已经没有 hold 的包了。
cuteshell
2016-10-14 16:11:02 +08:00
我是在 ubuntu 里面试的, debian 应该也一样吧。
linhua
2016-10-15 02:33:03 +08:00
apt

Hold a package:

sudo apt-mark hold package_name
Remove the hold:

sudo apt-mark unhold package_name


https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/312748

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX