Linux遠征之軟體包的安裝管理

2021-10-02 21:15:23 字數 1592 閱讀 4386

上次我們linux遠征說到了linux系統下的使用者許可權的管理操作,今天我們說說linux下另乙個經常使用軟體包安裝

red hat旗下的軟體包的副檔名: .rpm (例如centos)

debian旗下的軟體包的副檔名: .deb (例如ubantu)

由於我們使用的是centos,所以這裡我們就以centos為例進行介紹:

centos的軟體倉庫的預設位址為:

拷備預設的映象文(避免由於錯誤操作導致無法恢復,拷備需在root身份下執行)

sudo

mv /etc/yum.repos.d/centos-base.repo /etc/yum.repos.d/centos-base.repo.backup

wget -o /ect/yum.repos.d/centos-base.repo
生成快取:

yum makecache
如此我們便完成了軟體包映象源的切換

關於yum的相關命令:

# 更新軟體包: 

yum update # 不刪除舊的軟體包

yum upgrade # 刪除舊的軟體包後更新

# 查詢相應的軟體包: 在相應的映象倉庫中查詢

sudo yum search + 包名

# 安裝相應的軟體包:

sudo yum install + 包名

# 刪除相應的軟體包

sudo yum remove + 包名

這裡我們是在centos下,如果我們需要暗轉一些 .rpm的軟體包可使用:

# 安裝 .rpm 軟體包

rpm -i *.rpm # * 表示包名

# 解除安裝 .rpm 軟體包o

rpm -e + 包名

這裡我們既然說到了yum安裝軟體包,那麼我們這裡就安裝一下命令手冊

# 安裝命令手冊

sudo yum install man-pages -y

# 補全命令手冊

sudo mandb

關於man命令手冊:當我們使用命令的時候,對於每個命令的引數或者是一些命令的用法可能記不住的時候,我們可以通過man命令檢視相應命令的完整的使用方法以及引數介紹,幫助我們使用命令:

man + 命令
如我們使用man命令列出ls命令的手冊資訊:

當然我們如果有記不住的命令也可以使用apropos命令進行命令的查詢,它是模糊查詢的方式,所以我們只需要輸入命令的一部分即可查詢出包含輸入資訊的命令

apropos + 命令
好了,今天的linux的軟體包的部分就到這裡了,大家 加油!!!

Linux安裝軟體包

linux 解壓.tar.gz 大部分安裝包原始檔壓縮格式都是.tar.gz,因此安裝前需解壓。命令 tar zxvf example.tar.gz 編譯安裝原始檔,前提是安裝了gcc cd進入安裝包解壓後的資料夾 configure make make install make clean rpm...

Linux軟體包安裝

現在一般是使用 rpm yum 和 apt 來管理軟體包。軟體包常用的也就是,查詢軟體包,安裝,解除安裝,公升級。這幾個功能。rpm 比較經典,但是也比較麻煩,尤其是在軟體依賴關係上面,有的時候你會糾結死的。你是新手的話就先使用圖形化的管理器來安裝,解除安裝看看。現在不少linux都具有圖形化的軟體...

Linux 安裝軟體包

linux下的安裝包一般有四類 2 解壓縮檔案 一般tar包,都會再做一次壓縮,如gzip bz2等,所以你需要先解壓。如果是最常見的gz格式,則能執行下列命令,就能一步完成解壓和解包工作。tar xvzf 軟體包名tar xvf 解壓後的tar包一般來說,linux的應用軟體的可執行檔案會存放在 ...