在已經安裝好了的ubuntu系統下安裝gcc make時,如果可以連接配接外網時,隻需要執行 “sudo apt-get install make gcc g++”類似指令就可以了,但是伺服器無法連接配接外網時,gcc等該怎麼安裝呢?很簡單,這時我們隻需要下載下傳對應的deb包來安裝就可以了。
1、 可以從安裝ubuntu的iso檔案中獲得
獲得方法:把iso檔案上傳如該ubuntu中,然後執行以下指令就可以了
$ mount -o loop ubuntu-14.04-server-amd64.iso /mnt/ubuntu
進入/mnt/ubuntu/pool/main 目錄,該目錄下就包含大多數需要的deb安裝包,使用find或者其他指令進行搜尋,如
[email protected]:/mnt/ubuntu/pool/main$ find -name gcc*
./g/gccgo-4.9
./g/gccgo-4.9/gcc-4.9-base_4.9-20140406-0ubuntu1_amd64.deb
./g/gcc-4.8
./g/gcc-4.8/gcc-4.8_4.8.2-19ubuntu1_amd64.deb
./g/gcc-4.8/gcc-4.8-base_4.8.2-19ubuntu1_amd64.deb
./g/gcc-defaults
./g/gcc-defaults/gcc_4.8.2-1ubuntu6_amd64.deb
[email protected]:/mnt/ubuntu/pool/main$
然後選擇需要的包進行安裝就可以了。
$sudo dpkg -i /mnt/pool/main/g/gcc-4.8/gcc-4.8_4.8.2-19ubuntu1_amd64.deb
注意:在安裝包的時候會提示安裝該包所依賴的包,如果該依賴包沒有安裝,就重複以上步驟安裝所依賴的包
2、 從網站下載下傳deb的包,傳入伺服器安裝。
下載下傳路徑: http://archive.ubuntu.com/ubuntu/pool/
從該pool中找到對應的deb檔案下載下傳下來,然後參照1中的方式進行安裝就OK了。
注:當然,可以在進行ubuntu系統安裝的時候進行選擇需要安裝的包。就可以少掉解決依賴包的麻煩了。
————————————————
版權聲明:本文為CSDN部落客「xuzhouweihao」的原創文章,遵循 CC 4.0 BY-SA 版權協定,轉載請附上原文出處連結及本聲明。
原文連結:https://blog.csdn.net/xuzhouweihao/article/details/26578521