Vmware Station安装Arch Linux的详细流程

目录
  • Vmware Station安装Arch Linux
  • 一、测试环境及工具
  • 二、下载arch linux镜像
  • 三、vmware创建虚拟机
  • 四、安装arch linux
    • 1. 远程终端登录
    • 2. iso启动系统更换国内源
    • 3. 磁盘分区
    • 4. 挂载分区并安装系统
    • 5. 进入新系统并配置
    • 6. 重启进入安装系统
  • 五、Arch Linux wiki

Vmware Station安装Arch Linux

一、测试环境及工具

当前教程在win10环境中进行,网络为有线连接

vmware station版本为 16.2.1

arch linux镜像为 archlinux-2022.04.05-x86_64.iso

终端工具Xshell 6,也可使用putty,mobaxterm,finalshell等工具均可,没有区别

二、下载arch linux镜像

访问阿里开源镜像站

http://mirrors.aliyun.com/archlinux/iso/

选择当前最新版本,用下载工具下载到本地

http://mirrors.aliyun.com/archlinux/iso/2022.04.05/archlinux-2022.04.05-x86_64.iso

三、vmware创建虚拟机

创建新的虚拟机-->自定义(高级)

默认下一步

选择稍后安装操作系统

选择Linux和其他linux 5.x内核64位

自定义虚拟机名称和虚拟机的保存位置

默认下一步

根据自己的情况配置虚拟机内存,当前配置成2GB

默认下一步

默认下一步

默认下一步

创建新虚拟磁盘,下一步

自定义磁盘大小,选择将虚拟磁务存储为单个文件

默认下一步

选择自定义硬件

设置arch linux的iso路径

编辑虚拟机设置,设置uefi启动

四、安装arch linux

1. 远程终端登录

启动虚拟机,进入终端界面

ls /sys/firmware/efi/efivars 如果结果显示了目录且没有报告错误,则系统是以 UEFI 模式引导的。

ping某个公网的域名,测试网络是否是通的,通了才能进行后面的步骤。

执行以下命令查看启动系统IP

ip -brief address

设置一个临时密码,简单点就好

passwd

使用终端连接工具ssh连接启动系统,用root和刚设置的密码登录。这么做是为了方便复制命令,毕竟手动在虚拟机上敲不仅慢,还容易出错。

2. iso启动系统更换国内源

由于在安装arch linux过程中,需要通过网络下载安装相关包,默认的国外源速度太慢,故配置成国内源进行安装。

安装中出现yes/no的提示时一率按回车,后面的步骤不再额外说明

pacman -Sy vim

等待安装成功后,给iso启动系统配置阿里开源镜像站的软件源

用vim编辑/etc/pacman.conf文件,末尾添加以下两行:

[archlinuxcn]
Server = https://mirrors.aliyun.com/archlinuxcn/$arch

vim /etc/pacman.d/mirrorlist把以下配置放到所有Server链接的最上面

pacman -Sy archlinuxcn-keyring

保存退出后安装 archlinuxcn-keyring 包导入GPG key。

pacman -Sy archlinuxcn-keyring

3. 磁盘分区

按以下的分区种类分三个区即可,内存较小时,swap分区一般设为真实内存的两倍,本教程虚拟机内存是2G,所以swap分区给4G就行。

EFI分区       300 MB
swap分区      4GB
root分区      剩余空间

fdisk -l查看磁盘信息,并执行cfdisk命令,如此教程中为cfdisk /dev/sda

选择gpt分区表,回车

选择[ New ],回车

设置大小为300M,回车

选择[ Type ],回车,选择 EFI System,回车

按向下的光标键,回到Free space,选择[ New ]继续分区,swap分区设4G,Type选择Linux swap。root分区默认剩余全部空间,Type选择Linux filesystem

分好区后选择[ Write ]写入配置,提示Are you sure you want to write the partition table to disk?时要手动输入yes再回车,这里直接敲回车不管用

[ Write ]之后选择[ Quit ]退出

接下来依次对三个分区进行格式化

EFI分区格式化

mkfs.vfat /dev/sda1

root分区格式化,强制分区为xfs

mkfs.xfs -f /dev/sda3

创建swap分区

mkswap /dev/sda2

使用lsblk -f 查看磁盘分区情况

4. 挂载分区并安装系统

# 挂载分区
mount /dev/sda3 /mnt
mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
swapon /dev/sda2
#安装系统
pacstrap /mnt linux linux-firmware linux-headers base base-devel vim git bash-completion
# 生成文件系统的表文件,作用是后面重启进去系统能自动挂载分区
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab

5. 进入新系统并配置

arch-chroot /mnt

前面把格式化好的分区已经挂载在iso启动系统的/mnt目录下,并在该目录下安装了系统,执行arch-chroot相当于从当前的启动系统进入到安装好的arch linux系统中。

进到安装好的系统之后,第一步还是配置国内源,方法跟前文中的一样,不再赘述。

# 设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

# 设置系统语言
sed -i "s/#en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/g" /etc/locale.gen
sed -i "s/#zh_CN.UTF-8 UTF-8/zh_CN.UTF-8 UTF-8/g" /etc/locale.gen
# 生成本地语言信息
locale-gen
# 设置本地语言环境变量
echo "LANG=en_US.UTF-8" > /etc/locale.conf
# 设置主机名,如archlinux
echo "archlinux" > /etc/hostname
# hosts文件中添加主机名
echo "127.0.0.1   localhost
::1         localhost
127.0.1.1   archlinux.localdomain archlinux" >> /etc/hosts
# 安装以下软件包
pacman -S grub efibootmgr efivar networkmanager intel-ucode
# 配置grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
# 激活启用NetworkManager
systemctl enable NetworkManager
# 给root创建密码
passwd
# 安装openssl
pacman -S openssh
# 设置开机自启动
systemctl enable sshd
# 修改/etc/ssh/sshd_config允许root登录,修改PermitRootLogin的值为yes
sed -i "s/#PermitRootLogin prohibit-password/PermitRootLogin yes/g" /etc/ssh/sshd_config
# 添加其他用户并设置密码,如test_user
useradd --create-home test_user
passwd test_user
# 设置用户组
usermod -aG wheel,users,storage,power,lp,adm,optical test_user
# 修改当前用户权限,编辑以下文件,取消%wheel ALL=(ALL) ALL前的注释,用:wq!保存退出
vim /etc/sudoers
# 安装显卡驱动
pacman -S xf86-video-intel vulkan-intel mesa
# 安装声卡驱动
pacman -S alsa-utils pulseaudio pulseaudio-bluetooth cups
# 安装英文字体
pacman -S ttf-dejavu ttf-droid ttf-hack ttf-font-awesome otf-font-awesome ttf-lato ttf-liberation ttf-linux-libertine ttf-opensans ttf-roboto ttf-ubuntu-font-family
# 安装中文字体
pacman -S ttf-hannom noto-fonts noto-fonts-extra noto-fonts-emoji noto-fonts-cjk adobe-source-code-pro-fonts adobe-source-sans-fonts adobe-source-serif-fonts adobe-source-han-sans-cn-fonts adobe-source-han-sans-hk-fonts adobe-source-han-sans-tw-fonts adobe-source-han-serif-cn-fonts wqy-zenhei wqy-microhei
# 打开字体引擎,取消最后一句的注释
# export FREETYPE_PROPERTIES="truetype:interpreter-version=40"
vim /etc/profile.d/freetype2.sh
# 安装显示服务
pacman -S xorg
# 安装桌面环境。plasma:就是桌面环境;sddm:登录管理器;konsole:kde下的终端;kate:文本编辑器;ark:解压与压缩;okular:PDF查看器;spectacle:截图工具;AUR:管理工具
pacman -S plasma sddm konsole dolphin kate ark okular spectacle yay
# 设置sddm登录
systemctl enable sddm
# 安装中文输入法
sudo pacman -S fcitx fcitx-im fcitx-configtool
yay -S fcitx-sogoupinyin
# 编辑 /root/.xprofile写入以下内容
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
# 安装其他软件
sudo pacman -S typora netease-cloud-music
yay -S baidunetdisk-electron visual-studio-code-bin google-chrome qv2ray
# 清理缓存
pacman -Scc

6. 重启进入安装系统

以上的配置是从启动系统arch-chroot配置的,我们现在退出启动系统,重启进去安装配置好的系统。

接上一步,依次执行

exit
umount /mnt/boot/efi
umount /mnt
reboot

输入前面设置的密码登入系统

五、Arch Linux wiki

到此这篇关于Vmware Station安装Arch Linux的文章就介绍到这了,更多相关Vmware 安装Arch Linux内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 使用Xshell连接VMware上的Linux虚拟机(图文步骤)

    前序:最近开始研究Hadoop平台的搭建,故在本机上安装了VMware workstation pro,并创建了Linux虚拟机(centos系统),为了方便本机和虚拟机间的切换,准备使用Xshell直接连接Linux虚拟机.在此之前,需要对Linux虚拟机的网络进行一定的配置.故有了下面这段记录. 步骤: 1. 检查Linux虚拟机的网络连接模式,确保它是NAT模式.(由于只在本机进行连接,所以没有选择桥接模式.当然,桥接模式的配置会有所不同,在此不做深入分析) 2. 在VMware work

  • 在VMware虚拟机里安装Linux操作系统

    在这篇文章中以VMware14为例,Linux操作系统采用CentOS7进行讲解如何在虚拟机中安装Linux操作系统. 一.选择创建新的虚拟机 二.在选择虚拟机配置界面选择“自定义(高级)”选项,然后点击“下一步” 三.在选择虚拟机硬件兼容性界面选择默认配置,并点击“下一步”: 四.在安装客户机操作系统界面,选择安装程序光盘镜像文件(这里选择用iso文件进行安装)选项,该选项右侧的“浏览”按钮可以选择iso文件的存放路径,返回点击“下一步”: 五.在命名虚拟机界面,设定虚拟机的名称,选择虚拟机文

  • 在VMware虚拟机中查看Linux的IP地址的方法

    1.首先,在电脑桌面上双击vmware图标,打开软件.然后,点击打开一个虚拟机. 2.进入虚拟机后,右键Terminal打开终端. 3.或者按下键盘:ctrl+alt+t,进入终端. 4.输入命令:ifconfig -a,然后按回车. 到此这篇关于在VMware虚拟机中查看Linux的IP地址的方法的文章就介绍到这了,更多相关VMware虚拟机查看IP地址内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

  • 用xshell连接VMware中的Linux的方法步骤(2种)

    [前言] 最近想压测一下ITOO的考试系统,所以想在自己电脑上安装一下linux,然后安装一下jmeter进行压测一下. 不过为什么要连接xshell呢,因为在虚拟机上总是会和主机切换鼠标,而且也不能粘贴复制,所以用xshell连接就会比较方便. [提示] CentOS7 以下两种方法建议使用第一种设置静态ip的方法. [步骤] 一.安装VMware 直接点击下一步即可 二.安装linux 下载CentOS,在VMware中安装,这个网上有很多教程,这里就不赘述了. 三.配置 一种方式是设置动态

  • 使用VMware虚拟机安装Linux(CentOS7镜像)

    1.VMware下载安装 链接:https://www.jb51.net/softs/579705.html 2.下载CentOS镜像 官网地址:https://www.centos.org/download/ 我的是win10系统,选7-2009就能用了,4G大小(8-2111有10G) 3.打开VMware 后续大部分是默认操作,如下(多图预警!): 创建完成后开启虚拟机进入安装流程,语言选择中文,其他大部分默认安装即可, Root密码需要设置并记一下,进入系统的时候要用到. 安装完成后重启

  • Vmware Station安装Arch Linux的详细流程

    目录 Vmware Station安装Arch Linux 一.测试环境及工具 二.下载arch linux镜像 三.vmware创建虚拟机 四.安装arch linux 1. 远程终端登录 2. iso启动系统更换国内源 3. 磁盘分区 4. 挂载分区并安装系统 5. 进入新系统并配置 6. 重启进入安装系统 五.Arch Linux wiki Vmware Station安装Arch Linux 一.测试环境及工具 当前教程在win10环境中进行,网络为有线连接 vmware station

  • VMware pro15安装macOS10.13图解详细安装(图文)

    小编最近想上手macOS系统,于是在VMware中尝试安装macOS镜像系统,在安装过程的没有遇到太大的问题,下面小编通过图解的形式呈现给大家这个安装过程. 资源准备: 下载VMware Pro15: 链接:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html或者本地下载https://www.jb51.net/softs/638376.html.https://www.jb51.net/s

  • vmware虚拟机安装deepin20最全详细过程

    虚拟机软件:vmware workstation 镜像:deepin-desktop-community-1002-amd64.iso 提前创建安装目录:D:\linux\deepin-20 1.打开安装好的vmware workstation,点击创建新的虚拟机 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 3

  • 最新超详细虚拟机VMware安装Kali Linux的图文教程

    准备:一台电脑,VMware(VMware安装教程) 一.下载系统镜像文件 1.首先下载系统镜像,进入kali官网,在Downloads中选择Download Kali Linux,如下图所示. 2.根据电脑配置选择合适的版本,在这里我选择的是64位版本,点击HTTP下载镜像文件. 二.创建新的虚拟机 1.打开VMware Workstation,创建新的虚拟机,我们使用自定义的配置方法. 2.导入系统镜像文件. 3.选择客户机操作系统及版本. 4.输入虚拟机的名称和安装位置. 5.点击下一步直

  • 在VMware上 安装 centos8的详细教程

    centos官网地址 https://www.centos.org/ 首先下载好自己需要的文件 开始安装 安装过程比较多,很多都是直接点击下一步即可,这里只说一些需要注意的地方 首先第一步这里要选择自定义安装,典型安装暂时不支持centos8 这里选择稍后安装操作系统 由于VMware Workstation 现在还没有直支持安装centos8,所以这里选择red hat enterprise linux 8 64位 选择自己的安装位置 后面的很多这里根据自己的需求选择,大部分可以直接下一步就行

  • Dubbo 2.7X 安装部署详细流程分析

    目录 一.安装注册中心zookeeper 二.安装dubbo amdin 三.dubbo-admin-ui服务配置 一.安装注册中心zookeeper 下载地址:https://mirrors.bfsu.edu.cn/apache/zookeeper/ 1.下载直接解压,进入../conf/目录下复制一份zoo_sample.conf, 改名为zoo.cfg # dataDir里放的是内存数据结构的snapshot dataDir=../data # 客户端连接zookeeper服务的端口 cl

  • 在VMWare上安装ubuntu及VMWare Tools详细教程

    一.摘要 该文主要介绍了如何在虚拟机上安装ubuntu,和安装VMWare Tools设置共享文件夹,最后对ubuntu做了简单的介绍. 二.实验平台 1.VMware Workstation 2.Ubuntu10.04 三.在VMWare上安装ubuntu vmware10安装ubuntu13.10的详细步骤:http://www.jb51.net/os/Ubuntu/160480.html 四.初识ubuntu 1.ubuntu终端 打开终端: Applications-->Accessor

  • linux下vsftpd的安装及配置使用详细步骤(推荐)

    vsftpd 是"very secure FTP daemon"的缩写,安全性是它的一个最大的特点. vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux.BSD.Solaris. HP-UNIX等系统上面,是一个完全免费的.开放源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征. 比如:非常高的安全性需求.带宽限制.良好的可伸缩性.可创建虚拟用户.支持IPv6.速率高等. vsftpd是一款在Linux发行版中最受推崇的FT

  • Kali Linux Vmware虚拟机安装(图文详解)

    准备工作: 1.安装VMware workstation 软件 2.下载好kali linux 的ios系统文件 3.打开电脑的虚拟化支持( Intel VT-x/EPT或AMD-V/RVI(V) ) 虚拟机设置: 1.在VMware虚拟机中新建虚拟机,如图 2.点击浏览,选择Kali Linux的安装文件 3.在客户机操作系统中选择Linux,在版本中选择Debian系统(可以选择最新的版本以及相应系统位数,此处可以选择64位) 4.重命名虚拟机名称,点击浏览选择虚拟机保存的位置(此项可以在虚

随机推荐