Arch Linux 的安装
Arch Linux 的安装
作者:Grey
原文地址:
版本
Arch Linux:2022.07.01
VMware workstation: 16.2
安装步骤
下载 Arch Linux 并记录其 kernel 版本。

当前我下载的版本是 2022.07.01 , Kernel 的版本是 5.x 。
打开 VMware workstation ,创建新的虚拟机




注:这里选择 Linux 的版本的时候,需要和 Arch Linux 之前记录的 Kernel 值一样。








配置 iso

设置 UEFI

启动

启动完毕。
分区
需要分出三个区: 用于挂载 FEI 启动分区的 sda1(官方建议最少 512M),用于储存的分区 sda2;用于系统缓存的分区 sda3
也可按需自定义分区。
进入分区
cfdisk /dev/sda

选择 gpt 方式。
通过左右键选中 New 回车,然后输入分配给该分区的大小,第一个我们作为 EFI 启动分区,分配 512M 或者更大也可以;我这里选择 1024M ,然后依次创建三个分区,第二个储存区我选择 16G ,第三个缓存我分配了 2G ,用户根据自己的需要自定义即可。

在选择的时候,注意选择对应的 type 。
然后选择 Write 。输入 yes ,写入磁盘。

写入完毕后,选择 Quit ,退出即可。
然后执行 lsblk ,可以查看磁盘状况

初始化分区&挂载
分区
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3 -L Swap
swapon /dev/sda3
挂载
mount /dev/sda2 /mnt
mkdir -p /mnt/boot/EFI
mount /dev/sda1 /mnt/boot/EFI
开始安装
执行如下语句
pacstrap -i /mnt base base-devel linux vim dhcpcd net-tools
等待漫长一段时间......
生成 fstab 文件
genfstab -U /mnt >> /mnt/etc/fstab
切换用户
arch-chroot /mnt
切换成功后,root 颜色转为灰色
重新生成 ramdisk 环境:
mkinitcpio -p linux
配置 locale
vim /etc/locale.gen
取消下述三个注释
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
执行如下命令
locale-gen
locale -a
locale-gen 用于生成 Locale 信息,并使用 locale -a 列出所有启用的 Locale,
创建 locale.conf 文件,并提交所要使用的本地化选项,然后使用 locale 命令显示当前正在使用的 Locale 和相关的环境变量,执行如下语句
echo LANG=en_US.UTF-8 > /etc/locale.conf
locale
接下来是网络配置
pacman -S dhcpcd
systemctl enable dhcpcd.service
使用无线网络的话,则需安装以下几个软件包
pacman -S iw wpa_supplicant dialog
安装 grub 并配置
pacman -S grub efibootmgr
然后,还需要将其安装到 EFI 分区当中:
grub-install --recheck /dev/sda
最后还需要生成一个 grub 的配置文件:
grub-mkconfig -o /boot/grub/grub.cfg
配置 nameserver
vim /etc/resolv.conf
在里面添加
nameserver 8.8.8.8
退出环境重启系统
exit
umount -R /mnt
reboot
配置root密码
输入 passwd ,按照提示设置密码即可。

开启sshd服务
执行
pacman -Sy openssh
安装 openssh 并执行
systemctl start sshd
开启 sshd 服务,将 sshd 设置为开机启动
systemctl enable sshd
注:ArchLinux 的 OpenSSH 默认不让 root 用户通过 ssh 登录本机的,可以修改/etc/ssh/sshd_config文件,将PermitRootLogin yes前的 # 号去掉,以允许 root 登录。
Arch Linux 的安装的更多相关文章
- 如何在 Arch Linux 中安装 DNSCrypt 和 Unbound
DNSCrypt 是一个用于对 DNS 客户端和 DNS 解析器之间通信进行加密和验证的协议.它可以阻止 DNS 欺骗或中间人攻击. DNSCrypt 可用于大多数的操作系统,包括 Linux,Win ...
- arch linux 新版安装(转)
原文地址:http://blog.sina.com.cn/s/blog_69e5d8400101bqlj.html 正式安装: 以下,是安装的具体步骤,我将做尽可能详细的解说: 一.基本系统的安装 进 ...
- Arch Linux中安装Anaconda
安装步骤 通过AUR安装yaourt -S anaconda 激活Anaconda环境source /opt/anaconda/bin/activate root 关闭Anaconda环境source ...
- Arch Linux 安装、配置、美化和优化
国庆假期玩了下Arch Linux,发现这货跟Ubuntu之流相差甚远,甚难调教,而且安裝过程全命令行,会有各种问题,各种知识... --- 安装引导器--- -------------------- ...
- 在VMWare上安装Arch Linux
1.为什么选择Arch Linux Arch Linux 是通用 x86-64 GNU/Linux 发行版.Arch采用滚动升级模式,尽全力提供最新的稳定版软件.初始安装的Arch只是一个基本系统,随 ...
- 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南
How to install Arch Linux on VirtualBox 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南 本文导航 1.Arch Linux 软件仓库2. ...
- 笔记本安装win7和arch linux双系统+xfce4桌面
参考:Archlinux 2015.07.01 和 Windows7 双系统 安装教程http://www.cnblogs.com/fangying7/p/3803290.html 关于Archlin ...
- Arch Linux 安装记(安装到移动硬盘)
一转眼传说中装起来难于上青天,用起来险如上刀梯(容易滚挂),绰号“洗发水”并被戏称为“邪教”的 Arch Linux 已经用了几个月.某些关于其安装难度和稳定性的传说实在太夸张了,反而觉得这才是适合懒 ...
- Vmware Workstation 15 Pro安装Arch Linux并配置Docker
主机配置: CPU:Intel Core i7-7700HQ 2.8GHz 2.8GHz 内存:16GB 操作系统:Windows 10 Home 64bit 双显卡:Intel HD Graphic ...
- 怎样安装Arch Linux以及Deepin桌面环境
一.概述 Arch Linux 是一个轻量级的Linux发行版本,实际上,Arch Linux提供给用户很多选择,用户可以自定义自己的安装过程,不x像其他很多的Linux发行版本,安装过程甚至是一个只 ...
随机推荐
- 仙人指路,引而不发,Go lang1.18入门精炼教程,由白丁入鸿儒,Golang中New和Make函数的使用背景和区别EP16
Golang只有二十五个系统保留关键字,二十几个系统内置函数,加起来只有五十个左右需要记住的关键字,纵观编程宇宙,无人能出其右.其中还有一些保留关键字属于"锦上添花",什么叫锦上添 ...
- Netty整合STOMP
1.STOMP协议简介 常用的WebSocket协议定义了两种传输信息类型:文本信息和二进制信息.类型虽然被确定,但是他们的传输体是没有规定的,也就是说传输体可以自定义成什么样的数据格式都行,只要客户 ...
- 【金九银十必问面试题】站在架构师角度分析问题,如何解决TCC中的悬挂问题
"如何解决TCC中的悬挂问题"! 一个工作了4年的Java程序员,去京东面试,被问到这个问题. 大家好,我是Mic,一个工作了14年的Java程序员 这个问题面试官想考察什么方面的 ...
- haodoop新特性
Hadoop2.x新特性 scp实现两个远程主机之间的文件复制 scp -r hello.txt root@hadoop103:/user/atguigu/hello.txt // 推 push sc ...
- UEC++ 接口
词义广泛,用来陈述功能,选项,与其他程序结构进行沟通的方式.接口抽象出了交互结构,提供了两个未知逻辑交互的便捷性.对于编程中,如何更好的设计低耦合程序起到了至关重要的作用.设计者可以在互不关心的情况下 ...
- 基于深度学习的文本分类案例:使用LSTM进行情绪分类
Sentiment classification using LSTM 在这个笔记本中,我们将使用LSTM架构在电影评论数据集上训练一个模型来预测评论的情绪.首先,让我们看看什么是LSTM? LSTM ...
- rook-ceph说明
cluster.yaml文件 文件中有几个地方要注意: dataDirHostPath: 这个路径是会在宿主机上生成的,保存的是ceph的相关的配置文件,再重新生成集群的时候要确保这个目录为空,否则m ...
- 使用 febootstrap 制作自定义基础镜像
转载自:https://cloud.tencent.com/developer/article/1454524 文章目录1.febootstrap 介绍2.环境.软件准备3.febootstrap 安 ...
- Docker搭建kafka及监控
环境安装 docker安装 yum update yum install docker # 启动 systemctl start docker # 加入开机启动 systemctl enable do ...
- 微信小程序分享好友,朋友圈
<template> <view> <button open-type="share">发送给好友</button> </vi ...