2022-Arch安装(详细)
镜像下载、域名解析、时间同步请点击 阿里云开源镜像站
基础安装
一:制作安装介质
下载ISO镜像文件:
https://archlinux.org/download/ # 官方下载网址
在linux系统中可以用pgp验证系统签名:
gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig
制作安装介质:
方法一(Linux): 在Linux 下中制作启动盘,可使用dd命令
dd if=(系统iso文件) of=/dev/sda bs=1440k
方法二(Windows):使用第三方软件,例如:ventoy
二:U盘安装
- 电脑启动过程中,选择U盘启动方式(如果忘记电脑启动键,可以进入bios,选择启动项)
- 选择U盘启动项(一直回车)并进入到带命令提示符的界面
三:联网
方法一:有网线线的使用DHCP启动网络动态获取IP地址
命令:
dhcpcd ## 启动dhcp获取网络
方法二:无线网卡用iwctl命令
参数解析及执行步骤:
iwctl ## 第一步:进入环境device list ## 第二步:列出网卡设备station wlan0 scan ## 第三步:扫描网络,wlan0为无线网卡,wlan0 为无线网卡号station wlan0 get-networks ## 第四步:列出扫描到的网络,wlan0 为无线网卡号station wlan0 connect 网络名称 ## 第五步:连接无线网络,wlan0 为无线网卡号quit ## 第六步:退出iwd环境
方法三:使用手机的usb共享联网
手机设置位置:设置--》移动网络--》个人热点--》更多共享设置--》usb共享网络
查看网络是否连接
命令:
ping baidu.com ## 请求baidu是否导通
四:更新系统时间
命令:
timedatectl set-ntp true ## 启动ntptimedatectl status ## 查询时间状态
五:分区和格式化
第一步:查看磁盘
命令:
fdisk -l ## 查看磁盘信息
第二步:使用fdisk进行分区
命令:
fdisk /dev/sda ## sda为要分区的硬盘
创建分区:
n--》回车--》回车--》+500Mn--》回车--》回车--》回车--》使用所有空闲内存
命令解析:
第一个步骤:n ## 新建分区第二个步骤:回车 ## 使用默认第三个步骤:回车 ## 使用磁盘起始扇区第四个步骤:回车 ## 设定起始扇区到结束扇区的大小结束使用:w ## 保存
第三步:查看磁盘并进行格式化操作
命令:
lsblk ## 查看磁盘mkfs.fat -F32 /dev/sda4 ## 格式化为fat格式,引导使用,sda4(硬盘的分区号)mkfs.ext4 /dev/sda5 ## 格式化为ext4格式,主系统使用,sda5(硬盘的分区号)
第四步:挂载分区
命令:
mount /dev/sda5 /mnt ## 第一步:挂载在/mnt目录下,先挂载mnt,才能再挂载bootmkdir /mnt/boot ## 第二步:在挂载的分区中新建文件夹,名为boot(引导分区文件位置)mount /dev/sda4 /mnt/boot ## 第三步:挂载到/mnt/boot目录下
六:选择镜像源
方式一:命令自动获取
使用reflector命令直接获取中国最快的镜像源并保存到/etc/pacman.d/mirrorlist文件夹下
命令:
reflector -c China -a 10 --sort rate --save /etc/pacman.d/mirrorlist ## 获取pacman镜像源cat /etc/pacman.d/mirrorlist ## 查看是否有edu.cn的链接信息
方式二:手动写入
使用vi或vim编辑/etc/pacman.d/mirrlist配置文件信息
命令:
vim /etc/pacman.d/mirrorlist ## 编辑配置文件Server = https://mirrors.aliyun.com/archlinux/$repo/os/$arch ## 添加阿里源
七:安装并配置
第一步:安装基础软件包
命令:
pacstrap /mnt base base-devel linux linux-firmware linux-headers ## 安装基础包到/mnt目录下
第二步:安装必须功能性软件包
命令:
pacstrap /mnt vim ## 安装命令行编辑工具pacstrap /mnt bash-comletion ## 安装命令行补全工具pacstrap /mnt iwd ## 安装无线管理工具pacstrap /mnt dhcpcd ## 安装有线管理工具 pacstrap /mnt ntf-3g ## 安装NTFS硬盘格式识别工具
第三步:配置fstab文件
命令:
genfstab -L /mnt >> /mnt/etc/fstab ## 生成自动挂载分区的fstab文件cat /mnt/etc/fstab ## 查看生成的文件内容,是否有挂载信息
第四步:切换系统环境
命令:
arch-chroot /mnt ## 切换系统环境
第五步:设置时区
命令:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ## 设置时区,一般使用上海hwclock --systohc ## 设置硬件时间
第六步:设置Locale进行本地化
命令:
vim /etc/locale.gen ## 第一步:编辑语言配置文件,去除 zh_CN.UTF-8.UTF-8 和 en_US.UTF-8.UTF-8 两行文件的注释(#)并保存退出locale-gen ## 第二步:生成localeecho 'LANG=en_US.UTF-8' > /etc/locale.conf ## 第三步:重定向输出内容到locale.conf 配置文件中
第七步:设置主机名
命令:
vim /etc/hostname ## 第一步:创建并编辑主机名文件,在第一行写主机名vim /etc/hosts ## 第二步:编辑hosts文件127.0.0.1 localhost ## 第三步:插入
::1 localhost
127.0.1.1 hostname.localdomain hostname ## hostname 为设置的主机名
第八步:设置Root密码
命令:
passwd ## 创建密码,注意(需要输入两次密码,密码在输入时不显示),不给参数(默认为root用户)
第九步:安装微指令
pacman -S intel-ucode ## 为英特尔 CPU指令集或pacman -S amd-code ## 为AMD CPU指令集
八:安装引导并部署(Bootloader)
第一步:安装引导检测器
先安装os-prober软件包,用于配合grub检测存在的系统,并自动设置启动项
命令:
pacman -S os-prober ## 安装软件包
第二步:安装多重引导启动器(GRUB)
命令:
pacman -S grub efibootmgr ## 安装引导器
第三步:部署GRUB
命令:
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub ## 部署GRUB
第四步:生成GRUB配置文件
命令:
grub-mkconfig -o /boot/grub/grub.cfg ## 生成配置文件
第五步:检查生成的配置文件
命令:
cat /boot/grub/grub.cfg ## 查看生成的配置文件,是否包含`initramfs-linux-fallback.img initramfs-linux.img intel-ucode.img vmlinuz-linux`
第六步:重启系统
命令:
exit ## 第一步:退出chroot环境umount /mnt/boot ## 第二步:卸载bood文件系统umount /mnt ## 第三步:卸载根目录reboot ## 第四步:重启系统
九:更新系统并配置权限(重启后确定网络通断)
第一步:开启32位支持库和添加国内镜像源并更新系统
命令:
sudo vim /etc/pacman.conf ## 编辑pacman配置文件Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$arch ## 添加国内镜像源
Include = /etc/pacman.d/mirrorlist ## 开启32位支持库sudo pacman -Syyu ## 更新缓存数据库和系统
第二步:新建普通用户
- 默认只能用普通用户登录,不能用root用户登录系统,需要root权限,可以通过sudo命令进行提权
- 添加用户:
useradd -m -G wheel username ## 新建用户,为weel组,username为用户名passwd username ## 设置新用户密码
第三步:配置sudo
命令:
pacman -S sudo ## 安装sudo软件包vim /etc/sudoers ## 编辑sudo配置文件%wheel ALL=(ALL)ALL ## 设置wheel组权限
十:配置图形化桌面环境
第一步:安装桌面环境和功能包
sudo pacman -S xorg ## 安装xorg图形库,用于与支持桌面环境sudo pacman -S plasma-meta ## 安装plasma-meta 元软件包sudo pacman -S konsole ## 安装终端工具sudo pacman -S dolphin ## 安装文件管理器sudo pacman -S ark ## 安装解压工具sudo pacman -S packagekit-qt5 appstream-qt appstream ## 安装软件管理中心的数据库sudo pacman -S okular ## 安装文档查看器sudo pacman -S gwenview ## 安装图片查看器sudo pacman -S steam ## 安装游戏商店sudo pacman -S firefox chromium ## 安装火狐和谷歌浏览器sudo pacman -S firefox-i18n-zh-cn ## 安装火狐浏览器中文包sudo pacman -S yakuake ## 安装下拉式终端sudo pacman -S kate ## 安装文本编辑器sudo pacman -S spectacle ## 安装截屏工具sudo pacman -S wget ## 安装wget下载工具 sudo pacman -S baidunetdisk-electron ## 安装百度网盘软件sudo pacman -S netease-cloud-music ## 安装网易云音乐播放器sudo pacman -S vlc ## 安装视频播放器sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-extra noto-fonts-emoji ttf-dejavu ttf-liberation ## 安装开源中文字体及表情
第二步:配置登录桌面管理器(SDDM)
sudo pacman -S sddm ## 安装sddmsudo systemctl enable sddm ## 设置开机自启动sddm服务
第三步:配置网络
timedatectl set-ntp true ## 启动ntpsystemctl disable netctl ## 查看netctl服务是否关闭systemctl enable NetworkManager ## 设置开机自启动网络管理工具sudo pacman -S network-manager-applet ## 安装网络切换工具reboot ## 重启系统
十一:登录桌面并配置系统
第一步:设置语言
打开:System Settings --> Regional Settings--> Language -->Add Languages ## 添加中文并拖到第一行
再将:system Setting --> Regional Settings --> Formats ## 值设为:简体中文
第二步:设置DNS
vim /etc/resolv.conf ## 编辑并添加配置nameserver 8.8.8.8 ## 添加 域名服务器
nameserver 2001:4860:4860::8888
nameserver 8.8.4.4
nameserver 2001:4860:4860::8844sudo chattr +i /etc/resolv.conf ## 设置不可变,防止路由器覆盖
第三步:安装yay
sudo pacman -S yay ## 安装yay(社区用户软件仓库)sudo pacman -S archlinuxcn-keyring ## 安装社区密钥软件包yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save ## 通过命令行添加清华镜像社区源yay -P -g ## 查看添加信息
第四步:字体优化
git clone https://gitee.com/hbk01/Windows-Fonts.git ## 使用git下载微软雅黑字体cd Windows-Fonts && sudo cp -r ./* /usr/share/fonts ## 进入文件夹并全部复制到fonts字体文件夹内 sudo mkfontscale && mkfontdir && fc-cache -fv ## 刷新字体缓存在设置里面找到 `字体 -> 调整所有字体 -> 微软雅黑 ## 使用
第五步:安装输入法
sudo pacman -S fcitx5-im ## 安装基础包组sudo pacman -S fcitx5-chinese-addons ## 安装官方中文输入法sudo pacman -S fcitx5-anthy ## 安装日文输入法sudo pacman -S fcitx5-pinyin-moegirl ## 安装萌娘百科词库sudo pacman -S fcitx5-material-color ## 安装输入法主题sudo pacman -S fcitx5-pinyin-zhwiki ## 安装维基百科词库vim ~/.xprofile ## 编辑配置文件(不存在则创建)GTK_IM_MODULE DEFAULT=fcitx5 ## 添加配置信息
QT_IM_MODULE DEFAULT=fcitx5
INPUT_METHOD DEFAULT=fcitx5
XMODIFIERS DEFAULT="\@im=fcitx5
SDL_IM_MODULE DEFAULT=fcitx## 安装完成后,重启生效
第六步:配置系统默认命令行编辑器(vim)
vim /etc/profile ## 编辑并配置文件export EDITOR='vim' ## 添加配置
第七步:配置蓝牙(若存在)
sudo pacman -S bluez bluez-utils ## 安装蓝牙相应包sudo pacman -S pulseaudio-bluetooth ## 安装蓝牙音频软件sudo systemctl enable --now bluetooth ## 设置蓝牙开机自启动pulseaudio -k ## 重启蓝牙音频服务
第八步:固态硬盘优化(若存在)
sudo systemctl enable fstrim.timer ## 添加开机自启动,通过Trim 来优化SSDsudo systemctl start fstrim.service ## 启动服务
第九步:电池优化(若存在)
yay -S tlp tlp-rdw tlpui ## 安装电源管理及图形界面sudo vim /etc/tlp.conf ## 编辑配置文件,防止Btrfs文件系统损坏SATA_LINKPWR_ON_BAT=max_performance ## 更改内容为sudo systemctl enable tlp.service ## 设置tlp服务开机自启动sudo systemctl enable NetworkManager-dispatcher.service ## 设置开机自启动sudo syatemctl mask systemd-rfkill.service ## 屏蔽服务,防止冲突sudo syatemctl mask systemd-rfkill.socket ## 屏蔽,防止冲突sudo tlp start ## 启动服务
使用TLP显示系统信息
sudo tlp-stat -b ## 显示电池信息
sudo tlp-stat -d ## 显示磁盘信息
sudo tlp-stat -e ## 显示 PCI 设备信息
sudo tlp-stat -g ## 显示 GPU 信息
sudo tlp-stat -p ## 显示 CPU 信息
sudo tlp-stat -s ## 显示系统数据信息
进阶使用
十二:显卡
显卡驱动安装(显卡驱动独显可以不装)
英特尔核显
sudo pacman -S mesa lib32-mesa vulkan-intel lib32-vulkan-intel ## 安装英特尔
显卡驱动软件包
AMD核显
sudo pacman -S mesa lib32-mesa xf86-video-amdgpu vulkan-radeon lib32-vulkan-radeon ## 安装AMD显卡驱动软件包
英伟达独显(若有):
sudo pacman -S nvidia nvidia-settings lib32-nvidia-utils ## 英伟达独显驱动软件包
双显卡切换工具
yay -S optimus-manager optimus-manager-qt ## 安装软件包sudo systemctl enable optimus-manager ## 添加自启动
显卡信息查看
NVIDIA独立显卡
nvidia-settings ## 启动软件
AMD 独立显卡
yay -S radeon-profile-git radeon-profile-daemon-git ## 安装软件包systemctl enable --now radeon-profile-daemon.service ## 设置开机自启动服务
性能测试
glxgears
显示帧数
sudo pacman -S mesa-utils ## 安装软件包glxgears ## 启动软件
glmark2
显示测试分数
sudo pacman -S glmark2 ## 安装软件包glmark2 ## 启动软件
Unigine benchmark
3D引擎基准测试工具,显示全面
yay -S unigine-superposition ## 安装软件包unigine-superposition ## 启动软件
十三:美化
壁纸
在桌面右键 --> 选择 --> 配置桌面和壁纸 --> 选择图片 --> 应用
头像
系统设置 --> 侧栏(用户) --> 点击投降 --> 选择图片 --> 应用
桌面布局
常用小组件
Weather Widget
- 天气组件,内容较详细,
- 配置:进入https://openweathermap.org/,搜索相应的位置并复制网址,再粘贴到组件配置位置中
yay -S plasma5-applets-weather-widget qt5-xmlpatterns ## 安装软件
Split Digital Clock
- 桌面数字时钟
桌面右键->添加部件->获取新部件->下载Plasma部件->搜索部件(Split Digital Clock)-> 安装部件
Avalon Menu
- 程序启动器(开始菜单)
桌面右键->添加部件->获取新部件->下载Plasma部件->搜索部件(Avalon Menu)-> 安装部件
Netspeed Widget
- 网速监视器
yay -S plasm5-applets-netspeed
Simple System Monitor
- 系统信息监视器
桌面右键->添加部件->获取新部件->下载Plasma部件->搜索部件(Simple System Monitor)-> 安装部件
系统主题
系统设置 > 外观 >全局主题 > 获取新的全局主题 >*搜索主题 *,进行设置即可。
窗口装饰
系统设置 > 外观 > 窗口装饰 >获取新窗口装饰 >*搜索 *,即可。
系统图标
系统设置 > 外观 > 图标 >获取新图标 >搜索图标名 ,进行设置即可。
欢迎屏幕
系统设置> 外观> 欢迎屏幕 > 获取新欢迎屏幕>搜索,进行设置即可。
GRUB美化
https://www.pling.com/ 站点下载Grub主题 ## 第一步:下载文件sudo cp -r . /usr/share/grub/themes/Nino ## 第二步:解压并复制到Grub默认文件夹vim /etc/default/grub ## 第三步:编辑文件GRUB_THEME=(下载的主题文件名) ## 第四步:添加指向文件sudo grub-mkconfig -o /boot/grub/grub.cfg && reboot ## 第五步:更新Grub配置并重启系统
Dock 栏布局
Latte
sudo pacman -S latte-dock # 安装组件latte-dock # 启动
输入法皮肤
把搜狗皮肤文件转换格式
yay -S ssfconv ## 第一步:安装格式转换工具python3.7 -m pip install pillow numpy pycryptodome ## 第二步:安装依赖的模块## 第三步:搜狗官网下载皮肤文件,格式为SSFpython3.7 ssfconv -t (皮肤存放的绝对路径)(皮肤存放文件夹) ## 第四步:转化皮肤格式mkdir -p ~/.local/share/fcotx5/thems/ ## 第五步:建立存放皮肤文件夹cp -r (皮肤绝对路径) ~/.~/.local/share/fcotx5/thems/ ## 第六步:复制转换后的文件到皮肤目录位置:fcitx5 的配置->附加组件标签->经典用户界面->配置->主题 ## 第七步:使用(皮肤名称要使用非中文,不然不显示)
终端美化(zsh+ohmyzsh)
sudo pacman -S zsh ## 安装zshsudo pacman -S zsh-autosuggestions ## 安装命令自动补全插件sudo pacman -S zsh-syntax-highlighting ## 安装语法高亮插件sudo pacman -S zsh-completions ## 安装补充补全定义git clone https://gitee.com/lu_x/ohmyzsh.git ## 下载ohmyzsh./ohmyzsh/tools/install.sh ## 运行安装程序vim ~/.zshrc ## 编辑配置文件source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ## 添加配置文件,使插件生效
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
source /usr/share/autojump/autojump.zsh
······
本文转自:https://www.cnblogs.com/in-dark/p/16154028.html
2022-Arch安装(详细)相关推荐
- MacOS 软件 Adobe Illustrator 2022 - AI 安装使用详细教程
MacOS 软件 Adobe Illustrator 2022 - AI 安装使用详细教程 一个领先的矢量图形设计应用程序 ➤ 前往下载 ⇲ 该软件属于顶流产品,不过多介绍了,下面直接上安装教程 安装 ...
- android studio 2021版本下载安装详细教程(超详细)2022,一步步教你
介绍如何安装android studio,目前版本是2021.1.1,虽然是2022年了,但是版本还是没更新. 一.下载 主程序我已经放到[andriod studio目录]下,密码3360,大家也不 ...
- 会声会影2022一键安装图文详细教程
会声会影2022的安装过程和之前几个版本在步骤上大致相同,属于一键式安装,非常简单便捷.注意:安装包需保存在本地文件夹至本地!会声会影每年会更新一个版本, 下面给大家介绍一下会声会影2022的安装步骤 ...
- 2022高处安装、维护、拆除考试题库模拟考试平台操作
题库来源:安全生产模拟考试一点通公众号小程序 2022年高处安装.维护.拆除国家题库为高处安装.维护.拆除全部考试题库仿真模拟预测!2022高处安装.维护.拆除考试题库模拟考试平台操作根据高处安装.维 ...
- 2022高处安装、维护、拆除考试模拟100题及答案
题库来源:安全生产模拟考试一点通公众号小程序 2022高处安装.维护.拆除操作考试题是高处安装.维护.拆除考试真题考前必练习题目!2022高处安装.维护.拆除考试模拟100题及答案根据高处安装.维护. ...
- Cacti安装详细步骤
Cacti安装详细步骤 前提LNMP或LAMP架构已搭建完成 一.cacti概述 1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据 ...
- Arch安装zsh以及通过 Oh-My-ZSH! 开源项目的配置
Arch安装zsh以及通过 Oh-My-ZSH! 开源项目的配置 首先:安装官方源的 zsh $ sudo pacman -S zsh 安装 wget .git 并获取开源项目的安装脚本 $ sudo ...
- redis3.0.0 集群安装详细步骤
2019独角兽企业重金招聘Python工程师标准>>> redis3.0.0 集群安装详细步骤 博客分类: 缓存 Redis集群部署文档(centos6系统) (要让集群正常工作至少 ...
- python的安装教程-python安装教程 Pycharm安装详细教程
python安装教程和Pycharm安装详细教程,分享给大家. 首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downlo ...
- python要不要装pycharm-python安装教程 Pycharm安装详细教程
这篇文章主要介绍了python的安装教程,和Pycharm的安装详细教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 python安装教程和Pycharm安装详细教程,分享给大家. 首先我们来安 ...
最新文章
- 初始Java DVD项目
- 兼容低版本迅雷的js调用
- dedecms织梦模板修改专题路径的方法
- 不等待输入_「对方正在输入……」的提示,给聊天带来什么影响?
- denied 虚拟机access_Windows 2008 R2 Administrator access denied解决办法
- wxWidgets:将 PNG 图像文件包含到可执行文件中
- 如何使用 SAP CDS view 中的 currency conversion 功能
- 《企业级ios应用开发实战》一2.2 iOS框架介绍
- 华为机试HJ27:查找兄弟单词
- 长虹新一代人工智能电视Q6A、Q6K发布,搭载远场语音识别
- php 会员到期提醒_会员管理系统花了50万都没做成,用这五个功能轻松实现
- python判断数组中是否有重复元素_python经典面试算法题4.1:如何找出数组中唯一的重复元素...
- 历史上的第一位程序员(一)
- [DataAnalysis]机器学习数据类型和数据质量
- 欧拉公式求四面体体积
- 群联2251-07 海力士TLC-16K 颗粒 U盘重新量产记录
- React组件三大属性props state refs以及组件的生命周期
- vue项目的IE兼容问题
- 【机器学习】Radius Neighbors Classifier(rNN,radius nearest neighbors)
- 服务器托管是什么?服务器托管优势在哪里?