本章我只列出几个较为重要的步骤,欢迎大家补充。
1. 在安装操作系统时,选择稍后安装操作系统选项,否则没有后续的配置、安装等一系列流程,安装完成后也是字符界面。
2. 关于虚拟机的内存分配,物理机的内存大小为4G及以上则分配2G给虚拟机,4G以下则分配物理机内存的一半给虚拟机
3.安装过程中不要选择最小化安装,应当修改为server with GUI,这个选项不仅是安装图形界面,还是一种服务器模式。
4. RPM(RedHat Package Manager)将源代码和安装规则捆绑在一起,简化安装的复杂度
| 安装软件的命令格式 | rpm -ivh filename.rpm |
|---|---|
| 升级软件的命令格式 | rpm -Uvh filename.rpm |
| 卸载软件的命令格式 | rpm -e filename.rpm |
| 查询软件描述信息的命令格式 | rpm -qpi filename.rpm |
| 列出软件文件信息的命令格式 | rpm -qpl filename.rpm |
| 查询文件属于哪个RPM的命令格式 | rpm -qf filename |
5.Yum软件仓库(将大量的RPM捆绑在一起,解决依赖关系)
| 命令 | 作用 |
|---|---|
| yum repolist all | 列出所有仓库 |
| yum list all | 列出仓库中所有软件包 |
| yum info 软件包名称 | 查看软件包信息 |
| yum install 软件包名称 | 安装软件包 |
| yum reinstall 软件包名称 | 重新安装软件包 |
| yum update 软件包名称 | 升级软件包 |
| yum remove 软件包名称 | 移除软件包 |
| yum clean all | 清除所有仓库缓存 |
| yum check-update | 检查可更新的软件包 |
| yum grouplist | 查看系统中已经安装的软件包组 |
| yum groupinstall 软件包组 | 安装指定的软件包组 |
| yum groupremove 软件包组 | 移除指定的软件包组 |
| yum groupinfo 软件包组 | 查询指定的软件包组信息 |
6.systemd初始化进程
不同版本对应的初始化进程命令有较大差别
RHEL 5、6 init service
RHEL7 systemd systemctl
systemctl 命令(RHEL7系统)
| systemctl restart | 重启服务 |
|---|---|
| systemctl start | 启动服务 |
| systemctl stop | 停止服务 |
| systemctl enable | 加入到启动项 |
| systemctl status | 查看服务状态 |