1. 配置源和从源安装软件
安装软件前先更新源:apt-get update
配置源:vi /etc/apt/source.list。一般情况下中国的服务器比美国的慢很多,建议将cn改成us
从源安装软件:apt-get install softwarename,常用的有ssh,rpm,subversion,mysql-server等
2.server版本安装桌面(一般不用)
执行以下几个命令就好,一共大概几十兆:
apt-get install xserver-xorg
apt-get install x-window-system-core
apt-get install gdm
apt-get install xdm
apt-get install ubuntu-desktop
3.配置网络
1). 设置http代理
1. export http_proxy=http://192.168.240.238:3128
2. vi /etc/profile,添加一行:export http_proxy=http://192.168.240.238:3128
2). 配置网卡
1. vi /etc/network/interfaces,添加如下内容:
auto eth0
iface eth0 inet static
address 192.168.0.87
network 192.168.0.0
netmask 255.255.255.0
gateway 192.168.0.1
broadcast 192.168.0.255
2. 配置完重启网卡即可:/etc/init.d/networking restart
3.配置网卡使用DHCP:
auto eth0
iface eth0 inet dhcp
3). 配置DNS
vi /etc/resolv.conf,添加如下内容:
nameserver 202.106.46.151
nameserver 202.106.195.68
4). 修改主机名
1. vi /etc/hostname,改为新的主机名
2. vi /etc/hosts,修改老的主机名为新的主机名。注:ubuntu默认的主机ip是127.0.1.1,最好改成127.0.0.1
注:hostname命令不带参数是显示主机名,带参数的话参数就是新的主机名。但是这个修改只是临时的,下次登录还是原先的主机名。
5). 查看Ubuntu的版本:
1. cat /etc/issue (简略)
2. lbs_release -a (详细)
6). 使用文字浏览器w3m:w3m www.nyse.com 操作方式和vi很相似
2. 常用软件安装
1). 安装GCC(Linux下的C++编译器)。
apt-get install build-essential 或下载最新版本,下载地址:http://gcc.releasenotes.org/releases/
2). SVN 见http://www.cnblogs.com/wuhou/archive/2008/09/30/1302471.html
3). sysstat
Linux常用的收集系统信息的命令iostat,sar等并没有默认安装。安装apt-get install sysstat后,这些命令都可以使用了。
Ubuntu 6现在无法使用这个命令安装sysstat,因为自身的软件版本太低。只能采用编译安装,方法如下:
1. 下载sysstat的源码,http://pagesperso-orange.fr/sebastien.godard/download.html 第一个tar.gz包
2. 执行如下命令:/configure ; make ; make install 即可。make和install过程中会有错误,基本上不用理会,运行完iostat,sar命令都是已经可用了。
4). unzip: apt-get install unzip
5). 安装中文字符集:
apt-get install language-pack-kde-zh-base
apt-get install language-pack-kde-zh
apt-get install language-pack-zh
6). 安装JDK和JRE
网络安装:apt-get install sun-java6-jdk;apt-get install sun-java6-jre
离线包安装:
上传jdk-6u1-linux-i586.bin到/usr/local目录下,执行命令: ./jdk-6u1-linux-i586.bin
配置java环境变量:vi /etc/profile 添加如下内容: 7). Mysql 见http://www.cnblogs.com/wuhou/archive/2008/09/28/1301071.html
#set java environment
JAVA_HOME=/usr/local/jdk1.6.0_02
export JRE_HOME=/usr/local/jdk1.6.0_02/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
执行profile使之生效:sh /etc/profile 或者重登录su - user
验证jdk: java -version
http://hi.baidu.com/icej/blog/item/5f073973f5d7c2198701b097.html
Ubuntu SSh登陆缓慢的解决方法:
第一种方法修改/etc/nsswitch.conf,只需要把hosts后面的mdns4去掉就行了。看来就是mdns4花费掉了大部分的时间。
第二种方法是修改/etc/init.d/sshd_config文件,在其中加上一行
UseDNS no
保存,然后使用命令:/etc/init.d/ssh restart
重启ssh服务(一定要重启),就可以了。
参考:
http://tech.waltco.biz/2008/02/02/ssh-slow-to-connect-in-ubuntu-710-gutsy-gibbon/
http://netbsd.gw.com/cgi-bin/man-cgi?nsswitch.conf+5+NetBSD-current