apt-get 是linux的一條指令,主流的linux版本debian和ubuntu都使用apt-get來安裝軟體。那麼,需安裝的軟體都放在**呢???
apt-get
利用軟體安裝源來安裝軟體,其軟體安裝源放置在/etc/apt/sources.list檔案中。也就是說,當我們使用apt-get install來安裝某個軟體時,系統會通過這個檔案上的軟體安裝源去對應的位址上去找,所以如果是軟體安裝源位址不是本地的,那麼就需要聯網才能完成安裝。如果預設的軟體安裝源沒有需要安裝的軟體,就無法安裝成功。
在/etc/apt/sources.list檔案內,我們也可以設定自己的軟體安裝源,但修改了軟體安裝源後,必須執行apt-get update才能生效。例如指向光碟內的軟體來安裝某個軟體,這時就不需要聯網。
以下演示利用apt-get對某個軟體經行操作(以nginx-full為例)
sudo apt-get install nginx-full
安裝軟體
sudo apt-get remove nginx-full 解除安裝軟體,軟體不可用,但保留軟體配置檔案
sudo apt-get remove --purge nginx-full 解除安裝軟體,軟體不可用,同時刪除軟體配置檔案
sudo apt-get autoremove nginx-full 解除安裝軟體及
依賴nginx-full的軟體包(nginx-common)
,軟體不可用,
但保留軟體配置檔案
sudo apt-get autoremove --purge nginx-full 解除安裝軟體及被
依賴的軟體包(nginx-common),軟體不可用,同時刪除軟體配置檔案
apt缺省會把已安裝和已解除安裝的軟體都備份起來,如果用不到,無疑是占用了硬碟空間,使用以下指令可以清除:
sudo apt-get autoclean 清除已解除安裝軟體的備份
sudo apt-get clean 清除已安裝軟體的備份
sudo apt-get update 同步軟體源,這樣才能獲得最新的軟體包。
sudo apt-get upgrade 更新已安裝的軟體,更新之後的版本就是本地索引的,所以upgrade之前一定要執行update,才是最新的
apt-cache search string 搜尋字串
dpkg -l nginx-full 檢視軟體文件安裝的位置
Linux系統下apt get命令詳解
常用的apt命令引數 apt cache search package 搜尋包 apt cache show package 獲取包的相關資訊,如說明 大小 版本等 sudo apt get install package 安裝包 sudo apt get install package reins...
linux下apt get的使用筆記
apt get,是一條linux命令,適用於deb包管理式的作業系統,主要用於自動從網際網路的軟體倉庫中搜尋 安裝 公升級 解除安裝軟體或作業系統。apt get remove packagename 刪除軟體包,保留配置檔案 apt get purge remove packagename 刪除軟...
Linux Ubuntu下 apt get包管理
注意不同系統下包 管理機制也是不同的 1.redhat系列 redhat centos fedora等 2.debian系列 debian ubuntu等 redhat 系列 1 常見的安裝包格式 rpm包,安裝rpm包的命令是 rpm 引數 2 包管理工具 yum 3 支援tar包 debian系...