centos的安装与设置

CentOS是我们常用的服务器操作系统。 系统可以通过光盘或者移动硬盘安装。

1 安装

获取系统安装文件

Centos中文站有各个版本的下载链接, 找到dvd iso文件, 下载之。 例如:CentOS-7-x86_64-DVD-1511.iso

光盘安装:

a.使用nero刻录启动盘。具体方法可以参考:nero8刻录iso镜像文件制作成可启动光盘CDDVD方法。 因为文件很大,所以我买了一张8.5G的盘进行刻录。

b.插入刻好的安装盘,开始安装。参考文章

移动硬盘/U盘安装:

a. 下载刻录工具 Win32DiskImager,启动刻录器后, 选择已下载好的iso, 进行刻录。

b. 调整电脑的bios启动为usb-hdd。

c  插入u盘/移动硬盘, 开机进入安装界面, 按提示进行安装

注意: 安装时系统默认是最小安装, 会缺失许多功能。 务必改成我们需要的安装模式。

2.对于firefox的flash插件,官方网站上提供的安装包无法有效安装。

于是使用如下方法:
浏览器总是安装插件失败,所以单独安装flash插件,复制下面链接到浏览器下载rpm包
wget http://fpdownload.macromedia.com/get/flashplayer/current/flash-plugin-10.0.45.2-release.i386.rpm
rpm -ivh flash-plugin-10.0.45.2-release.i386.rpm

3.安装第三方库。

centos去掉了一些关于版权的东西,所以自带的库并不齐全。需要添加第三方库。

(1)安装priorities插件。

这是为了确保调用软件源的顺序。因为官方源更加稳定,所以其优先级应当高一些。这个插件就是为了完成这个任务。

# yum update
# yum install *yum*priorities*

安装完毕后,对/etc/yum.repos.d/下的repo文件进行优先级设置,即加入命令priority=N(N取值1-99,数值越小,优先级越高)

通常的配置如下:

[base],[addons],[updates],[extras]  -> priority=1
[CentOSplus],[contrib] -> priority=2

第三方软件源 -> priority=N(N取值较大)。

(2)EPEL库。

下载并安装EPEL的rpm包(32位):rpm -ivh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm。导入DAG的GPG Key: 打开文件/etc/yum.repos.d/epel.repo,看到gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6, 于是输入命令 : rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6设置源的优先级,打开/etc/yum.repos.d/epel.repo,在[epel]条目下添加priority=11。

执行yum update更新资源。

(3)rpmforge库

到http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/下找到最新的rpmforge的rpm包。

下载并安装:rpm -ivhhttp://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.i686.rpm

设置源的优先级,在/etc/yum.repos.d/rpmforge.repo中的[rpm.repo]条目下添加:priority=12.

执行yun update更新资源。

4.由于centos无法读取ntfs格式的磁盘,我们就无法利用移动硬盘在不同的系统间共享数据了。

首先,安装rpmforge,这样我们就有更多的可用包。然后,使用命令yum -y ntfs*.这样,centos就可以挂载ntfs了。

5.中文输入。刚安装好的centos无法输入中文。我们打开system->preferences->input method,勾选input method

feature,选择Use IBus(Recommended),然后点击Input Method Preferences,点击Input Method,选择Chinese,点击Add。这样同时按住Ctrl和space,就可以切换到中文输入法了。

6.对于刚刚安装好的centos,只有root用户在sudoers文件中,也就是说其他用户都无法使用sudo命令。

1)进入超级用户模式。也就是输入”su -“,系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。
2)添加文件的写权限。也就是输入命令”chmod u+w /etc/sudoers”。
3)编辑/etc/sudoers文件。在“root ALL=(ALL) ALL”在起下面添加”xxx ALL=(ALL) ALL”(这里的xxx是你的用户名)。
4)撤销文件的写权限。也就是输入命令”chmod u-w /etc/sudoers”。

7.时间调准。

当我们选择了准确的时区之后,发现系统的时间并没有自动校准。于是需要手动激活一下。系统默认安装了ntpdate,直接输入命令sudo service ntpdate start,时间就自动调准了。

8. 网络配置

(1)配置固定ip。 参考文章:Linux_Centos6下_三种配置固定ip的方式

9. 笔记本合上盖, 不进入休眠模式

systemd 能够处理某些电源相关的 ACPI事件,你可以通过从 /etc/system/logind.conf 以下选项进行配置:

HandleLidSwitch     #合上笔记本盖后的行为

行为可以是 ignore、poweroff、reboot、halt、suspend、hibernate、hybrid-sleep、lock 或 kexec, 设置为lock即可满足需求。

HandleLidSwitch lock