学习记录(一)CentOS 7.9安装与基础配置

本文详细描述了如何在VMwareWorkstation中使用CentOS7.9镜像安装系统,包括自定义配置、网络设置、系统更新、桌面安装和中文输入法的安装步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


由于所尝试的代码需求在CentOS 7.9中使用conda,于是记录一下有关CentOS 7.9的镜像安装和尝试过程。
打算先通过虚拟机安装,实在不行再考虑双系统

https://blog.youkuaiyun.com/tinmax/article/details/131524409
绝大部分流程参考上述博客,一些未出错的部分本篇不记录,可以参考原博客

CentOS 7.9镜像下载

CentOS7.9镜像文件https://wiki.centos.org/Download

镜像文件下载界面

最下方行即为7.9版本(2009),选择该行中的mirrors,进入镜像文件列表界面,如下图所示:

镜像文件列表

挑一个国内镜像,本人挑的清华的

清华镜像

选第五个,22年7月更新,一般DVD就足够使用

VMware Workstation中安装系统

1、新建虚拟机向导配置(自定义版)

之前下载过VMWARE 16,直接在上面新建新的虚拟机

VMware中新建虚拟机

选择自定义,硬件兼容性选择默认。典型的教程也有,搜相关就行。选择后点击下一步。

默认硬件兼容性

选择稍后安装操作系统,点击下一步。

安装客户机操作系统

客户端操作系统选择第二个Linux,版本选择CentOS 7 64位,点击下一步。

操作系统选择

名称随自己心意就好,位置建议挪出C盘。保护C盘内存人人有责。点击下一步。

虚拟机名称和位置确认

处理器配置按照自己的电脑配置来,点击下一步。

处理器配置

选择虚拟机内存,有推荐和最大内存显示,看个人电脑内存,本人电脑16G,4G其实也可以,个人选的8G。点击下一步。

内存选择

网络类型选择第二个使用网络地址转换(NAT),I/O类型选择默认LSI Logic,点击下一步。

网络类型选择
I/O控制器类型

磁盘类型也默认SCSI

虚拟磁盘类型

此时进入磁盘创建过程,并根据自身电脑配置来进行分配。
不移动的话选存储为单个文件。

磁盘容量
磁盘文件命名

此处可以自定义硬件条件,此处不作更改,直接默认,点击完成即完成虚拟机创建。

设置显示

2、添加ISO映像文件并安装系统

创建好后点击编辑虚拟机设置

在这里插入图片描述

在硬件→CD/DVD,连接中选择使用ISO映像文件,链接之前下载的ISO镜像文件。

使用ISO

添加后开启虚拟机,因为这里是镜像文件,而不是光盘,所以不用检测介质,直接选择Install CentOS 7,等待安装过程完成。

安装CentOS 7系统

选择需要的语言,在左侧菜单中选择中文,点击继续

安装语言选择

接下来稍等一会,可能有安装源和软件的一些检查,等标记内容完成后再点击下一步。安装位置可能需要点进去选择分区,本人选择自动配置分区

安装信息摘要
分区配置

不做故障分析也可以禁用旁边的KDUMP。点击开始安装。安装过程中选择ROOT密码设置好开机密码。

ROOT密码

安装完成后点击重启,默认不切换则进入以下界面

登陆

之前要是只设置了root密码,login这里输入root,回车后输入设置好的root密码,不显示只能盲敲。如下图显示就是成功。

登陆成功

3、一些修改和检查

3.1 检查版本信息

输入

cat /etc/redhat-release

可以检查版本信息

在这里插入图片描述

3.2 随机启动网络设置

默认网络没有随机启动,输入

vi /etc/sysconfig/network-scripts/ifcfg-ens33

进入以下界面,通过按i进入insert插入模式(此时界面底下也会显示Insert),手动将最后一行onBoot改为yes,输入:wq!保存退出

修改onboot

敲入以下命令,重启网络服务

systemctl restart NetworkManager

可以用ping+任意网址检查网络情况,如果连接有问题会显示timeout,若需要停止ping指令则输入Ctrl+Z。网络不通可以参考最开头的参考链接,里面有解决方案。

ping结果

3.3 系统更新

输入

yum update

进行系统更新,有选项输入y继续

3.4 桌面安装

桌面安装前确保已经更新系统,输入以下指令安装

sudo yum groupinstall “GNOME Desktop” -y

整个安装过程需要一点时间,安装完成后设置默认启动方式

sudo systemctl set-default graphical.target

告诉系统启动时默认使用图形界面,之后如果想要切换界面的话,可以通过
Ctrl+alt+F1 终端→图形
Ctrl+alt+F2 图形→终端
正常安装好后桌面如图所示,欢迎页面可以选择语言,稳妥起见推荐不要选择中文

Centos桌面

如果安装完后桌面空白,用快捷键切换回终端,参考博客链接,依次输入下述指令(逐行回车执行):

systemctl status libvirtd

指令1执行结果

查询服务状态,设置libvirtd的开机自启动

systemctl enable libvirtd

设置开机默认root账户登陆

vi /etc/gdm/custom.conf

按先前输入方式,输入红框中的语句

在这里插入图片描述
设置完成后,重启虚拟机即可。

reboot

3.5 静态网络配置

  • 查看网关IP:在VMware工具栏编辑虚拟网络编辑器中找到虚拟网络编辑器,在VMnet8-NAT模式→NAT设置中,找到网关IP信息。

虚拟网络编辑器
NAT设置

  • 进入桌面,使用鼠标右键打开终端,输入指令使用vim打开编辑ifcfg-ens33配置文件:

vim /etc/sysconfig/network-scripts/ifcfg-ens33

设置固定IP和网关信息;保存退出后,重启网络设备。

固定ip和网关信息

重启网络设备命令:

service network restart

3.6 安装中文输入法

  1. 安装输入法框架

在CentOS7中,可以使用ibus输入法框架,使用以下命令进行安装:

sudo yum install ibus-libpinyin

  1. 安装拼音输入法

打开设置,选择语言设置。添加输入源

输入源添加

选择添加中文

选择汉语

选择第一个拼音(如果设置是中文版的看后面括号)

intelligent pinyin

此时在系统右上角可选择切换拼音进行输入

在这里插入图片描述

切换后即可正常使用拼音进行输入

—————————————————————————————
系统目前正常,之后安装程序还遇到什么问题再接着补充,感谢网上很多大佬的分享了。

<think>好的,用户想在CentOS 7.9安装配置杀毒软件。首先,我需要回忆常见的适用于Linux的杀毒软件。ClamAV是个开源的反病毒工具,支持多个平台,包括CentOS,这可能是个合适的选择。根据引用[3],用户之前可能已经看到关于安装ClamAV的步骤,所以应该参考这个。 接下来,安装步骤可能需要先更新系统,确保所有软件包都是最新的,这有助于安全。然后,使用yum安装ClamAV和相关软件包。安装完成后,需要更新病毒数据库,运行freshclam命令。之后,用户可能需要配置ClamAV,比如设置定期扫描任务,或者调整扫描选项。引用[3]中提到使用clamscan命令进行扫描,并删除感染文件,同时记录日志,这可以作为配置部分。 另外,用户可能需要配置SELinux,因为在引用[2]中提到禁用SELinux的步骤,但通常建议保持启用并正确配置,而不是完全禁用。如果ClamAV遇到权限问题,可能需要调整SELinux策略,而不是完全禁用它。但用户提供的引用[2]是禁用SELinux的方法,可能需要考虑是否需要处理这方面的问题,但根据问题描述,用户主要关注杀毒软件的安装,可能暂时不需要修改SELinux,除非遇到问题。 然后,生成相关问题需要考虑用户可能的后续疑问,比如如何更新病毒库、如何设置定时扫描、如何其他工具集成,以及替代软件等。需要确保问题覆盖安装后的配置和使用场景。 最后,确保所有步骤符合CentOS 7.9的环境,命令正确有效,并且语法正确。检查是否有遗漏的步骤,比如启动服务或配置自动更新等。可能还需要提醒用户定期运行扫描,或者整合到系统任务中,比如cron作业。</think>### 在 CentOS 7.9安装配置杀毒软件的步骤 1. **选择杀毒软件** CentOS 常用开源杀毒软件为 **ClamAV**,支持病毒扫描、实时防护(需额外配置)和定期更新病毒库[^3]。 2. **安装 ClamAV** ```bash # 更新系统 sudo yum update -y # 安装 EPEL 仓库(若未安装) sudo yum install epel-release -y # 安装 ClamAV 及相关工具 sudo yum install clamav clamav-update -y ``` 3. **更新病毒库** ```bash sudo freshclam ``` 4. **配置扫描任务** - **手动扫描文件/目录**(例如 `/home`): ```bash clamscan -r -i /home --remove -l /var/log/clamscan.log ``` `-r` 递归扫描,`-i` 仅显示感染文件,`--remove` 删除感染文件,`-l` 记录日志。 - **设置定时扫描**(通过 cron): ```bash sudo crontab -e # 添加每日扫描任务(示例) 0 3 * * * /usr/bin/clamscan -r /home -l /var/log/daily_clamscan.log ``` 5. **可选:配置 SELinux** 若因 SELinux 权限导致扫描失败,可临时禁用或调整策略: ```bash # 临时禁用 SELinux sudo setenforce 0 # 永久禁用需修改 /etc/selinux/config,设置 SELINUX=disabled 并重启[^2] ``` --- ### 验证安装 ```bash # 检查版本 clamscan --version # 运行测试扫描 clamscan --infected --no-summary /usr ``` --- §§ 1. 如何为 ClamAV 配置实时文件监控? 2. 如何将 ClamAV 邮件服务器集成以扫描附件? 3. CentOS 7.9 上有哪些替代杀毒软件? 4. 如何优化 ClamAV 的扫描性能? --- [^1]: 引用[1]为软件和谐步骤,安全场景无关,此处仅作示例格式参考。 : 引用[2]为 SELinux 配置方法,适用于权限问题修复。 : 引用[3]为 ClamAV 基础命令,支持病毒扫描日志记录
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值