linux軟件安裝的幾種方式
1.apt-get和apt(區別:apt是apt-get常用命令的精簡般,帶上了必要參數,易用,推薦使用apt)
apt install 安裝軟件包
apt remove 移除軟件包
apt purge 移除軟件包及配置文件
apt update 刷新存儲庫索引
apt upgrade 升級所有可升級的軟件包
apt autoremove 自動刪除不需要的包
apt full-upgrade 在升級軟件包時自動處理依賴關系
apt search 搜索應用程序
apt show 顯示裝細節
2.rpm
安裝一個包:rpm -ivh [安裝路徑]
-i 表示安裝
-v 可視化
-h 顯示安裝進度
–force : 強制安裝,即使覆蓋屬於其他包的文件也要安裝
–nodeps : 當要安裝的rpm包依賴其他包時,即使其他包沒有安裝,也要安裝這個包
升級:rpm -Uvh filename.rpm
-U 就是升級的意思
rpm的卸載:
rpm -e filename //這里的filename是通過rpm的查詢功能所查詢到的
echo $? 查看上一條命令執行狀態,返回0表示執行成功,非0為不成功;
查詢一個包是否安裝
rpm -q 包名 (不帶有平台信息以及后綴名 )
查詢當前系統所有安裝過的rpm包
rpm -qa
查詢rpm包的相關信息 :
rpm -qi 包名
列出一個rpm所安裝的文件:
rpm -ql 包名
查看某個文件屬於哪個rpm包:
rpm -qf filename
3.yum
搜索某個包: yum search ‘keywords’或 yum list |grep ‘keywords’
yum 安裝包: yum install -y filename(包名)
yum 卸載包: yum remove -y filename (包名)
yum 升級包: yum update -y filename(包名)
yum group list 列出所有的套件
yum group install 安裝套件
yum group remove 卸載套件