关于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的版本代号,其他版本代号如下,自行修改

关于ubuntu server装上后没有make gcc等的方法_第1张图片

将sources.list文件保存。

6.使用apt-get下载iso里面的包

$sudo apt-get update

$sudo apt-get install gcc

(可能会出现什么让你用apt-get -f install之类的,你按它提示是输入就好,想装什么make,g++同上)

7.至此教程结束,反正我感觉server是一个蛋疼的玩意,大家自己好好体验吧。


你可能感兴趣的:(问题)