Fedora 是一个基于 Linux 的操作系统,由 Fedora 项目社区开发,并且得到了 Red Hat 的支持。它是一个完全自由的、开放源代码的软件,旨在推动自由和开源软件的发展。

1. 电脑环境

win+r,打开cmd,输入dxdiag,查看电脑配置

实验1要求

2. 虚拟机-vmware

3. Linux系统-fedora

3.1下载fedora

下载地址Fedora Workstation | The Fedora Project

查看物理机CPU配置

安装至Vmware,配置虚拟机CPU

配置虚拟机内存

使用NAT连接网络

安装完成

3.2 安装操作系统

/boot 类似于 C 盘,/ 类似于 D 盘,/home 类似于 E

安装完成

3.3 配置fedora

将终端固定到快捷栏

设置终端快捷键ctrl+alt+T,打开设置

注:ctrl+shift+T是新建终端页(在原有的窗口下)

更新软件

dnf -y update

用超级管理员权限

sudo dnf -y update

报错

修改root用户的密码(目前是随机的)

进入root用户,并打开vi编辑器

退出  :q

不保存退出  :q!

文件目前对root只读

tips:用tab可以补全输了一半的文件名,ctrl+tab查看相关命令列表

加上写权限

将光标移动到编辑行,按字母O,新建一行编辑,在编辑行的下一行进行编辑

除用户名自设定以外,其他的内容仿照上一行即可

退出编辑模式       Esc

保存并退出           :wq

收回写权限

使用sudo不用再输密码,快捷。

区别于直接在root用户执行操作,用sudo的好处是,每一次sudo行为将被记录,方便审计

关闭linux安全机制,方便进行安全实验sudo vi /etc/selinux/config

按I在编辑行直接编辑

SELINUX=enforcing改成SELINUX=enforcing

安装kernel-devel vim

安装软件打包

安装开发工具(输入法切换中文在右上角图标,或者用复制粘贴ctrl+shift+CV)

安装其他组件

重启       reboot

虚拟机连接本机,因为我用的是vmware,所以这里不会有vbox的文件

但问题不大,主要用于实现与主机共享粘贴板,提高分辨率,但是vmware已经提供了

hostname修改

重新更新一遍

这次没有报错

重启reboot

系统设置更大的字体

终端设置更大的字体

挂起虚拟机

3.4 生成fedora副本

配置好一个base虚拟机

进行实验时复制虚拟机,在副本上操作,便于管理。不建议用快照。

完全复制:占用空间大,不建议用

链接复制:介于完全复制和快照之间,快捷。对base进行修改时,要将链接复制删掉

很快捷

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐