Linux 命令之 apt-mark -- 对 APT 软件包设置标记
生活随笔
收集整理的這篇文章主要介紹了
Linux 命令之 apt-mark -- 对 APT 软件包设置标记
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、命令介紹
- 二、常用命令
- 三、命令示例
- (一)將軟件包標記為 unhold
一、命令介紹
apt-mark 可以對軟件包設置標記,列出或過濾擁有某個標記的軟件包。
二、常用命令
| auto | 標記指定軟件包為自動安裝 |
| manual | 標記指定軟件包為手動安裝 |
| minimize-manual | Mark all dependencies of meta packages as automatically installed. 將 meta 包的所有依賴項標記為自動安裝 |
| hold | 標記指定軟件包為保留(held back),阻止軟件自動更新 |
| unhold | 取消指定軟件包的保留(held back)標記,解除阻止自動更新 |
| showauto | 列出所有自動安裝的軟件包 |
| showmanual | 列出所有手動安裝的軟件包 |
| showhold | 列出設為保留的軟件包 |
三、命令示例
(一)將軟件包標記為 unhold
當我們使用命令 apt-get upgrade -y 對系統的軟件包進行升級時,有時候會提示有軟件包未被升級,這種情況很可能就是相關軟件被標記為 hold 所致,所以可以通過 apt-mak unhold 命令設置為不保留,再執行更新即可。
robin@robin-b450m:~$ sudo apt-mark unhold libsmbclient samba-libs robin@robin-b450m:~$ sudo apt-get update robin@robin-b450m:~$ sudo apt-get upgrade robin@robin-b450m:~$ sudo apt-get dist-upgrade總結
以上是生活随笔為你收集整理的Linux 命令之 apt-mark -- 对 APT 软件包设置标记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 雌孔雀会开屏吗 雌孔雀会不会开屏
- 下一篇: 小白兔的外形特点和生活特征 小白兔的外形