Categories
學習筆記

Debian/Ubuntu 更換源方法

交大的源每次都要去找挺煩的 索性記錄一下好了 sudo sed -i 's/us.archive.ubuntu.com/ubuntu.cs.nctu.edu.tw/g' /etc/apt/sources.list

Categories
學習筆記

关于debian等系统rm删除不提示的修改方法

Debian等系统默认好像rm删除文件时是没有询问的,所以有时候不小心误操作砍掉文件了,只有欲哭无泪。 但是其实这个是可以解决的,只要稍微做点小更动,让我们先了解一下rm这个类unix系统下的小工具。 rm(remove) 功能说明:删除文件或目录。 语  法:rm [-dfirv][--help][--version][文件或目录...] 补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数"-r",否则预设仅会删除文件。 参  数: -d或--directory  直接把欲删除的目录的硬连接数据删成0,删除该目录。 -f或--force  强制删除文件或目录。 -i或--interactive  删除既有文件或目录之前先询问用户。 -r或-R或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。 -v或--verbose  显示指令执行过程。 --help  在线帮助。 --version  显示版本信息。 看完之后你会发现,rm底下其实是靠-i这个参数来询问用户是否确定删除的,其实在大部分系统里,默认的shell配置文件都会有一个alias的动作,把rm重新定义为'rm -i',所以不会遇上这种问题,但不知道为什么debian系统的shell却没有,既然默认没有,那就只能自己添加一下了。 方法也很简单,直接编辑你家目录下的.bashrc(bash是.bashrc,csh和tcsh是.cshrc,其他的请使用谷歌或是百度查找 XD),在里面添加一行如下的重定义。 # .bashrc alias rm='rm -i'

Categories
學習筆記

Debian无法正常解析网址的解决办法

今天安装了一个Debian系统,不知道是官方误操作删除了系统原有的dhcp相关设置还是什么清空,竟然无法正常解析域名,搞得我啥也做不了。 后来谷歌了一下,找到了方法,方法其实很简单,就是需要手动修改一下配置文件: vi /etc/resolv.conf 将域名解析服务器手动添加到配置文件中。 nameserver 8.8.8.8 nameserver 8.8.4.4 然后Ctrl+C退出编辑,:wq保存即可正常解析域名。 实在太舒服了,哦也!

Categories
學習筆記

Debian 5 Lenny更新源问题

安装了多次的Debian 5,都发现存在着共同的问题,后来今天我才发现原来是大家已经不再提供Lenny内核的Debian 5更新了,难怪死活都更新不上,后来通过一个叫Debian Sources List Generator找到了官方仅存的一个源。 vi /etc/apt/sources.list 输入下行然后Ctrl+C,再后输入:wq保存结束。 deb http://archive.debian.org/debian lenny main non-free Debian Sources List Generator官方网站:http://debgen.simplylinux.ch/

Categories
學習筆記

Debian添加更新源

刚才重装了Debian大便系统却发现VPS商的Debian不能正常apt-get了,我都郁闷了。 想想应该是源的问题,上网查了一下资料,问题立马解决了,方法如下: 在/etc/apt/sources.list中添加 deb http://http.us.debian.org/debian/ stable main 执行以下命令更新软件包列表: apt-get update 然后执行以下命令安装 apt-spy: apt-get install apt-spy 从源上下载一份源的镜像列表: http://http.us.debian.org/debian/README.mirrors.txt 当然也可以搜索apt-spy安装包 apt-spy update 测试亚洲地区的源的速度,自动写入sources.list apt-spy -d unstable -a asia -t 5 最后,sources.list中出现 deb ftp://ftp.debianclub.org/debian/ unstable main #contrib non-free deb-src ftp://ftp.debianclub.org/debian/ unstable main #contrib non-free #deb http://security.debian.org/ stable/updates main