首页 > Linux操作系统 > Linux操作系统 > 2022-Arch安装(详细)
https://archlinux.org/download/ # 官方下载网址
gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig
dd if=(系统iso文件) of=/dev/sda bs=1440k
dhcpcd ## 启动dhcp获取网络
iwctl ## 第一步:进入环境 device list ## 第二步:列出网卡设备 station wlan0 scan ## 第三步:扫描网络,wlan0为无线网卡,wlan0 为无线网卡号 station wlan0 get-networks ## 第四步:列出扫描到的网络,wlan0 为无线网卡号 station wlan0 connect 网络名称 ## 第五步:连接无线网络,wlan0 为无线网卡号 quit ## 第六步:退出iwd环境
ping baidu.com ## 请求baidu是否导通
timedatectl set-ntp true ## 启动ntp timedatectl status ## 查询时间状态
fdisk -l ## 查看磁盘信息
fdisk /dev/sda ## sda为要分区的硬盘
n--》回车--》回车--》+500M n--》回车--》回车--》回车--》使用所有空闲内存
第一个步骤:n ## 新建分区 第二个步骤:回车 ## 使用默认 第三个步骤:回车 ## 使用磁盘起始扇区 第四个步骤:回车 ## 设定起始扇区到结束扇区的大小 结束使用:w ## 保存
lsblk ## 查看磁盘 mkfs.fat -F32 /dev/sda4 ## 格式化为fat格式,引导使用,sda4(硬盘的分区号) mkfs.ext4 /dev/sda5 ## 格式化为ext4格式,主系统使用,sda5(硬盘的分区号)
mount /dev/sda5 /mnt ## 第一步:挂载在/mnt目录下,先挂载mnt,才能再挂载boot mkdir /mnt/boot ## 第二步:在挂载的分区中新建文件夹,名为boot(引导分区文件位置) mount /dev/sda4 /mnt/boot ## 第三步:挂载到/mnt/boot目录下
reflector -c China -a 10 --sort rate --save /etc/pacman.d/mirrorlist ## 获取pacman镜像源 cat /etc/pacman.d/mirrorlist ## 查看是否有edu.cn的链接信息
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硬盘格式识别工具
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 ## 设置硬件时间
vim /etc/locale.gen ## 第一步:编辑语言配置文件,去除 zh_CN.UTF-8.UTF-8 和 en_US.UTF-8.UTF-8 两行文件的注释(#)并保存退出 locale-gen ## 第二步:生成locale echo '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 为设置的主机名
passwd ## 创建密码,注意(需要输入两次密码,密码在输入时不显示),不给参数(默认为root用户)
pacman -S intel-ucode ## 为英特尔 CPU指令集 或 pacman -S amd-code ## 为AMD CPU指令集
pacman -S os-prober ## 安装软件包
pacman -S grub efibootmgr ## 安装引导器
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=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 ## 第四步:重启系统
sudo vim /etc/pacman.conf ## 编辑pacman配置文件 Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$arch ## 添加国内镜像源 Include = /etc/pacman.d/mirrorlist ## 开启32位支持库 sudo pacman -Syyu ## 更新缓存数据库和系统
useradd -m -G wheel username ## 新建用户,为weel组,username为用户名 passwd username ## 设置新用户密码
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 ## 安装开源中文字体及表情
sudo pacman -S sddm ## 安装sddm sudo systemctl enable sddm ## 设置开机自启动sddm服务
timedatectl set-ntp true ## 启动ntp systemctl 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 ## 值设为:简体中文
vim /etc/resolv.conf ## 编辑并添加配置 nameserver 8.8.8.8 ## 添加 域名服务器 nameserver 2001:4860:4860::8888 nameserver 8.8.4.4 nameserver 2001:4860:4860::8844 sudo chattr +i /etc/resolv.conf ## 设置不可变,防止路由器覆盖
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 /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 来优化SSD sudo 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 ## 启动服务
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 ## 安装英特尔 显卡驱动软件包
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-settings ## 启动软件
yay -S radeon-profile-git radeon-profile-daemon-git ## 安装软件包 systemctl enable --now radeon-profile-daemon.service ## 设置开机自启动服务
sudo pacman -S mesa-utils ## 安装软件包 glxgears ## 启动软件
sudo pacman -S glmark2 ## 安装软件包 glmark2 ## 启动软件
yay -S unigine-superposition ## 安装软件包 unigine-superposition ## 启动软件
yay -S plasma5-applets-weather-widget qt5-xmlpatterns ## 安装软件
桌面右键->添加部件->获取新部件->下载Plasma部件->搜索部件(Split Digital Clock)-> 安装部件
桌面右键->添加部件->获取新部件->下载Plasma部件->搜索部件(Avalon Menu)-> 安装部件
yay -S plasm5-applets-netspeed
桌面右键->添加部件->获取新部件->下载Plasma部件->搜索部件(Simple System Monitor)-> 安装部件
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配置并重启系统
sudo pacman -S latte-dock # 安装组件 latte-dock # 启动
yay -S ssfconv ## 第一步:安装格式转换工具 python3.7 -m pip install pillow numpy pycryptodome ## 第二步:安装依赖的模块 ## 第三步:搜狗官网下载皮肤文件,格式为SSF python3.7 ssfconv -t (皮肤存放的绝对路径)(皮肤存放文件夹) ## 第四步:转化皮肤格式 mkdir -p ~/.local/share/fcotx5/thems/ ## 第五步:建立存放皮肤文件夹 cp -r (皮肤绝对路径) ~/.~/.local/share/fcotx5/thems/ ## 第六步:复制转换后的文件到皮肤目录 位置:fcitx5 的配置->附加组件标签->经典用户界面->配置->主题 ## 第七步:使用(皮肤名称要使用非中文,不然不显示)
sudo pacman -S zsh ## 安装zsh sudo 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
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70003733/viewspace-2889062/ ,如需转载,请注明出处,否则将追究法律责任。