今天装了个虚拟机,装完后就准备sudo apt-get install vim,结果你猜怎么着,出现源无此软件项,fuck,着我不理解了,然后这种查网站,终于弄好了,总结如下:
1、首先查看自己的虚拟机能否上网,具体:
用ping命令ping路由或者ping自己的windows下的系统的IP,若能ping通再ping下外网如ping www.baidu.com若能ping通就说明虚拟机网络没问题,就可以跳过这一步。
注:下面这部分是网络有问题的部分解决方法
我自己的机器就只能ping主机和路由不能ping通百度,由于我用的wifi,于是将自己的虚拟机的网络连接形式改为桥接,即
进入 虚拟机》设置》Network Adapter
然后,进入 编辑》编辑虚拟网络
Bridged to处选择自己的实际的物理无线网卡。
2、确定自己的ubuntu系统版本,使用命令 cat /etc/issue
3、备份原来的源列表文件,sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak
4、打开文件sudo gedit /etc/apt/sources.list
并将该文件清空
5、打开Ubuntu官方网站http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8 依次尝试给出的源列表,即选择一个服务器的源列表复制到自己的打开的sources.list文件中,注意:不同版本的地址中的部分字符需要修改,在此网页的最下面有提示,如:(11.04版本的就需要将上述列表地址中的raring 替换为 lucid即可。)
6、保存sources.lis文件,并在终端中输入sudo apt-get update更新一下。
若还是不能更新则反复尝试不同的服务器地址(即重复第5、6步),直到成功,我第一次选择的骨头兄的那个服务器没成功,然后换成163的服务器就ok了。
7、sudo apt-get install vim就没问题了。