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即使這樣,軟體源配置檔案只是告知ubuntu系統可以訪問的映象站點位址,但那些映象站點具體都擁有什麼軟體資源並不清楚。若每安裝乙個軟體包,就在伺服器上尋找一遍,效率是很低的。因而,就有必要為這些軟體資源列個清單(建立索引檔案),以便本地主機查詢。2)程式分析/etc/apt/sources.list
使用者可以使用「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 安裝和解除安裝 更新本...