当前位置:   article > 正文

博客搭建教程1-Archlinux环境配置_配置archlinux硬件资源的页面是什么样

配置archlinux硬件资源的页面是什么样

1 前言

这个教程主要讲解linux环境下博客的搭建,这里的linux系统选择archlinux,博客的框架基于hexo框架。

参考博客:
1、ArchLinux安装教程
2、Archlinux2022年7月镜像 手把手安装教程 UEFI+GPT+KDE

2 archlinux镜像下载

1、下载网址:archlinux官网下载
2、选择下载地址,这里选择阿里云镜像下载。
在这里插入图片描述
3、选择版本下载即可。
在这里插入图片描述
4、下载后的文件见下图。
在这里插入图片描述

3 archlinux安装

1、vmware station新建虚拟机。
在这里插入图片描述
2、选择自定义,点击下一步。
在这里插入图片描述
3、点击下一步。
在这里插入图片描述
4、选择下载后的文件,之后点击下一步。
在这里插入图片描述
5、按照下图进行操作。
在这里插入图片描述
6、选择虚拟机名称与存放地址。
在这里插入图片描述
7、选择处理器数量以及内核数量,点击下一步。
在这里插入图片描述
8、设置运行内存的大小。
在这里插入图片描述
9、点击下一步。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
10、设置磁盘大小,这里需要根据自己情况进行修改。
在这里插入图片描述
11、设置vmdk文件存储位置,之后点击下一步。
在这里插入图片描述
12、点击完成即可。
在这里插入图片描述
13、设置虚拟机选项。
在这里插入图片描述
14、选择启动方式为UEFI,之后点击确定即可。
在这里插入图片描述
15、运行虚拟机。
在这里插入图片描述
16、等待一段时间,会进入下面的界面。选择第一个,按下回车,之后需要等待一段时间。
在这里插入图片描述
17、之后进入下面的界面中。
在这里插入图片描述
18、输入passwd来设置密码。
在这里插入图片描述
19、输入ping www.baidu.com查看网络情况。
在这里插入图片描述
20、 禁止reflector服务。
在这里插入图片描述
参考博客:archlinux 基础安装

systemctl stop reflector.service
  • 1

查看reflector是否被禁用。

systemctl status reflector.service
  • 1

最后按下q键退出状态显示界面。
在这里插入图片描述
21、再次确认是否为 UEFI 模式,运行下面的命令会出现下面的打印结果。

ls /sys/firmware/efi/efivars
  • 1

在这里插入图片描述
22、更新系统时钟。

timedatectl set-ntp true # 将系统时间与网络时间进行同步
timedatectl status # 检查服务状态
  • 1
  • 2

在这里插入图片描述
23、查看ip地址。使用命令ip addr即可。下图中inet后面的即是。
在这里插入图片描述24、在主机中打开cmd,输入ssh root@ip地址即可。这样就可以使用复制粘贴命令了。
在这里插入图片描述
25、使用nano工具修改/etc/pacman.d/mirrorlist文件,进行国内的镜像源放到最前面。

nano /etc/pacman.d/mirrorlist
  • 1

右击鼠标右键可以粘贴信息。

Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
  • 1

在这里插入图片描述
按下ctrl+x进行文件的保存,之后输入y即可。
26、使用pacman -Syyu刷新,提示更新的时候输入n即可。
在这里插入图片描述
27、使用命令fdisk -l查看磁盘列表。
在这里插入图片描述
输入lsblk显示当前磁盘的分区情况。这里看到是sda的内存最大。
在这里插入图片描述
输入cfdisk /dev/sda,进行分区操作。选择gpt类型,之后按下回车键进行分区操作。
在这里插入图片描述
下面的图片来自:Archlinux2022年7月镜像 手把手安装教程 UEFI+GPT+KDE
在这里插入图片描述
一顿猛如虎的操作之后,设置如下。
在这里插入图片描述
点击Write,回车,之后输入yes即可。
在这里插入图片描述
最后点击Quit,回车即可。
在这里插入图片描述
使用命令fdisk -l再次查看磁盘列表,可以看到已经成功分区了。
在这里插入图片描述
28、格式化分区。
下面的图片来自:Archlinux2022年7月镜像 手把手安装教程 UEFI+GPT+KDE
在这里插入图片描述

mkfs.vfat /dev/sda1
或者mkfs.fat -F32 /dev/sda1

mkswap /dev/sda2   #创建交换分区
swapon /dev/sda2   #打开交换分区
mkfs.ext4 /dev/sda3
mkfs.ext4 /dev/sda4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

在这里插入图片描述
29、挂载分区。
下面的图片来自:Archlinux2022年7月镜像 手把手安装教程 UEFI+GPT+KDE
在这里插入图片描述

mount /dev/sda3 /mnt    挂载根目录
mkdir /mnt/home
mkdir /mnt/boot
mount /dev/sda4 /mnt/home
mount /dev/sda1 /mnt/boot
  • 1
  • 2
  • 3
  • 4
  • 5

在这里插入图片描述
30、根目录安装系统,输入下面的命令,等待下载完成(时间较长)。

pacstrap /mnt base base-devel linux linux-firmware dhcpcd iwd vim sudo bash-completion nano net-tools openssh man git wget zsh fish
  • 1

在这里插入图片描述
31、生成并查看fstab

生成fstab
genfstab -U /mnt >> /mnt/etc/fstab

查看fstab
cat /mnt/etc/fstab
  • 1
  • 2
  • 3
  • 4
  • 5

在这里插入图片描述
32、切换到刚安装的系统中。

arch-chroot /mnt
  • 1

33、修改hostname,这里我修改为xiaoxing

nano /etc/hostname
  • 1

在这里插入图片描述
34、修改hosts。

nano /etc/hosts
  • 1

添加下面的内容。

127.0.0.1   localhost
::1         localhost
127.0.1.1   xiaoxing
  • 1
  • 2
  • 3

在这里插入图片描述
35、编辑语言环境。
下面的图片来自:Archlinux2022年7月镜像 手把手安装教程 UEFI+GPT+KDE
在这里插入图片描述

nano /etc/locale.gen
locale-gen #使刚才编辑的语言环境生效
echo 'LANG=en_US.UTF-8' > /etc/locale.conf
  • 1
  • 2
  • 3

在这里插入图片描述
36、设置时区。

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  • 1

硬件时间设置

hwclock --systohc
  • 1

37、编辑archlinuxcn中国源。

nano /etc/pacman.conf
  • 1

Color前面的#号去掉。
在这里插入图片描述
下图的两行#号去掉。
在这里插入图片描述
再继续添加下面的三行代码。

[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
Server = http://mirrors.163.com/archlinux-cn/$arch
  • 1
  • 2
  • 3

在这里插入图片描述
使用pacman -Syyu刷新,提示更新的时候输入n即可。
在这里插入图片描述
38、设置root密码

passwd root
  • 1

在这里插入图片描述

39、新建用户名xiaoxing及其密码。

useradd -m -G wheel -s /bin/bash xiaoxing
passwd xiaoxing
  • 1
  • 2

编辑用户的权限

EDITOR=nano visudo
  • 1

取消下图所示的注释,保存并退出即可。
在这里插入图片描述
40、安装 cpu微码和引导软件
注意:我这里的cpu是intel的,所以安装intel-ucode。如果cpu是amd的话。则需要安装amd-ucode。
在这里插入图片描述

pacman -S intel-ucode grub efibootmgr os-prober
  • 1

安装grub引导

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
  • 1

在这里插入图片描述

生成grub

grub-mkconfig -o /boot/grub/grub.cfg
  • 1

在这里插入图片描述
41、安装KDE桌面 字体 浏览器等软件包。
在这里插入图片描述
先安装kde桌面,选择31(plasma-desktop),之后一直回车即可。

pacman -S plasma
  • 1

在这里插入图片描述

pacman -S sddm sddm-kcm
pacman -S konsole dolphin
pacman -S ntfs-3g
pacman -S os-prober
pacman -S adobe-source-han-serif-cn-fonts adobe-source-han-sans-cn-fonts wqy-zenhei wqy-microhei noto-fonts-cjk noto-fonts-emoji noto-fonts-extra ttf-dejavu
pacman -S firefox ark gwenview packagekit-qt5 packagekit appstream-qt appstream man neofetch net-tools networkmanager openssh git wget
pacman -S gtkmm gtk2 gtkmm3 open-vm-tools xf86-input-vmmouse xf86-video-vmware
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

42、开机启动显示管理器、网络管理器ssh以及虚拟机自适应分辨率。

systemctl enable NetworkManager sddm vmtoolsd sshd
  • 1

在这里插入图片描述
43、修改配置文件。
修改文件。

nano /etc/mkinitcpio.conf
  • 1

修改内容如下:MODULES=(vsock vmw_vsock_vmci_transport vmw_balloon vmw_vmci vmwgfx)

运行以下命令 使刚才编辑的配置文件生效

mkinitcpio -p linux
  • 1

在这里插入图片描述
44、依次命令行输入exitumount -R /mntreboot
45、进入图形化界面,输入密码后按下回车键进入界面。
在这里插入图片描述
46、进入设置界面。
在这里插入图片描述
在这里插入图片描述
47、修改系统语言为中文。
在这里插入图片描述
在这里插入图片描述
设置中文置顶,最后点击Apply。
在这里插入图片描述
48、安装aur助手。

pacman -S archlinuxcn-keyring
pacman -S yay paru
  • 1
  • 2

49、安装aur中国源软件库的网易云软件。

yay -S netease-cloud-music
  • 1

在这里插入图片描述
50、安装fcitx5输入法。

pacman -S fcitx5-chinese-addons fcitx5-pinyin-moegirl fcitx5-pinyin-zhwiki fcitx5-material-color
pacman -S fcitx5-im
  • 1
  • 2

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之后重启一下,添加输入法。
在这里插入图片描述
在这里插入图片描述
最后点击应用。
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/74478
推荐阅读
相关标签
  

闽ICP备14008679号