ubuntu作業系統釋出時,為了減小作業系統的體積,僅僅配備了基本的系統軟體、應用軟體。我們開發中需要用到的大部分軟體都需要在使用中從網上自行更新。
如果ubuntu沒有網絡,可以說寸步難行。下面教大家一下如何使用網際網路和區域網路進行更新。
網際網路更新(外網更新)
可以上網的虛拟機或實體機,直接可從網際網路更新軟體。
ubuntu預設的更新源速度不是很快,我們可以改為163或sohu提供的更新源。
我們可以通過圖形界面進行相應操作:
我們也可以在終端通過指令設定:
1、首先備份ubuntu12.04源清單
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (備份目前的源清單)
2、修改更新源
sudo gedit /etc/apt/sources.list(打開ubuntu 12.04源清單檔案)
3、把《2、修改更新源》裡面的内容替換成下面的内容
163源:
[plain] view plain copy
deb http://mirrors.163.com/ubuntu/ precise main restricted
deb-src http://mirrors.163.com/ubuntu/ precise main restricted
deb http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb http://mirrors.163.com/ubuntu/ precise universe
deb-src http://mirrors.163.com/ubuntu/ precise universe
deb http://mirrors.163.com/ubuntu/ precise-updates universe
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe
deb http://mirrors.163.com/ubuntu/ precise multiverse
deb-src http://mirrors.163.com/ubuntu/ precise multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-security main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted
deb http://mirrors.163.com/ubuntu/ precise-security universe
deb-src http://mirrors.163.com/ubuntu/ precise-security universe
deb http://mirrors.163.com/ubuntu/ precise-security multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-security multiverse
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main
更改源檔案後,當系統更新時,會選擇本地更新源。
《ubuntu 12.04更新源》提供了更多的軟體更新源,請點此處。
4、更新源(在終端裡敲如下指令)
sudo apt-get update
區域網路更新
在公司,一般不選擇網際網路更新,因為公司的網絡資源有限,假如同一時間很多人都在更新,這時候很有可能導緻公司的網絡癱瘓。是以,在公司,通常會專門搭建一台伺服器,這個伺服器把所有的軟體都更新好(就算沒有全部更新,這個伺服器定時更新也友善,畢竟隻有一台機器占用網絡資源),然後,公司的員工更新軟體時就通過這個伺服器,這種方式更新即為區域網路更新——簡單,粗暴。
區域網路更新設定方法和網際網路更新設定是一樣的(通過指令設定)。
不一樣的地方是 《 3、把《2、修改更新源》裡面的内容替換成下面的内容 》,修改的内容不一樣,ip位址換為公司伺服器的ip:
設定好區域網路更新源後,我們可以使用圖形界面或者字元界面更新系統及應用程式。
圖形界面:
字元界面( 推薦 ):
sudo apt-get update //獲得最新的軟體包的清單,在設好更新源後,必須先執行此指令。相當于圖形界面操作裡的“檢查”。
sudo apt-get install xxx //從源中安裝xxx軟體
sudo apt-get remove xxx //删除包
sudo apt-get download xxx //從源中下載下傳xxx deb包
sudo apt-get source xxx //從源中下載下傳xxx的源碼包
sudo apt-get upgrade //更新系統檔案
字元界面更新應用程式執行個體:
安裝右鍵“在終端中打開”的工具,在終端敲如下指令:
sudo apt-get update// 第一次更新,先敲這個,以後就不用
sudo apt-get install nautilus-open-terminal
登出機器後,在桌面,右擊滑鼠,即可看到“在終端中打開”。