不管采用哪种方法,使用光盘、U盘、VirtualBox或其他虚拟化平台上安装Fedora 29并不复杂,如果是虚拟机安装则先下载要安装的ISO映像,然后配置虚拟机就可以启动安装了。本文介绍安装Fedora 29系统的方法(在VirtualBox、VMware、KVM上方法是一样的)及使用Vagrant运行Fedora 29系统的方法。
下载ISO及配置虚拟机参考文章 1、Fedora 29正式版发布下载(附Fedora 29主要特性介绍) 2、如果是用VirtualBox就参考Win10系统下安装VirtualBox及Ubuntu 18.04 LTS 3、如果是用VMware就参考在VMware Workstation虚拟机中安装Fedora 28操作系统
安装Fedora 29的方法 1.第一步是将Fedora 29安装盘插入计算机并启动它以启动安装过程,应显示下面的屏幕:
2.选择首选语言,本示例选择英文,然后单击继续:
3.设置KEYBOARD布局类型,键盘映射,时区,软件选择,然后单击开始安装按钮(Begin Installation):
同时设置安装目标并单击完成(你可以根据自己硬盘及使用情况来自定义分区,图形化操作,非常的简单):
4.安装将启动并要求你设置root密码并创建标准用户帐户:
单击Root Password以设置root密码:
单击用户创建以添加新用户:
如果你要创建管理员帐户,请检查是否使此用户成为管理员,如果全部设置,你应该可以看到如下消息:
5.等待安装完成,然后单击重新启动按钮以重新启动已安装的操作系统:
6.在Grub菜单上选择要引导的内核,然后按<ENTER>键:
最后使用root帐户或之前添加的用户登录,到这里,Fedora 29系统就全部安装完成了:
附:你可能要做的第一件事是安装基本软件包: sudo dnf -y update sudo dnf -y install vim bash-completion wget
使用Vagrant运行Fedora 29系统 安装Vagrant请参考在Fedora 29/Fedora 28中安装Vagrant和Virtualbox一文。 安装Vagrant后,使用vagrant box add命令下载Vagrant boxes。 对于Fedora 29 KVM box: $ vagrant box add fedora/29-cloud-base --provider=libvirt box: Loading metadata for box 'fedora/29-cloud-base' box: URL: https://vagrantcloud.com/fedora/29-cloud-base box: Adding box 'fedora/29-cloud-base' (v29.20181024.1) for provider: libvirt box: Downloading: https://vagrantcloud.com/fedora/boxes/29-cloud-base/versions/29.20181024.1/providers/libvirt.box box: Download redirected to host: download.fedoraproject.org Successfully added box 'fedora/29-cloud-base' (v29.20181024.1) for 'libvirt'! 对于Fedora 29 VirtualBox box image: $ vagrant box add fedora/29-cloud-base --provider=Virtualbox box: Loading metadata for box 'fedora/29-cloud-base' box: URL: https://vagrantcloud.com/fedora/29-cloud-base box: Adding box 'fedora/29-cloud-base' (v29.20181024.1) for provider: virtualbox box: Downloading: https://vagrantcloud.com/fedora/boxes/29-cloud-base/versions/29.20181024.1/providers/virtualbox.box box: Download redirected to host: download.fedoraproject.org box: Successfully added box 'fedora/29-cloud-base' (v29.20181024.1) for 'virtualbox'! 列出可用的boxes: $ vagrant box list | grep 29-cloud-base fedora/29-cloud-base (libvirt, 29.20181024.1) fedora/29-cloud-base (virtualbox, 29.20181024.1) 通过创建Vagrant文件并调出实例进行测试: $ vim Vagrantfile 添加以下内容: # -*- mode: ruby -*- # vi: set ft=ruby : ENV['VAGRANT_DEFAULT_PROVIDER'] = 'virtualbox' Vagrant.configure("2") do |config| ##### DEFINE VM for oob-mgmt-server ##### config.vm.define "fed29" do |config| config.vm.hostname = "fed29" config.vm.box = "fedora/29-cloud-base" config.vm.box_check_update = false config.vm.network "private_network", ip: "192.168.18.23" config.vm.provider "virtualbox" do |v| v.memory = 1024 v.cpus = 1 end end end 要创建vagrant environment,请运行: $ vagrant up 至此,本文的内容全部讲完了。
相关主题 |