Arch安装+KDE及美化

it2023-07-31  88

开始

下载安装镜像 制作U盘启动工具

下载Arch:Archlinux下载制作U盘启动工具 下载安装UltraISO打开ISO文件写入硬盘镜像 选择你的U盘,写入方式为RAW 写入

开机进入U盘启动(UEFI引导)

联网

虚拟机安装时网络设置中选择NAT模式,这样只要主机能上网,虚拟机将自动配置上网

真实机安装

wifi 使用ip link 确认网卡名字

使用ip link set 网卡名 up 打开网卡如果失败尝试执行: rfkill unblock wifi 生成WiFi登录配置文件wpa_passphrase 网络名 密码 > 文件名 连接wifiwpa_supplicant -c 配置文件名 -i 网卡名 分配IP地址dhcpcd

有线连接

dhcpcd

分区

fdisk -l //查看磁盘情况 fdisk /dev/sda //输入m可以看到指令说明,p看分区情况 g //输入g建立一个gpt的磁盘 n //新建分区:boot +512M;swap+1G;/mnt 剩下的空间 w //保存分区表退出 mkfs.fat -F32 /dev/sda1 //格式boot分区为fat32格式 mkfs.ext4 /dev/sda2 //格式化mnt分区为linux的ext4格式 mkswap /dev/sda3 //初始化swap分区 swapon /dev/sda3 //打开swap分区

编辑镜像源

vim /etc/pacman.d/mirrorlist 将国内的镜像源移动到最上边

挂载分区 安装系统

mount /dev/sda2 /mnt //挂载mnt分区 mkdir /mnt/boot //建立boot目录 mount /dev/sda1 /mnt/boot //挂载boot分区 pacstrap /mnt base linux linux-firmware //安装linux genfstab -U /mnt >> /mnt/etc/fstab //设置linux

配置安装好的系统

arch-chroot /mnt //进入安装好的系统 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime //选择中国上海作为时区 hwclock --systohc //同步系统时间 pacman -S vim nano //安装文本编辑器 vim /etc/locale.gen //编辑语言 en_US.UTF-8 UTF-8 //将注释#号去掉,保存退出 locale-gen //生成本地化文件 vim /etc/locale.conf //编辑语言选择 LANG=en_US.UTF-8 //选择语言,保存退出 vim /etc/hostname //编辑网络名字文件 arch //取网络名字arch vim /etc/hosts //网络设置 127.0.0.1 localhost ::1 localhost 127.0.1.1 arch.localdomain arch //使用上一步设置的网络名字arch passwd //更改root密码 pacman -S grub efibootmgr intel-ucode os-prober //安装一个BootLoader mkdir /boot/grub //创建引导文件夹 grub-mkconfig > /boot/grub/grub.cfg //生成启动配置文件到文件夹 uname -m //确认一下系统的架构,目前多数是x86_64 grub-install --target=x86_64-efi --efi-directory=/boot pacman -S wpa_supplicant dhcpcd // 安装连接网络工具 exit //回到安装环境 reboot //重启

配置Arch

systemctl start dhcpcd //启动dhcpcd systemctl enable dhcpcd //开机启动dhcpcd pacman -S openssh //安装openssh服务 systemctl start sshd.service //启动openssh服务 systemctl enable sshd.service //设置开机启动ssh服务 useradd -m -G wheel catcher //添加一个用户在wheel用户组中 passwd catcher //给这个用户添加密码 pacman -S vi sudo //安装vi和sudo visudo //编辑sudo文件 #%wheel ALL=(ALL) ALL //将注释#去掉

安装软件

sudo pacman -S man //man命令 sudo pacman -S base-devel //软件开发工具集 sudo pacman -S make cmake sudo pacman -S go lua python2 sudo pacman -S neofetch //显示计算机信息的软件 sudo pacman -S htop //htop命令 sudo pacman -S wget //wget命令 sudo pacman -S xf86-video-vesa //安装显卡驱动 sudo pacman -S xf86-input-synaptics //触摸板驱动 sudo pacman -S ttf-dejavu wqy-microhei //字体

安装KDE

sudo pacman -S xorg sudo pacman -S plasma //安装plasma sudo pacman -S kde-applications //安装kde套件 sudo systemctl enable sddm //启用 sddm显示管理器 sudo systemctl enable NetworkManager //启用网络管理

更换源

添加国内源 vim /etc/pacman.d/mirrorlist 添加 # 清华大学 Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch ## 163 Server = http://mirrors.163.com/archlinux/$repo/os/$arch ## aliyun Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch 添加中文社区仓库 vim /etc/pacman.conf 注意:以下源只能添加一个 [archlinuxcn] # The Chinese Arch Linux communities packages. # SigLevel = Optional TrustedOnly SigLevel = Optional TrustAll # 官方源 Server = http://repo.archlinuxcn.org/$arch # 163源 Server = http://mirrors.163.com/archlinux-cn/$arch # 清华大学 Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch 例: [archlinuxcn] # The Chinese Arch Linux communities packages. # SigLevel = Optional TrustedOnly SigLevel = Optional TrustAll # 清华大学 Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

中文输入法

sudo pacman -S fcitx5 fcitx5-chewing fcitx5-chinese-addons fcitx5-configtool fcitx5-gtk fcitx5-material-color fcitx5-pinyin-moegirl fcitx5-pinyin-zhwiki fcitx5-qt fcitx5-bing-input-color vim ~/.pam_environment GTK_IM_MODULE DEFAULT=fcitx QT_IM_MODULE DEFAULT=fcitx XMODIFIERS DEFAULT=\@im=fcitx SDL_IM_MODULE DEFAULT=fcitx

字体安装

sudo pacman -S wqy-zenhei ttf-fireflysung nerd-fonts https://github.com/ryanoasis/nerd-fonts

双系统时间不同步问题

更改硬件时间标准 sudo timedatectl set-local-rtc 1 同步本地时间 ( 设置 自动设置时间/日期 )同步机器时间 sudo hwclock --localtime --systohc

美化KDE

选择喜欢的主题安装latte sudo pacman -S latte-dock-git 添加Plasma部件 Latte Separator Latte SideBar Button Latte Spacer Window Title Applet Application title Better inline clock Window Buttons Applet 需要安装 extra-cmake-modules sudo pacman -S extra-cmake-modules https://store.kde.org/p/1272871/ Virtual Desktop Bar https://github.com/wsdfhjxc/virtual-desktop-bar 下载 latte-dock 布局 https://www.pling.com/p/1417204/ https://www.pling.com/p/1373008/ 导入布局 成品

常用软件安装

sudo pacman -S yay sudo pacman -S visual-studio-code-bin sudo pacman -S google-chrome sudo pacman -S typora yay -S wps-office yay -S neovim-nightly-bin sudo pacman -S python-pip sudo pacman -S nodejs npm sduo pacman -S fzf figlet xclip sudo pacman -S tmux oh-my-tmux https://github.com/gpakosz/.tmux sudo pacman -S zsh https://github.com/ohmyzsh/ohmyzsh

平铺KDE

https://github.com/lingtjien/Grid-Tiling-Kwin kpackagetool5 --type KWin/Script -i *path* mkdir -p ~/.local/share/kservices5 cd ~/.local/share/kservices5 ln -s *path*/metadata.desktop kwin-script-grid-tiling.desktop
最新回复(0)