reference: https://ask.csdn.net/questions/657608
1, 下载 Fedora 服务器版操作系统
https://getfedora.org/zh_CN/server/download/
2, 虚拟机中安装 Fedora 系统
在 VM 中安装 Fedora 系统, 设置硬盘大写为 60GB, 用户名, 密码;
系统安装完成后, 进入命令行界面;
3, 安装 XFCE 桌面
- https://spins.fedoraproject.org/
- $ sudo yum install xfce-desktop
下载大概 300 多 MB, 然后自动进行安装, 依次选择 yes 即可.
4, 修改默认配置
安装 XFCE 界面后, 默认启动仍然是命令行, 需要对配置进行修改;
vi /etc/inittab
看到文件提示在 fedora29 中, 已经放弃在此进行配置:
需要通过 systemctl 来进行配置:
- systemctl get-default #查看默认配置, 默认为 multi-user.target
- systemctl set-default graphical.target #设置为图形界面启动
- systemctl get-default #查看修改后的配置, 修改为 graphical.target
完成配置.
注: 直接使用 startx 指令进行启动图形界面会出现闪退.
5, 重启系统, 即可进入图形界面.
6, 安装 gcc/g++
- $sudo dnf install gcc
- $sudo dnf install gcc-c++
Ubuntu 中支持 C++ 的包为 g++, 在 Fedora 中名字为 c++.
7, 安装 google-Chrome
$sudo dnf install google-Chrome
如果发现 Chrome 不能使用, 需要重新安装:
- $sudo dnf remove google-Chrome
- $sudo dnf install google-Chrome
建议使用在线安装, 如果使用 RedHat 之类非免费操作系统, 需要特别注意依赖问题, 尽量少使用
$sudo rpm -ivh *.rpm --nodeps
之类的方式安装, 可能会对整个系统造成破坏.
来源: http://www.bubuko.com/infodetail-2894203.html