Yoga 14s 2021 Archlinux安装与桌面美化

说明

以下所有的步骤开始前应先查看《Archlinux官方安装指南》,对于不同的内容优先以《Archlinux官方安装指南》为准,另外本文还参考了以下文章:

  1. 以官方Wiki的方式安装Archlinux
  2. VMware虚拟机安装Archlinux教程
  3. 在Vmware上安装Archlinux

安装前的准备

安装映像准备

  1. 获取Arch映像文件。
    • 方式一:通过 Arch 官方下载:下载地址(推荐使用BT或磁力下载)
    • 方式二:通过清华开源镜像站下载:下载地址
  2. 准备安装映像
    ⚠注意此过程U盘会被格式化,请提前备份好U盘数据!
    要想 U 盘不格式化可以尝试使用 Ventory 这个软件制作启动盘,下载地址和使用方法见此:《Ventory
    • 准备一个容量大于 1GB 的 U 盘,下载 Rufus 软件:下载地址

    • 打开 Rufus 软件,选择镜像文件,其它依软件默认就好,等到那个“准备就绪”的进度条全部变绿就制作完成了,退出 Rufus,点击桌面右下角托盘图标,将 U 盘安全弹出,然后拔掉 U 盘,具体如下图所示:

      在这里插入图片描述

磁盘准备

打开 yoga,通过 Windows 自带的 磁盘管理工具压缩出一块空闲空间给 Arch 用(建议至少 60 G)。具体操作如下:

  1. 右击左下角 Windows 图标,在弹出的菜单中选择 磁盘管理

  2. 选中 D 盘(默认的卷标应该是 Data,我的系统重装了,故分区和出厂时的不同)右击鼠标,选择压缩卷,然后输入你要压缩出的空间大小(图中的值为 60 GB),然后确定。

    在这里插入图片描述

进入安装环境准备

将 yoga 关机,等电脑完全关闭后按下电源键然后不停按 F2键,进入 BIOS 设置界面,在里面把 Secure Boot关闭,然后保存并退出,之后又会进入 Windows,这时再次将 yoga 关机,然后把 U 盘插到电脑右边那个唯一的 USB-A 接口,接着按下电源键,同时快速不停地按 F12键,“嘟!”的一声后进入启动选择菜单,按方向键⇧、⇩选择 U 盘,然后回车就进入了 Arch 的安装环境。

在这里插入图片描述
在这里插入图片描述

安装

进入U盘的Archlinux系统(Live环境)

  1. 进入到安装环境后,选择第一项 Arch Linux install medium (x86_64, BIOS)
    在这里插入图片描述

  2. 等待 Arch 加载完(加载完后如图所示)
    在这里插入图片描述

联网

Arch 是联网安装,所以必须检查网络。

  1. 如果你是有线网并且路由器支持 DHCP的话,插上网线后执行以下命令获取 IP 地址:

    dhcpcd
    

    在这里插入图片描述

    然后执行以下命令来判断网络是否连接正常:

    ping -c4 www.baidu.com
    

    如果可以看到下图中类似的内容就说明网络没问题:
    在这里插入图片描述

  2. 如果你是无线网,请按此教程连接网络:《以官方Wiki的方式安装Archlinux
    最后记得执行 ping命令检查一下网络连接。

更新系统时间

执行如下命令:

timedatectl set-ntp true
这里要等一会儿(如果等了一分钟还是没反应就直接按回车),等到出现Reached target Grephical Interface时可以按一下回车键,命令提示符就会重新出现了,然后执行
timedatectl status
查看一下ntp服务是否开启了(active)

在这里插入图片描述

分区与格式化

yoga 是采用 UEFI/GPT的方式引导的,且 Windows 已经有了一个 efi分区,故我们只需将最开始压缩出来给 Arch 用的那块磁盘空间(前面压缩出的 60 GB)全部用于 根分区。下面开始创建:
先执行 fdisk工具查看一下磁盘信息,执行命令:

fdisk -l

在这里插入图片描述

发现磁盘设备的名称叫做 nvme0n1:
然后执行

cfdisk /dev/nvme0n1

进入 cfdisk工具进行分区,按方向键⇧⇩选择那个计划用来装 Arch 的分区(压缩出来的空间应该会显示为 Free space,如果不是就先按方向键⇦⇨选中 Delete,再回车将这个分区删除,然后继续下面的步骤),接着按方向键⇦⇨选择下方的 New,大小为全部 60 G(根据你自己压缩的空间而定),然后选择 Write,输入 yes并回车,执行完后选择 Quit退出 cfdisk工具。 (下图是网上找的,它的 EFI分区不是 nvme0n1p1,注意区别!)

在这里插入图片描述

接着进行格式化,先查看一下刚刚新建的分区的名称,执行命令:

fdisk -l   

设备 nvme0n1的分区中 Type栏显示为 Linux filesystem,且大小与压缩得到的分区相同的就是,图中是 nvme0n1p5

在这里插入图片描述

然后对它进行格式化:

mkfs.ext4 /dev/nvme0n1p5      (**注意将这里的*nvme0n1p5*换成你刚刚分出来的分区**)

在这里插入图片描述

接着创建启动分区挂载点,执行命令:

mkdir /mnt/boot

然后挂载分区,执行命令:

mount /dev/nvme0n1p5  /mnt  (注意将这里的 nvme0n1p5 替换成你刚刚格式化的分区**)
mount /dev/nvme0n1p1  /mnt/boot   (注意将这里的 nvme0n1p1 换成 EFI分区的名称,忘记了可以执行fdisk -l查看)

最后检查挂载是否正确,执行命令:

lsblk

在这里插入图片描述

选择镜像源

为了提高软件包的下载速度,我们需要把包仓库服务器换到国内镜像站,下面有两种设置方式:

  • 自动写入方式: 新的安装程序可以使用 reflector来获取速度最快的 6 个镜像,并将地址保存至 /etc/pacman.d/mirrorlist:
    执行命令:

    reflector -c China -a 6 --sort rate --save /etc/pacman.d/mirrorlist    
    

    然后执行命令:

    cat /etc/pacman.d/mirrorlist     
    

    看看 Server = xxxxx这些内容的最前面几行是不是 Server = xxxxx.edu.cn/xxxxx这种形式(edu是教育网,cn表示中国),如果是就不用进行下面的手动写入了,否则就要参照下面的内容手动写入。

  • 手动写入方式: 推荐清华源和北外源,执行命令:

    vim /etc/pacman.d/mirrorlist
    

    后文中会多次用到 Vim 编辑器,所以建议先学习一下 Vim 的基本操作:

    提示:输入路径时可以按 Tab键 补全
    补充知识:vim基本操作Vim常用快捷键

    这里我们在 命令模式下(不确定在什么模式的话按 Esc键回到 命令模式),然后按两次 g把光标定位到文件开始处,然后按 j向下移动光标到空白行,然后按 i进入 插入模式开始添加下列内容:

    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
    Server = https://mirrors.bfsu.edu.cn/archlinux/$repo/os/$arch
    Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
    Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch

    然后按 Esc键回到 命令模式,接着输入 :号再输入 wq再回车,保存并退出。

    在这里插入图片描述

安装基本包

执行命令:

pacstrap /mnt base base-devel linux linux-firmware dhcpcd

等着它下载并安装完,等命令提示符重新出现就可以下一步了。
在这里插入图片描述

配置fstab

生成自动挂载分区的 fstab文件,执行如下命令:

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

检查一下 fstab文件是否正确,执行命令:

cat /mnt/etc/fstab

应该会有两个分区信息://boot

在这里插入图片描述

chroot

现在我们要进入到刚刚安装的 Arch 系统里面进行接下来的步骤,执行命令:

arch-chroot /mnt

在这里插入图片描述

可以看到 root 的颜色变了。

设置时区

执行命令:

ln -sf /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime
hwclock --systohc

在这里插入图片描述

提前安装基本包

Archlinux安装软件的命令为:pacman -S软件包1 软件包2 ...,更多 pacman 信息请查阅 Wiki《Pacman(简体中文)
执行命令:

pacman -S vim dialog wpa_supplicant ntfs-3g networkmanager netctl

一路确定即可。
在这里插入图片描述

设置locale

执行命令:

vim /etc/locale.gen

命令行模式下按 hjkl键移动光标,在文件中找到 en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8zh_HK.UTF-8 UTF-8zh、_TW.UTF-8 UTF-8,将光标移动到 #号前面,按 x键把#号删除,保存并退出。(如果还不熟悉 Vim 的基本操作,请继续查看 《Vim 基本使用》和《Vim 常用快捷键》)
在这里插入图片描述

然后执行命令:

locale-gen

在这里插入图片描述

打开(不存在时会创建)/etc/locale.conf文件:

vim /etc/locale.conf

在文件第一行加入以下内容:

LANG=en_US.UTF-8

保存并退出。

设置主机名

打开(不存在时会创建)/etc/hostname文件:

vim /etc/hostname

在文件中输入一个霸气的名字作为 hostname(这里以viseator为例),保存并退出
编辑 /etc/hosts文件:

vim /etc/hosts

按照图输入下列内容(注意将 viseator 都换成你上一步设置的主机名):

127.0.0.1       localhost
::1             localhost
127.0.1.1       viseator.localdomain    viseator  

保存并退出。

在这里插入图片描述

设置root密码

执行以下命令:

passwd

按照提示设置并确定即可。
在这里插入图片描述

安装微码(CPU的微指令集)

此步骤只有 Intel 的 CPU 需要安装,AMD 的 CPU 装与不装都会自动更新微码。

  • Intel 的 CPU,执行命令:

    pacman -S intel-ucode     
    
  • AMD 的 CPU,执行命令:

    pacman -S amd-ucode   
    

安装 boot loader

  1. 先安装 os-prober这个包,它可以配合 grub检测已经存在的系统,自动设置启动选项,执行命令:

    pacman -S os-prober
    
  2. 接着安装 grubefibootmgr这两个包,执行命令:

    pacman -S grub efibootmgr
    
  3. 部署 grub,执行命令:

    grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub    
    
  4. 生成 grub 的配置文件,执行命令:

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

    在这里插入图片描述

    提示信息应该和上图中类似,如果你发现错误,请检查是否正确完成了上面的过程。

    • 如果报 warning failed to connect to lvmetad,falling back to device scanning. 错误。参照这篇文章,简单的方法是编辑 /etc/lvm/lvm.conf这个文件,找到 use_lvmetad = 11修改为 0,保存,重新配置 grub。
    • 如果报 grub-probe: error: cannot find a GRUB drive for /dev/sdb1, check your device.map类似错误,并且 sdb1 这个地方是你的 u 盘,这是 u 盘 uefi 分区造成的错误,对我们的正常安装没有影响,可以不用理会这条错误。
    • 如果还未解决,请将错误提示信息百度搜索。

安装后检查

使用如下命令检查是否正确生成 Windows 和 Archlinux 的入口:

more /boot/grub/grub.cfg

以上命令显示的窗口中,按 空格键可以翻页,按 Enter键可以滚动一行,按 q退出。以此查看是否有 Archlinux 和 Window 相关的内容。如果你没有看到这两个请按下面教程的方法处理:
以官方Wiki的方式安装Archlinux

重启系统

执行命令:

exit
umount -R /mnt/boot
umount -R /mnt
reboot

安装后的必要配置和图形界面安装

Archlinux安装后的必要配置

  1. 连接网络
    过程同安装时的联网步骤一样。

  2. 创建交换文件
    交换空间可以在物理内存不足时,将部分物理内存中暂时用不到的数据转移到交换空间(硬盘)中,避免系统由于内存不足而完全停止工作。有两种创建交换空间的方式:创建交换分区和创建交换文件。这里我们采用交换文件的形式,以便于管理。下面开始创建,执行命令:

    dd if=/dev/zero of=/swapfile bs=1M count=8192 status=progress
    (yoga的内存条是8Gx2所以我们创建8G的交换空间,单位M)
    

    然后更改交换文件权限,执行命令:

    chmod 600 /swapfile
    

    设置交换文件,执行命令:

    mkswap /swapfile
    

    启用交换文件,执行命令:

    swapon /swapfile
    

    最后我们编辑 /etc/fstab为交换文件设置一个入口,我们用 vim 编辑安全一些,执行命令:

    vim /etc/fstab
    

    注意编辑 fstab文件的时候要格外注意不要修改之前的内容,直接在最后新启一行加入如下内容:

    /swapfile none swap defaults 0 0

    保存并退出。
    在这里插入图片描述

  3. 新建用户
    现在我们是以root用户的身份登录的,而在 Linux 下因为 root用户拥有的权限太高,在使用不当的情况下容易对系统造成破坏,所以我们通常以标准用户的身份登录系统,而通过 sudo命令临时申请 root 权限
    首先执行命令:

    useradd -m -G wheel username     (自行将 username 替换成自己的想好的用户名)
    

    设置用户密码:

    passwd username    (自行将 username 替换成刚刚创建的用户名)
    
  4. 配置sudo
    sudo是个软件,故先安装它:

    pacman -S sudo
    

    因为编辑 sudo的配置文件需要用到 vi 编辑器,但 vi 编辑器已经被淘汰了,所以需要用 vim 代替 vi,然后编辑 sudo配置文件,执行命令:

    ln -s /usr/bin/vim /usr/bin/vi
    visudo
    

    在打开的文件中找到

    # %wheel ALL=(ALL)ALL

    在这里插入图片描述

    去掉前面的 #保存退出就可以了。 然后重启一次 ,执行:

    reboot
    

    重新登录时用刚刚创建的用户名和密码登录,同样先 ping一下baidu,看看网络是否通,执行命令:

    ping -c4 www.baidu.com
    

    如果没法联网,那么重新执行联网步骤,不过此次要在命令前面加上 sudo,例如有线网络应执行:

    sudo dhcpcd
    

    然后输入用户密码。

图形界面安装

  1. 安装 xorg

    sudo pacman -S xorg
    

    一路默认回车就好。

  2. 安装桌面坏境

    sudo pacman -S plasma
    

    安装必要的 KDE 应用:

    sudo pacman -S konsole dolphin ark kdeconnect okular yakuake kate gwenview spectacle
    

    安装必要的字体,防止进入桌面后中文乱码:

    sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-extra noto-fonts-emoji ttf-dejavu ttf-liberation
    
  3. 安装 sddm
    执行命令:

    sudo pacman -S sddm
    

    设置开机自启动

    sudo systemctl enable sddm
    
  4. 开启 ntp 服务和设置网络

    sudo timedatectl set-ntp true
    sudo systemctl disable netctl
    sudo systemctl enable NetworkManager  (注意大小写)
    
  5. 重启

    reboot
    
  6. 登录桌面
    重启后会进入到 sddm 登录界面,这里输入账户密码就可以登录系统了。 进入 KDE 后系统默认是英文界面,且分辨率没有适配。

    • 调整屏幕缩放
      这时点击状态栏左下角的 kde 图标,在弹出的菜单中选择 Settings--System Settings--Display and Monitor--Display Configuration,在此界面中把Global scale拖到 200%,如果 Refresh tate不是 90Hz也可以调整到 90Hz,调整好后点击Apply
      在这里插入图片描述

    • 设置区域语言
      点击左上角的<按钮,返回到初始设置菜单,选择Regional Language--Language,在右下角选择 Add languages添加 简体中文并把它移到第一个位置,然后点击 Apply
      在这里插入图片描述

      然后需要重启一下电脑(虽然注销再登陆也可以,但最好还是重启一下,避免出现一些莫名其妙的 bug),按快捷键 Ctrl+Alt+T打开终端,输入 reboot并回车;当然也可以点击任务栏左下角 kde 图标,在菜单中选择 Restart重启。

    • 调整任务栏(在 kde 里面叫做面板
      在桌面右键鼠标,选择 添加面板--默认面板,会在屏幕顶部新建一个面板,重复操作可以分别为四周添加面板。对于不想要的面板,可以在该面板上右击鼠标,选择 编辑面板,然后再在它上面右击鼠标,选择 移除面板,即可删除。你会发现 系统托盘缩放有问题,这时需要在 编辑面板状态下,在系统托盘下拉按钮处右击鼠标,选择 配置系统托盘,在 常规里面选择 面板图标大小:按面板高度缩放,然后把面板高度调整一下,最后点击小红叉就可以退出 编辑面板状态了。
      在这里插入图片描述

      kde里面有一些小部件很好用,比如全局菜单,在编辑面板状态,点击左边的 添加部件选项,在面板菜单里找到 全局菜单,用鼠标把它拖到面板上你想要放置的位置。显示网速的小部件叫做 NetspeedWidget,可以点击小部件菜单最上方的 获取新部件进行下载安装。
      在这里插入图片描述

  7. 配置 archlinuxcn 软件库源
    执行命令:

    sudo vim /etc/pacman.conf
    

    在文件最末尾添加以下内容:

    [archlinuxcn]
    Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$arch

    然后执行命令:

    sudo pacman -S archlinuxcn-keyring
    
  8. 安装 yay
    archlinux 最为人称道的是其丰富的用户软件仓库(AUR)和详尽的 wiki。对于 AUR,我们可以在里面找到各种想要的软件,同时你也可以把自己写好的编译配置文件或编译好的软件放到上面与他人分享,而 AUR 也正是由此逐渐壮大起来的,更多关于AUR的信息请查阅官方 Wiki《Arch User Repository(简体中文)
    要使用 AUR 仓库我们可以借助 yay工具,它可以帮助我们自动下载软件源码和 PKGBUILD 文件,然后自动编译并安装软件,就像 pacman一样,至于 pacman是什么?请查看 wiki《pacman(简体中文)》,下面开始安装和配置 yay

    • 执行命令:
      sudo pacman -S yay    (注意yay软件包位于archlinuxcn仓库,所以我们在上一步配置了archlinuxcn软件库源)
      
    • 修改yay的软件源,执行命令:
      yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save
      
    • 修改的配置文件位于 ~/.config/yay/config.json,或者可以在终端输入命令:
      yay -P -g
      

    查看配置文件内容。

  9. 安装中文输入法(fcitx4或fcitx5)
    官方wiki页面:《fcitx》《fcitx5

    • 选择一(fcitx4)

      1. 安装 fcitx, fcitx-im, fcitx-configtool(若是 KDE 则安装 kcm-fcitx),然后安装输入法引擎:fcitx-googlepinyinfcitx-sunpinyinfcitx-cloudpinyin
      2. 配置中文输入法,设置环境变量:在 ~/.pam_environment(没有可新建)中加入如下内容:

        GTK_IM_MODULE=fcitx
        QT_IM_MODULE=fcitx
        XMODIFIERS=@im=fcitx

    • 选择二(fcitx5)

      1. 安装 fcitx5-im包组的全部包
      2. 设置环境变量:在 ~/.pam_environment(没有可新建)中加入如下内容:

        GTK_IM_MODULE DEFAULT=fcitx
        QT_IM_MODULE DEFAULT=fcitx
        XMODIFIERS DEFAULT=@im=fcitx
        INPUT_METHOD DEFAULT=fcitx
        SDL_IM_MODULE DEFAULT=fcitx

    然后重启一次

  10. 安装常用软件
    执行命令:

    yay -S google-chrome firefox firefox-i18n-zh-cn baidunetdisk-bin netease-cloud-music vlc
    
    软件名称中文名称&功能
    google-chrome谷歌浏览器
    firefox火狐浏览器
    firefox-i18n-zh-cn火狐浏览器中文汉化包
    baidunetdisk-bin百度网盘
    netease-cloud-music网易云音乐
    vlc视频播放器
  11. 配置蓝牙
    需要安装 bluez, bluez-utils, pulseaudio-bluetooth这三个包,其中 bluez包默认已经装上,所以执行命令:

    yay -S bluez-utils pulseaudio-bluetooth
    

    设置蓝牙开机自启:

    sudo systemctl enable bluetooth
    

    然后重启一下电脑:

    shutdown -r now
    

    重启登录桌面后就可以在面板托盘里面的 蓝牙选项中添加蓝牙设备了。如果这一步有问题请查阅wiki《Bluetooth

  12. 固态硬盘优化
    通过Trim(剪枝)优化 SSD 性能及寿命。详情见 wiki《Solid state drive (简体中文)
    执行命令:

    sudo systemctl enable fstrim.timer
    sudo systemctl start fstrim.service
    
  13. 电池优化
    通过 tlp工具来优化电池以延长电池的使用寿命,执行命令:

    yay -S tlp tlp-rdw
    

    然后设置 tlp 服务开机启动,同时屏蔽 systemd-rfkill.servicesystemd-rfkill.socket

    sudo systemctl enable tlp.service
    sudo systemctl mask systemd-rfkill.service
    sudo systemctl mask systemd-rfkill.socket
    

    可以用 ls -l命令检查一下,输入命令得到的结果如图:

    ls -l /etc/systemd/system/
    

    在这里插入图片描述

美化

  1. 终端美化

    • 打开 /etc/pacman.conf去掉 Color前面的 #

    • 安装 zsh, oh-my-zsh-git
      执行命令:

      yay -S zsh oh-my-zsh-git     
      
      (oh-my-zsh-git安装好后会提示一个cp.....的信息,用鼠标选中它,然后按Ctrl+Shift+C复制,
      再将光标移动到命令提示符开始处,按Ctrl+Shift+V粘贴,然后回车执行这条命令)
      

      在这里插入图片描述
      重启或重新登录一次。

    • 更改用户Shell
      KDE 新版本更改 用户Shell 时需要通过 Konsole设置里面选择zsh。另外可以点击设置--编辑当前方案--外观--编辑里面设置 背景透明度
      在这里插入图片描述

    • 安装 zsh插件,在 ~/.zshrc中添加插件或更改主题。

    • 插件推荐:git, extract, z, web-search, sudo, zsh-autosuggestions, zsh-syntax-highlighting(各个插件的用法请自行百度)
      zsh-autosuggestions, zsh-syntax-highlighting这两个要安装额外的配置,执行命令:

      yay -S  zsh-autosuggestions, zsh-syntax-highlighting
      

      然后创建 软链接(类似于 Windows 的快捷方式),执行命令:

      sudo ln -s /usr/share/zsh/plugins/zsh-autosuggestions/ /usr/share/oh-my-zsh/custom/plugins/
      sudo ln -s /usr/share/zsh/plugins/zsh-syntax-highlighting/ /usr/share/oh-my-zsh/custom/plugins/
      

    建议使用 Yakuake这个终端模拟器,它支持悬挂,在不需要它的时候按 F12键可以将它收起到屏幕顶端,需要的时候再按 F12又会下放到屏幕。可以在设置里面把它添加到开机自启动。

  2. sddm美化
    获取 sddm(登录界面)的主题有两种方式:

    • 通过 系统设置--开机和关机--登录屏幕(SDDM)右下角的 获取新 SDDM 主题在线安装,然后选择主题并应用即可;
    • 通过 kde store下载主题压缩包,本地解压安装。

    两种方式都是访问外网,所以网速可能比较慢,请耐心等待或者使用魔法。可以用我所使用的这个主题包,里面包含了全局主题、sddm 主题和 grub 主题。

    链接:https://pan.baidu.com/s/1TpFwBAF2ijpEb734iQi0EA
    提取码:cos2

  3. 桌面美化
    安装 latte-dock:

    yay -S latte-dock
    

    在开始菜单中找到 latte-dock,或者按 Alt + 空格键在搜索框中搜索,打开 latte-dock,桌面下方会出现 dock,右键它可以设置它。

    安装主题:
    通常主题可以在 设置里面在线安装。但是还是建议从 KDE Store 网站里面找主题,然后下载对应主题的 zip 压缩包,本地解压再复制到对应的文件夹。主题文件相关组件存放路径:

    		/home/username/.local/share/plasma/desktoptheme/   这里存放 Plasma 主题
    		/home/username/.local/share/plasma/look-and-feel/  这里存放 Global Themes
    		/home/username/.local/share/plasma/plasmoids/  这里存放 Widget 插件
    		/home/username/.local/share/color-schemes/  这是存放 Color Scheme
    		/home/username/.local/share/aurorae/themes/  这是存放 Aurorae Theme(即系统设置-应用程序风格-窗口样式)
    		/home/username/.local/share/icons/   这里存放 Icons
    		/usr/share/sddm/themes/ 这里存放 sddm 的主题
    		/home/username/.themes  存放Kvantum主题和GTK主题
    		Splashscreen 通常在全局主题里面就包括了,如果是单独下载的可以放入/home/username/.local/share/plasma/look-and-feel/
    
    

    另外,我们在点开某个 全局主题(Global Themes)后,主题的标题下面通常会有作者的 Github 仓库地址,我们可以点进去,去作者的 Github 仓库下载主题文件,通常作者会将关于这个主题的所有依赖文件都放在这个仓库里,而且还会有一个 install.sh的安装脚本,我们只需 Clone 这个仓库或者下载 zip 压缩包,然后根据里面的 README.md执行 install.sh脚本就可以了。 (要注意一下,sddm主题需要进入 sddm/文件夹,然后执行里面的 install.sh)
    在这里插入图片描述
    在这里插入图片描述

    大部分主题都使用 Kvantum这个主题引擎,所以我们把它装上:

    yay -S kvantum-qt5    (如果发现包没有找到,可以使用yay -Ss kvantum 进行模糊检索,它会返回软件库中相关包)
    

    打开 Kvantum Manager,可以在 Change/Delete Theme选项中更改 kvantum主题。
    在这里插入图片描述

    在桌面右击鼠标,选择 配置桌面和壁纸可以更改壁纸,壁纸类型可以选择 每日一图,提供选择 必应,这样就可以使用必应的每日一图作为壁纸了。
    在这里插入图片描述

  4. 头像设置
    找一张分辨率在 500x500左右的 PNG格式的图片,将其命名为:.face.icon并将它放在 ~/路径下。
    然后终端执行命令:

    sudo cp ~/.face.icon   /usr/share/sddm/faces/username.face.icon (注意将username替换为你的用户名)
    
  5. 更改 grub 的启动项顺序
    安装 grub-customizer

    yay -S grub-customizer
    

    打开 Grub Customizer,在里面更改启动项名称及其顺序。注意移动某个启动项时要在它上面右击鼠标,然后选择 上移下移

  6. 更改grub主题
    去这个网站https://www.gnome-look.org/下载一个 Grub 主题包,本地解压并进入这个文件夹,根据里面 README.md的说明进行安装,主题文件夹里面通常会有一个 install.sh的安装脚本,如果有,则在这个文件夹的空白处右击鼠标,选择 在此处打开终端,然后执行:

    sudo ./install.sh
    

    然后重启一下电脑,应该就可以看到新主题了。

Linux和Windows时间同步

请按照 wiki 设置:《System time

多系统蓝牙设备共享

请参照 wiki 设置:《Bluetooth Mouse》和《Linux 与 Windows 双系统共享蓝牙鼠标

  • 20
    点赞
  • 136
    收藏
    觉得还不错? 一键收藏
  • 23
    评论
Yoga14s睡眠修复工具是一种专为改善睡眠质量而设计的工具。随着现代生活节奏的加快和工作压力的增大,很多人都遭受睡眠问题的困扰。Yoga14s睡眠修复工具可以帮助用户解决这些问题。 首先,Yoga14s睡眠修复工具具有舒适的睡眠环境。它配备了柔软舒适的床垫,以及具有温度调节、噪音减少和灯光控制功能的智能床边控制面板。用户可以根据自己的喜好和需求调整床垫的硬度、温度、灯光和噪音等因素,创造一个适合自己的睡眠环境。 其次,Yoga14s睡眠修复工具提供了多种睡眠辅助功能。例如,它配备了放松音乐和自然声音的播放器,可以消除压力和焦虑,帮助用户更快入睡。同时,它还提供了专业的冥想指导和呼吸训练,帮助用户放松身心,降低睡眠中的焦虑和紧张感。 此外,Yoga14s睡眠修复工具还具备个性化的睡眠数据监测和分析功能。它可以记录用户的睡眠时间、深睡眠和浅睡眠的比例、醒来次数等数据,并通过专业的算法进行分析,给出睡眠质量评分和建议。用户可以通过这个工具了解自己的睡眠习惯和问题所在,针对性地进行改善。 总之,Yoga14s睡眠修复工具不仅提供舒适的睡眠环境,还具备多种睡眠辅助功能和个性化的数据监测与分析。它通过帮助用户改善睡眠质量,提高睡眠效果,从而提升身体健康和生活品质。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值