diff --git a/published/201703/20170223 How to install Arch Linux on VirtualBox.md b/published/201703/20170223 How to install Arch Linux on VirtualBox.md index 58a094b048..08681e888f 100644 --- a/published/201703/20170223 How to install Arch Linux on VirtualBox.md +++ b/published/201703/20170223 How to install Arch Linux on VirtualBox.md @@ -104,10 +104,10 @@ Arch Linux 也因其丰富的 Wiki 帮助文档而大受推崇。该系统基于 ][23] 输入下面的命令来检查网络连接。 - + ``` ping google.com -``` +``` 这个单词 ping 表示网路封包搜寻。你将会看到下面的返回信息,表明 Arch Linux 已经连接到外网了。这是执行安装过程中的很关键的一点。(LCTT 译注:或许你 ping 不到那个不存在的网站,你选个存在的吧。) @@ -117,8 +117,8 @@ ping google.com 输入如下命令清屏: -``` -clear +``` +clear ``` 在开始安装之前,你得先为硬盘分区。输入 `fdisk -l` ,你将会看到当前系统的磁盘分区情况。注意一开始你给 Arch Linux 系统分配的 20 GB 存储空间。 @@ -137,8 +137,8 @@ clear 输入下面的命令: -``` -cfdisk +``` +cfdisk ``` 你将看到 `gpt`、`dos`、`sgi` 和 `sun` 类型,选择 `dos` 选项,然后按回车。 @@ -185,8 +185,8 @@ cfdisk 以同样的方式创建逻辑分区。在“退出(quit)”选项按回车键,然后输入下面的命令来清屏: -``` -clear +``` +clear ``` [ @@ -195,21 +195,21 @@ clear 输入下面的命令来格式化新建的分区: -``` +``` mkfs.ext4 /dev/sda1 -``` +``` 这里的 `sda1` 是分区名。使用同样的命令来格式化第二个分区 `sda3` : -``` +``` mkfs.ext4 /dev/sda3 -``` +``` 格式化 swap 分区: -``` +``` mkswap /dev/sda2 -``` +``` [ ![Format the swap partition with mkswap](https://www.howtoforge.com/images/install_arch_linux_on_virtual_box/121224.png) @@ -217,14 +217,14 @@ mkswap /dev/sda2 使用下面的命令来激活 swap 分区: -``` -swapon /dev/sda2 +``` +swapon /dev/sda2 ``` 输入 clear 命令清屏: -``` -clear +``` +clear ``` [ @@ -233,9 +233,9 @@ clear 输入下面的命令来挂载主分区以开始系统安装: -``` -mount /dev/sda1 / mnt -``` +``` +mount /dev/sda1 /mnt +``` [ ![Mount the partitions](https://www.howtoforge.com/images/install_arch_linux_on_virtual_box/121226.png) @@ -245,9 +245,9 @@ mount /dev/sda1 / mnt 输入下面的命令来引导系统启动: -``` +``` pacstrap /mnt base base-devel -``` +``` 可以看到系统正在同步数据包。 @@ -263,9 +263,9 @@ pacstrap /mnt base base-devel 系统基本软件安装完成后,输入下面的命令来创建 fstab 文件: -``` +``` genfstab /mnt>> /mnt/etc/fstab -``` +``` [ ![Generating /etc/fstab](https://www.howtoforge.com/images/install_arch_linux_on_virtual_box/121229.png) @@ -275,14 +275,14 @@ genfstab /mnt>> /mnt/etc/fstab 输入下面的命令来更改系统的根目录为 Arch Linux 的安装目录: -``` +``` arch-chroot /mnt /bin/bash -``` +```  现在来更改语言配置: -``` -nano /etc/local.gen +``` +nano /etc/locale.gen ``` [ @@ -297,9 +297,9 @@ nano /etc/local.gen 输入下面的命令来激活它: -``` +``` locale-gen -``` +``` 按回车。 @@ -309,8 +309,8 @@ locale-gen 使用下面的命令来创建 `/etc/locale.conf` 配置文件: -``` -nano /etc/locale.conf +``` +nano /etc/locale.conf ``` 然后按回车。现在你就可以在配置文件中输入下面一行内容来为系统添加语言: @@ -326,9 +326,9 @@ LANG=en_US.UTF-8 ][44] 输入下面的命令来同步时区: - + ``` -ls user/share/zoneinfo +ls usr/share/zoneinfo ``` 下面你将看到整个世界的时区列表。 @@ -339,9 +339,9 @@ ls user/share/zoneinfo 输入下面的命令来选择你所在的时区: -``` -ln –s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime -``` +``` +ls –s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime +``` 或者你可以从下面的列表中选择其它名称。 @@ -351,8 +351,8 @@ ln –s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 使用下面的命令来设置标准时间: -``` -hwclock --systohc –utc +``` +hwclock --systohc --utc ``` 硬件时钟已同步。 @@ -363,8 +363,8 @@ hwclock --systohc –utc 设置 root 帐号密码: -``` -passwd +``` +passwd ``` 按回车。 然而输入你想设置的密码,按回车确认。 @@ -377,9 +377,9 @@ passwd 使用下面的命令来设置主机名: -``` +``` nano /etc/hostname -``` +``` 然后按回车。输入你想设置的主机名称,按 `control + x` ,按 `y` ,再按回车 。 @@ -389,9 +389,9 @@ nano /etc/hostname 启用 dhcpcd : -``` +``` systemctl enable dhcpcd -``` +``` 这样在下一次系统启动时, dhcpcd 将会自动启动,并自动获取一个 IP 地址: @@ -403,9 +403,9 @@ systemctl enable dhcpcd 最后一步,输入以下命令来初始化 grub 安装。输入以下命令: -``` +``` pacman –S grub os-rober -``` +``` 然后按 `y` ,将会下载相关程序。 @@ -415,14 +415,14 @@ pacman –S grub os-rober 使用下面的命令来将启动加载程序安装到硬盘上: -``` +``` grub-install /dev/sda -``` +``` 然后进行配置: -``` -grub-mkconfig -o /boot/grub/grub.cfg +``` +grub-mkconfig -o /boot/grub/grub.cfg ``` [ @@ -431,9 +431,9 @@ grub-mkconfig -o /boot/grub/grub.cfg 最后重启系统: -``` +``` reboot -``` +``` 然后按回车 。 @@ -459,7 +459,7 @@ reboot via: https://www.howtoforge.com/tutorial/install-arch-linux-on-virtualbox/ -译者简介: +译者简介: rusking:春城初春/春水初生/春林初盛/春風十裏不如妳