apt get 詳解 配置阿里源

2022-09-01 00:09:23 字數 1742 閱讀 2964

1、複製原檔案備份

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2、編輯源列表檔案

sudo vim /etc/apt/sources.list

3、將原來的列表刪除,新增如下內容

4、執行sudo apt-get update

5、執行sudo apt-get upgrade

ubuntu採用集中式的軟體倉庫機制,將各式各樣的軟體包分門別類地存放在軟體倉庫中,進行有效地組織和管理。然後,將軟體倉庫置於許許多多的映象伺服器中,並保持基本一致。這樣,所有的ubuntu使用者隨時都能獲得最新版本的安裝軟體包。因此,對於使用者,這些映象伺服器就是他們的軟體源(reposity)

然而,由於每位使用者所處的網路環境不同,不可能隨意地訪問各映象站點。為了能夠有選擇地訪問,在ubuntu系統中,使用軟體源配置檔案/etc/apt/sources.list列出最合適訪問的映象站點位址。

1. apt-get的更新過程

1)執行apt-get update

2)程式分析/etc/apt/sources.list

即使這樣,軟體源配置檔案只是告知ubuntu系統可以訪問的映象站點位址,但那些映象站點具體都擁有什麼軟體資源並不清楚。若每安裝乙個軟體包,就在伺服器上尋找一遍,效率是很低的。因而,就有必要為這些軟體資源列個清單(建立索引檔案),以便本地主機查詢。

使用者可以使用「apt-get update」命令重新整理軟體源,建立更新軟體包列表。在ubuntu linux中,「apt-get update」命令會掃瞄每乙個軟體源伺服器,並為該伺服器所具有軟體包資源建立索引檔案,存放在本地的/var/lib/apt/lists/目錄中。使用apt-get執行安裝、更新操作時,都將依據這些索引檔案,向軟體源伺服器申請資源。因此,在計算機裝置空閒時,經常使用「apt-get update」命令重新整理軟體源,是乙個好的習慣。

apt-get 常用命令

apt-cache search packagename 搜尋包

apt-cache show packagename 獲取包的相關資訊,如說明、大小、版本等

apt-get install packagename 安裝包

apt-get install packagename - - reinstall 重新安裝包

apt-get -f install 修復安裝"-f = --fix-missing"

apt-get remove packagename 刪除包

apt-get remove packagename - - purge 刪除包,包括刪除配置檔案等

apt-get update 更新源

apt-get upgrade 更新已安裝的包

apt-get dist-upgrade 公升級系統

apt-get dselect-upgrade 使用 dselect 公升級

apt-cache depends packagename 了解使用依賴

apt-cache rdepends packagename 是檢視該包被哪些包依賴

apt-get build-dep packagename 安裝相關的編譯環境

apt-get clean 清理無用的包

apt-get autoclean 清理無用的包

apt-get check 檢查是否有損壞的依賴

Debian 配置apt get源安裝SSH服務

說明 在沒有接入網路的情況下,採用最小話方式安裝debian,預設是 沒有配置apt get源 沒有安裝遠端管理服務ssh的,這個時候是無法使用 putty等遠端管理客戶端連線伺服器,下面教大家 1 配置apt get源 cp etc apt sources.list etc apt sources...

yarn配置阿里源

1 檢視一下當前源 yarn config get registry 2 切換為 源 yarn config set registry yarn config set sass binary site yarn config set phantomjs cdnurl yarn config set ...

apt get 使用詳解

舉例 目前常用的 更新本機中的資料庫快取 sudo apt get update 查詢包含部分關鍵字的軟體包 sudo apt cache search 你要查詢的name 安裝指定的軟體 sudo apt get install 你要安裝的軟體包 詳細的資料 apt get 安裝和解除安裝 更新本...