1. Red Hat Enterprise Linux 6.5 系统的安装 2. linux6.5 学习笔记(2017-8-1) 2.1. 配置网络IP地址 方法一 [root@martin ~]# setup [root@martin ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 [root@martin ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 TYPE=Ethernet UUID=0bfb57a9-23cd-423c-8d2b-b97bb4e22510 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=none IPADDR=10.1.1.94 PREFIX=24 GATEWAY=10.1.1.1 DNS1=10.1.1.5 DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth0" LAST_CONNECT=1469960540 方法3 临时添加IP地址: [root@martin ~]# ifconfig eth0 10.1.1.95/24 2.2. 关闭防火墙 [root@martin ~]# service iptables status #查看防火墙状态 [root@martin ~]# /etc/init.d/iptables status #查看防火墙状态 [root@martin ~]# service iptables start #开启防火墙 [root@martin ~]# service iptables restart #重启防火墙 [root@martin ~]# chkconfig iptables off #永久关闭防火墙 2.3. 修改启动级别 init 命令 #0 停机(千万不能把initdefault 设置为0) #1 单用户模式 #2 多用户,没有 NFS(和级别3相似,会停止部分服务) #3 完全多用户模式 #4 没有用到 #5 x11(Xwindow) #6 重新启动(千万不要把initdefault 设置为6) 来自: http://man.linuxde.net/init [root@martin ~]# cat /etc/inittab # # Default runlevel. The runlevels used are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault: #设置启动级别 2.4. 关闭selinux [root@martin ~]# getenforce #查询selinux状态 Enforcing [root@martin ~]# setenforce #临时关闭setenforce 0 usage: setenforce [ Enforcing | Permissive | 1 | 0 ] [root@martin ~]# cat /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX= disabled #永久关闭设置disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted 2.5. 光盘自动挂载 [root@martin ~]# mount /dev/cdrom /mnt/cdrom/ #挂载光盘 mount: block device /dev/sr0 is write-protected, mounting read-only [root@martin ~]# df -Th #查询挂载设备 Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root ext4 18G 7.9G 8.4G 49% / tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm /dev/sda1 ext4 477M 61M 391M 14% /boot /dev/sr0 iso9660 3.7G 3.7G 0 100% /mnt/cdrom [root@martin ~]# cat /etc/fstab # # /etc/fstab # Created by anaconda on Sun Jul 31 17:51:22 2016 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/VolGroup-lv_root / ext4 defaults 1 1 UUID=e2dae6da-67b9-4700-8fad-4b36b01e8ec0 /boot ext4 defaults 1 2/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 /dev/sr0 /media iso9660 defaults 0 0 #设置开机自动挂载光盘 2.6. 配置好本地yum源 2.6.1. yum命令 yum(选项)(参数) -h:显示帮助信息; -y:对所有的提问都回答“yes”; -c:指定配置文件; -q:安静模式; -v:详细模式; -d:设置调试等级(0-10); -e:设置错误等级(0-10); -R:设置yum处理一个命令的最大等待时间; -C:完全从缓存中运行,而不去下载或者更新任何头文件。 install:安装rpm软件包; update:更新rpm软件包; check-update:检查是否有可用的更新rpm软件包; remove:删除指定的rpm软件包; list:显示软件包的信息; search:检查软件包的信息; info:显示指定的rpm软件包的描述信息和概要信息; clean:清理yum过期的缓存; shell:进入yum的shell提示符; resolvedep:显示rpm软件包的依赖关系; ocalinstall:安装本地的rpm软件包; localupdate:显示本地rpm软件包进行更新; deplist:显示rpm软件包的所有依赖关系。 来自: http://man.linuxde.net/yum 在/etc/yum.repos.d/下增加.repo的文件 [root@martin ~]# vim /etc/yum.repos.d/packagekit-media.repo 在/etc/yum.repos.d/下增加.repo的文件的内容如下: [rhel7-media] name=rhel7-media baseurl=file:///media file:///mnt/cdrom gpgchek=1 #1 name=rhel7-media baseurl=file:///media file:///mnt/cdrom gpgchek=0 #1验证,0取消验证 enable=1 #1启用yum ,0为不启用 [root@martin ~]# yum repolist 已加载插件:refresh-packagekit, security, ulninf