Debian通过控制台添加软件源

   最近在使用Web IOU模拟器,在VMware中使用的Debian,是个没有图形界面的系统,本来这个Debian是无法联网的,要使用IOU的话,还得将电脑的IP设置为与Debian同网段的,要上网还得改回来,很不方便,于是把Debian的网络改了,改为使用VMnet0与计算机以太网卡桥接的方法,然后,Debian中使用与计算机同一网段的Ip,这样计算机的网络连接不会受影响,而Debian也是可以上网的。

   在修改的过程中,使用自带的Vi编辑器,感觉不太习惯,想安装完全版的Vim,然而使用apt-get install

Vim 时,发现软件源根本没法连接,于是就要改下软件源,以前在用linux是都是在图形界面下操作的软件源修改的,这下还真不知道怎么搞了,最后想了个办法:

先找到Debian对应的163源:

http://mirrors.163.com/

找到Debian然后打开后边的Debian使用帮助

下载相应版本的sources.list, 覆盖/etc/apt/sources.list即可(操作前请做好相应备份)

http://mirrors.163.com/.help/sources.list.squeeze

或者

http://mirrors.163.com/.help/sources.list.wheezy

因为没有图形界面,可以使用wget来下载这个文件:

#wget http://mirrors.163.com/.help/sources.list.squeeze

这样就会把sources.list.squeeze这个文件下载到当前目录中

然后是把这个文件中的内容复制到/etc/apt/sources.list

#mv sources.list.squeeze/etc/apt/sources.list

然后用vi打开sources.list

#vi /etc/apt/sources.list

deb http://mirrors.163.com/debiansqueeze main non-free contrib

deb http://mirrors.163.com/debiansqueeze-proposed-updates main contrib non-free

deb-src http://mirrors.163.com/debiansqueeze main non-free contrib

deb-src http://mirrors.163.com/debiansqueeze-proposed-updates main contrib non-free

deb http://mirrors.163.com/debian-securitysqueeze/updates main contrib non-free

deb-src http://mirrors.163.com/debian-securitysqueeze/updates main contrib non-free

deb http://http.us.debian.org/debiansqueeze main contrib non-free

deb http://non-us.debian.org/debian-non-USsqueeze/non-US main contrib non-free

deb http://security.debian.orgsqueeze/updates main contrib non-free

会发现其中有us的源,这个是不能用的,删掉就行,最后sources.list中内容是:

deb http://mirrors.163.com/debiansqueeze main non-free contrib

deb http://mirrors.163.com/debiansqueeze-proposed-updates main contrib non-free

deb-src http://mirrors.163.com/debiansqueeze main non-free contrib

deb-src http://mirrors.163.com/debiansqueeze-proposed-updates main contrib non-free

deb http://mirrors.163.com/debian-securitysqueeze/updates main contrib non-free

deb-src http://mirrors.163.com/debian-securitysqueeze/updates main contrib non-free

这样就添加好了,要想可以使用,还得需要先清空目录/var/lib/apt/lists/*

# rm /var/lib/apt/lists/* -vf

这一步很重要,如果不这样的话,在安装软件时会出现这样的错误:

Reading package lists... Error!

最后:

#apt-get update

这样就可以使用apt-get来安装软件了。









發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章