Total Pageviews

Monday 9 October 2017

Centos6.3 LiveCD安装手记

这次决定使用centos系统试试.经过一番权衡,选用centos LiveCD版.因为这个感觉最清爽,没有多余的软件,想用什么可以自己安装
### 安装系统 ###
在windows里面用UltraISO刻录的光盘总是不能启动成功,所以进入原来的Debian系统用dd命令刻录.但是这个方法有个不好的地方就是整个U盘只用了一点,我4G的U盘,只用了700MB,在windows里面还识别不出来,不管了,反正我平时不用U盘.
 dd if=`/CentOSLiveCD ISO file Path` of=/dev/sdb bs=1M
如果用dev/sdb4的话,很可能会启动失败,所以要用整个sdb进行刻录
### 配置更新源 ###
重启进行安装,安装完成后,首先配置一下网络.然后更新源,我使用的是中国科技大学的源,这个因人而异.
首先备份CentOS-Base.repo
 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
然后新建CentOS-Base.repo文件,将如下内容放到文件中
 # CentOS-Base.repo
 #
 # The mirror system uses the connecting IP address of the client and the
 # update status of each mirror to pick mirrors that are updated to and
 # geographically close to the client.  You should use this for CentOS updates
 # unless you are manually picking other mirrors.
 #
 # If the mirrorlist= does not work for you, as a fall back you can try the
 # remarked out baseurl= line instead.
 #
 #
 [base]
 name=CentOS-$releasever - Base - mirrors.ustc.edu.cn
 baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/os/$basearch/
 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
 gpgcheck=1
 gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6

 #released updates
 [updates]
 name=CentOS-$releasever - Updates - mirrors.ustc.edu.cn
 baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/updates/$basearch/
 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
 gpgcheck=1
 gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6

 #additional packages that may be useful
 [extras]
 name=CentOS-$releasever - Extras - mirrors.ustc.edu.cn
 baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/extras/$basearch/
 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
 gpgcheck=1
 gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6

 #additional packages that extend functionality of existing packages
 [centosplus]
 name=CentOS-$releasever - Plus - mirrors.ustc.edu.cn
 baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/centosplus/$basearch/
 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
 gpgcheck=1
 enabled=0
 gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6

 #contrib - packages by Centos Users
 [contrib]
 name=CentOS-$releasever - Contrib - mirrors.ustc.edu.cn
 baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/contrib/$basearch/
 #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
 gpgcheck=1
 enabled=0
 gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6
然后用
 su -c 'yum makecache'
更新缓存
### 安装rpmforge源 ###
安装完这个源才能安装ntfs-3g来支持win的NTFS分区读写.
 wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
然后
 su -c 'yum -ivh rpmforge*.rpm'
这样就行了
### 安装配置sudo ###
 su -c 'yum install sudo'
安装完成后 将/etc/sudoers 文件更改权限
 su -c 'chmod 744 /etc/sudoers'
编辑sudoers文件,将你的用户名添加到root用户组,这样以后就可以使用sudo命令了
找到
 root ALL=(ALL) ALL
一行,在下面添加(username改为你的用户名)
 username ALL=(ALL) ALL
编辑后退出,再次更改sudoers文件权限
 su -c 'chmod 0440 /etc/sudoers'
然后用`exit`退出root权限再试试吧
 sudo whoami
如果正常的话,应该会返回
 root
### 安装ntfs-3g ###
  sudo yum install ntfs-3g
然后就可以挂载NTFS分区了.如果你愿意的话,可以更改/etc/fstab文件,将NTFS分区写到这里达到开机自动挂载.
 UUID=000C28CA000A356A      /media/Sys     ntfs-3g    defaults,utf8,uid=500  0 0
前面的是NTFS的uuid,怎么看NTFS分区的uuid
  cd /dev/disk/by-uuid
  ls -al
然后就可以看到不同的分区的uuid了,按照上面的例子,首先在/media目录新建你想要的文件夹,然后将各个分区写入fstab文件对应的文件夹即可
然后执行
 sudo mount -a
即可.上面有个小地方要注意,centos默认的用户uid和Debian的不同,这里是uid=500,如果你是用的debian的话,应该改成1000,否则会造成自动挂载NTFS分区后无法将文件删除到回收站而是直接永久删除的情况
### 安装google-chrome浏览器 ###
在/etc/yum.repo.d文件夹中,新建一个google-chrome.repo或者在CentOS-Base.repo中加入如下内容
 [google]
 name=Google – i386
 baseurl=http://dl.google.com/linux/rpm/stable/i386
 enabled=1
 gpgcheck=1
 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
然后
 yum makecache
 sudo yum install google-chrome-stable
即可
### 安装file-roller ###
安装完centos后发现一个问题,像zip包这种东西,竟然不是双击打开,而是用archive mounter先挂载到/media目录后再打开.具体原因是centos LiveCD没有安装常用的归档管理器,那我们就安装一下吧,顺带安装一下unrar
 sudo yum install file-roller unrar
### 修复bash自动补全 ###
安装LiveCD版后bash没有自动补全功能,所以进行一下修复
首先到
http://www.caliban.org/files/redhat/RPMS/noarch/
下载最新的bash-completion-20060301-1.noarch.rpm
然后安装一下,然后在~/.bashrc找个地方添加
 [ -f /etc/bash_completion ] && . /etc/bash_completion
重启bash就可以了
### 安装配置编辑器 ###
 sudo yum install gconf-editor
安装完成后可以进行简单的配置
因为我喜欢桌面干净一点.另外不希望挂载的卷 home目录 还有我的电脑出现在桌面,所以进行更改
具体的更改选项如下,可按个人喜好进行更改
 窗口标题的按钮的布局
 Gconf键 /app/metacity/general/button_layout
 当计算机一定时间后激活屏幕保护程序
 /apps/gnome-screensaver/idle_acivation_enable
 当屏幕保护程序激活时锁定屏幕
 /apps/gnome-screensaver/lock_enabled
 在休眠后锁定屏幕
 /apps/gnome-power-manager/lock/hibernate
 在挂起后锁定屏幕
 /apps/gnome-power-manager/lock/suspend
 图标
 显示桌面内容
 /apps/nautilus/preferences/show_desktop
 显示挂载的卷的图标
 /apps/nautilus/desktop/volumes_visible
 显示我的计算机图标
 /apps/nautilus/desktop/computer_icon_visible
 显示主目录图标
 /apps/nautilus/desktop/home_icon_visible
 显示网络服务器图标
 /apps/nautilus/desktop/network_icon_visible
 显示垃圾桶图标
 /apps/nautilus/desktop/trash_icon_visible
### 安装输入法 ###
 sudo yum install ibus ibus-table-wubi
### 安装audacious播放器 ###
新建一个repo文件,内容为
 [linuxtech]
 #audacious install
 name=LinuxTECH
 baseurl=http://pkgrepo.linuxtech.net/el6/release/
 enabled=1
 gpgcheck=1
 gpgkey=http://pkgrepo.linuxtech.net/el6/release/RPM-GPG-KEY-LinuxTECH.NET
然后安装即可
播放列表乱码 首选项-在"播放列表"中,把标题格式改为"Custom",再把自定格式改为"%f"(不要引号).
皮肤位置皮肤位置 ~/.local/share/audacious/Skins
状态栏图标 选项 插件 里面的 一般 status icon 勾选即可
其它的就没有什么了,想要什么自己安装即可。
----------

从网络安装 Debian


如果您已经连接上互联网,您可以通过网络安装 Debian。您只需要下载一小部份程序让 Debian 用来启动安装程序,然后就可以通过安装程序进行安装。
这种网络安装程序需要网络连线,可能是通过以太网络 (Ethernet) 或是无线网络 (有可能是通过笔记本计算机中的 PCMCIA 网卡)。不过现在还没办法支持 内建的 ISDN 网卡。
通过网络安装有三种方式:

小容量安装光盘

您可以下载一种光盘映像,里面只含有最基本需要用来启动安装程序的档案,而不用下载整个 650MB 光盘映像。下载后需要将它刻录进光盘中才能使用。
以下是大小不超过 180 MB 的映像,适合烧录到 80 毫米/3.1  吋的小光盘上:

超小光盘、USB 碟等

您可以下载大小适合 USB 碟或类似的小型储存设备的映像,将映像写入后并用它开机以启动安装程序。
在各平台上以各种超小型映像安装的支持有所差异。以下是现有的映像链接(详细信息请参考 MANIFEST 档案):
细节请参考您使用的硬件架构的安装手册,特别是取得系统安装媒介这一章。

网络开机

假设您已设定好 TFTP 和 DHCP (或是 BOOTP 或 RARP) 服务器来服务本地网络安装,如果您的客户端的 BIOS 支持网络开机 (PXE 或是 TFTP),则您可以从网络开机并进行网 路安装。
并不是所有机器都支持网络开机,且因为需要额外的设定工作,此安装方法不推荐新手使用。
以下是现有的映像链接 (详细信息请参考 MANIFEST 档案):

No comments:

Post a Comment