apt-get 用作於deb包
yum作用於tar包(也可以運作於rpm包)
首先用yum list wget檢查一下你的虛擬機有沒有安裝wget,如果安裝了下面圖中會顯示 @dvd ,我的沒有安裝所以顯示的dvd

沒有安裝就yum install -y wget安裝一下。

wget 是下載工具 后面可以直接跟地址
如果當前linux中沒有wget,那么我們可以考慮使用sudo apt-get install wget來安裝wget命令
apt-get 部分使用方法記錄
Ubuntu環境下使用 apt-get 作為包管理工具,進行軟件的安裝和卸載的常用命令如下所示(需要 root 權限如使用 sudo ):
(原載於筆者博客Ubuntu16.04使用所遇問題記錄)
apt-get 進行包的安裝和卸載
apt-get install package_name //安裝名為 package_name 的程序,注意給出的名稱為包的名稱而不是全名
apt-get remove package_name //卸載名為 package_name 的程序,只用於刪除包,注意會保留包的配置文件
apt-get purge package_name //卸載名為 package_name 的程序(包括配置文件)
另附上一些 apt-get 可用的參數:
clean //會刪除/var/cache/apt/archives/ 和/var/cache/apt/archives/partial/目錄下除lock目錄以外的所有文件(從而釋放部分空間)
autoremove //會刪除之前為滿足其他包的依賴關系而自動下載但現在不再需要的包,如老版本的某些庫等
update //會獲取/etc/apt/sources.list中指定的源中的包,從而確定可供更新的軟件包的版本信息
upgrade //會將目前系統上安裝的所有包更新至最新版本,更新的源在/etc/apt/sources.list中給出,該命令需在update之后使用
source //獲取對應包的源代碼文件,可用於軟件的源碼編譯等過程
使用 apt-cache 進行包查找,用於查找所需包的信息
apt-cache search key_word //搜索與關鍵字相關的包
apt-cache show key_word //顯示對應包的相關的信息
dpkg -l //顯示所有已安裝包的信息
在進行一般的刪除操作時,用戶可以通過以下命令較為干凈的刪除對應應用包的數據。
sudo apt-get purge package_name //刪除對應的包及其配置文件
sudo apt-get autoremove //自動清除那些已經不再被需要的依賴包
進一步的刪除操作還可以將當前主目錄下.config 目錄中對應的配置文件刪除,即將 ~/.config 文件夾下所有與待卸載應用相關的文件全部刪除。
使用 dpkg 安裝應用包
某些情況下,用戶從網站上下載到的是某些安裝軟件的 .deb 安裝包,用戶可通過命令行的方式進行安裝。
(1)通過 dpkg 命令安裝所獲得的 .deb 安裝包
dpkg -i /path/to/xxx.deb //命令行安裝 .deb 安裝包
(2)若當前設備上存在待安裝的 .deb 軟件所需要的依賴庫的缺失時,會導致安裝過程的失敗,此時應通過 apt 命令安裝所有缺失的軟件依賴項。
sudo apt install -f //安裝之前安裝過程中缺失的依賴項,-f 選項為 --fix-broken 選項的簡寫,使得系統嘗試解決缺失的依賴項
(3)在安裝完軟件所確實的依賴項之后,再次進行 .deb 文件的安裝即可。
dkpg 的部分有用參數記錄:
dpkg -i xx.deb //安裝對應的數據包
dpkg -l //顯示所有安裝應用的信息
dpkg --remove app_name //刪除一個已安裝的包(卸載),保留配置文件
dpkg --purge app_name //同上,但刪除配置文件,簡化參數為 -P
參考
apt-get manpage
