1. 程式人生 > >關於ubuntu server裝上後沒有make gcc等的方法

關於ubuntu server裝上後沒有make gcc等的方法

本人最近配了一個奇葩的伺服器,裝上了ubuntu server 16.04之後,伺服器裡面make、gcc、g++等一些基本的工具都沒有,而且導致下載的網絡卡驅動也沒法安裝,因為沒有網路apt-get install也無法使用,心裡是一萬頭草泥馬奔騰啊,最後將做系統的iso掛載到本地,然後修改/etc/apt/sources.list完成了基本的make、gcc等的離線安裝下載,具體如下: 

1.首先拿一個U盤裝有你的映象檔案(我的映象檔名為ubuntu-16.04.3-server-amd64.iso)插到你的伺服器上,然後檢視你的U盤是在/dev/下的那個裡。(我的在/dev/sdb1,這個U盤掛載不懂自行百度)

2.將你的U盤掛載到/opt下,將你的映象檔案複製到本地來

命令如下

$ sudo mount  /dev/sbd1 /opt/

$ sudo cp /opt/ubuntu-16.04.3-server-amd64.iso /home/YOURNAME/

3.然後U盤就沒什麼用了,只用剛才複製的iso檔案,將iso再掛載到/media/cdrom下

$ sudo mount /home/YOURNAME/ubuntu-16.04.3-server-amd64.iso /media/cdrom

4.如果進入/media/cdrom看到以下圖片就證明掛載上了

$cd /media/cdrom


5.備份並修改/etc/apt/sources.list

命令如下

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

$sudo vi /etc/apt/sources.list

將sources.list裡改成如下(vi命令不熟的自行百度):


中間的xenial為ubuntu16.04的版本代號,其他版本代號如下,自行修改


將sources.list檔案儲存。

6.使用apt-get下載iso裡面的包

$sudo apt-get update

$sudo apt-get install gcc

(可能會出現什麼讓你用apt-get -f install之類的,你按它提示是輸入就好,想裝什麼make,g++同上)

7.至此教程結束,反正我感覺server是一個蛋疼的玩意,大家自己好好體驗吧。