天天看點

Ubuntu離線安裝gcc,make等

在已經安裝好了的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

繼續閱讀