參考博客:https://blog.csdn.net/yjk13703623757/article/details/78945576
1.查看軟件所有來源
①.使用apt-cache madison列出軟件的所有來源
apt-cache madison [package]
②使用apt-cache policy列出軟件的所有來源
apt-cache policy vim
2.安裝軟件
安裝軟件:apt-get install [package]
#安裝最新redis sudo apt-get install redis #安裝指定版本redis sudo apt-get install redis=3.0
模擬安裝軟件:
apt-get install -s vim
3.升級軟件
①查看可升級列表
#查看可升級列表 apt list --upgradable #查看mysql可否可升級 apt list --upgradable|grep mysql-server
②.排除升級
upgrade默認會更新所有的可更新組件和軟件,包括系統內核。可以通過apt-mark hold將指定包鎖住阻止其更新,另外可以使用apt-mark unhold排除鎖定恢復其更新。
比如,我的 docker-ce 使用的官方源速度很慢,我不想更新它,則可以使用以下命令來操作。
#阻止更新 apt-mark hold docker-ce #恢復更新 apt-mark unhold docker-ce
再比如,阻止更新Ubuntu內核
#阻止更新linux內核 sudo apt-mark hold linux-image-generic linux-headers-generic #恢復更新 sudo apt-mark unhold linux-image-generic linux-headers-generic
4.卸載軟件