天天看點

ubuntu 如何更換軟體源

1、ubuntu 如何更換軟體源

1.1確定系統已經連入網際網路。

1.2在終端中修改伺服器清單。

 $sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

$sudo gedit /etc/apt/sources.list

 在檔案中添加伺服器清單。

 deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ hardy-security main restricted universe multiverse 

deb http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe multiverse 

deb http://archive.ubuntu.com/ubuntu/ hardy-proposed main restricted universe multiverse 

deb http://archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse 

deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse 

deb-src http://archive.ubuntu.com/ubuntu/ hardy-security main restricted universe multiverse 

deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe multiverse 

deb-src http://archive.ubuntu.com/ubuntu/ hardy-proposed main restricted universe multiverse 

deb-src http://archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

 1.3執行$sudo apt-get update指令,然後等待。

2、安裝軟體

2.1ubuntu apt常用指令參數

apt-cache search package 搜尋包

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

  sudo apt-get install package 安裝包

  sudo apt-get install package - - reinstall 重新安裝包

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

  sudo apt-get remove package 删除包

  sudo apt-get remove package - - purge 删除包,包括删除配置檔案等

  sudo apt-get update 更新源

  sudo apt-get upgrade 更新已安裝的包

sudo apt-get dist-upgrade 更新系統

  sudo apt-get dselect-upgrade 使用 dselect 更新

  apt-cache depends package 了解使用依賴

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

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

  apt-get source package 下載下傳該包的源代碼

  sudo apt-get clean && sudo apt-get autoclean 清理無用的包

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

  其中:

  1 有sudo的表示需要管理者特權!

  2 在ubuntu中指令後面參數為短參數是用“-”引出,長參數用“--”引出

  3 指令幫助資訊可用man 指令的方式檢視或者指令 -h(--help)方式檢視

  4 在man指令中需要退出指令幫助請按“q”鍵!!

  ubuntu apt選項 含義 作用

sudo -h help 列出使用方法,退出。  

sudo -v version 顯示版本資訊,并退出。

  sudo -l list 列出目前使用者可以執行的指令。隻有在sudoers裡的使用者才能使用該選項。

  sudo -u username|#uid user 以指定使用者的身份執行指令。後面的使用者是除root以外的,可以是使用者名,也可以是#uid。

  sudo -k kill 清除“入場卷”上的時間,下次再使用sudo時要再輸入密碼。

  sudo -k sure kill 與-k類似,但是它還要撕毀“入場卷”,也就是删除時間戳檔案。

  sudo -b command background 在背景執行指定的指令。

  sudo -p prompt command prompt 可以更改詢問密碼的提示語,其中%u會代換為使用者帳号名稱,%h會顯示主機名稱。非常人性化的設計。

  sudo -e file edit 不是執行指令,而是修改檔案,相當于指令sudoedit。

3、檢視ubuntu版本

$cat /etc/issue

$cat lsb_release -a