昨日小结

1) 之前一直以为 reboot 以后 , ssh 会自动断开连接 , 也就是说再也连接不上了 , 但事实不是这样的 , 昨天得知 , 作为一个多用户操作系统  . reboot 以后 , 那台 CentOS 5.5 的是不能进入 init 5 了 , 但是我们远程的用户还是可以通过 ssh 来连接的 , 此时就是进入到 init 3 下了 .

2) 其实在使用 KVM 的时候还是有办法进入图形界面的 , 通过 vnc 就可以了 . 先通过 ssh 来 restart vnc , 分配好用户密码什么的就可以了.

3) 前面那篇写了VNC 黑屏的解决办法 , 这里说一下客户端要连接到服务器要做的设置
# vncserver kill :1 /2 /3 等等

# service vncserver restart
可能会出现
Starting VNC server: no displays configured                 [ OK ]
提示妳开启一个 session

# vncserver :1         #第二个就是 vncserver :2,依次类推
New 'selab:1 (root)' desktop is selab:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/selab:1.log

这样就可以了 , 可以通过 remote desktop viewer 访问 , 还可以在 firefox 下输入 http://ip:5801 来访问 , 这个打开的就是 vncviewer . Win 下面访问应该是要装 JRE 的 , 具体没试过 .

4) 那台 CentOS 还是没有联网 , 没做 squid , 但是在路由上做了手脚的 . 只能内网访问 . 所以我需要搭建一个本地的仓库 . 步骤如下

将 CentOS 的文件拷贝一份至服务器
# mount -o loop /root/CentOS-5.5-x86_64-bin-DVD.iso /mnt
# cp -av /mnt/* /ISO

安装 createrepo-0.4.11-3.el5.noarch.rpm
# cd /ISO/CentOS
# rpm -ihv createrepo-0.4.11-3.el5.noarch.rpm

安装完毕之后 , 会生成一个新的命令 : /usr/bin/createrepo,而这个命令是我下面必须要用到的 .

# cd /ISO/
# cp repodata/comps.xml /root
# createrepo -g  /root/comps.xml  .      #注意 : 有一个 “ . “

至此 YUM 仓库到这里也就建好了

设置 /etc/yum.repo.d/CentOS-Media.repo 里面的内容
[Server]
name=CentOS
baseurl=file:///ISO
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

5) 国内的开源镜像
163(网易) : http://mirrors.163.com/
希网(网易) : http://mirrors.cn99.com
sohu : http://mirrors.sohu.com/
上海交大 : http://ftp.sjtu.edu.cn/
中科大 : http://centos.ustc.edu.cn
北交大 : http://mirror.bjtu.edu.cn/html/
google 搜 "开源 inurl:mirror" 就可以定位许多开源镜像了

  • http://www.freetstar.com freetstar

    学习下。。学习下最后1点

  • dai

    学习下。。学习下最后一点