云网牛站
所在位置:首页 > Linux安装 > 安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

2019-01-19 15:43:44作者:庄集渐稿源:云网牛站

不管采用哪种方法,使用光盘、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安装盘插入计算机并启动它以启动安装过程,应显示下面的屏幕:

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

2.选择首选语言,本示例选择英文,然后单击继续:

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

3.设置KEYBOARD布局类型,键盘映射,时区,软件选择,然后单击开始安装按钮(Begin Installation):

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

同时设置安装目标并单击完成(你可以根据自己硬盘及使用情况来自定义分区,图形化操作,非常的简单):

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

4.安装将启动并要求你设置root密码并创建标准用户帐户:

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

单击Root Password以设置root密码:

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

单击用户创建以添加新用户:

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

如果你要创建管理员帐户,请检查是否使此用户成为管理员,如果全部设置,你应该可以看到如下消息:

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

5.等待安装完成,然后单击重新启动按钮以重新启动已安装的操作系统:

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

6.在Grub菜单上选择要引导的内核,然后按<ENTER>键:

安装Fedora 29的方法及使用Vagrant运行Fedora 29系统

最后使用root帐户或之前添加的用户登录,到这里,Fedora 29系统就全部安装完成了:

安装Fedora 29的方法及使用Vagrant运行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

至此,本文的内容全部讲完了。

 

相关主题

在VirtualBox中使用Vagrant运行Kali Linux的方法

精选文章
热门文章