Fedora 42安装日用及美化
Fedora 42
官网教程,图形化安装,很简单
换源加速
dnf换源(科大网站, 已备份更换)
RPM Fusion换源
RPM Fusion 提供了许多 Fedora 官方未收录的实用软件,科大或者清华网站就有教程或者https://www.sysgeek.cn/fedora-enable-rpm-fusion/
flatpak flathub 换源
科大源
nvidia驱动
确保添加RPM Fusion的Nonfree仓库
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
安装nvidia驱动
sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda
等待几分钟,重启验证
sudo reboot
nvidia-smi
nvidia驱动全局设置
- gnome扩展
GPU Profile Selector,已安装扩展,无效 - bashrc文件添加全局启动,source一下
# nvidia
export __NV_PRIME_RENDER_OFFLOAD=1
export __GLX_VENDOR_LIBRARY_NAME=nvidia
验证:glxinfo | grep "OpenGL renderer"
禁用nouveau驱动,防止挂起恢复失败
编辑/etc/default/grub文件
GRUB_CMDLINE_LINUX 这一行末尾加上nouveau.modeset=0,即GRUB_CMDLINE_LINUX="*** nouveau.modeset=0"
更新 GRUB 启动项 sudo grub2-mkconfig -o /boot/grub2/grub.cfg
梯子
手机文件管理开远程访问,手机下载clash verge的rpm包,用fedora的软件包安装
输入法
默认ibus,就安装了ibus-rime,默认是繁体,不用配置,直接配置雾凇拼音
配置雾凇拼音
fcitx5配置的时候手动配置,解压到~/.config/fcitx5/rime
inus可以直接github教程,plum安装即可,安装后可删除plum(plum解压位置即为~/.config/ibus/rime)
常用软件安装
wps
官网rpm包,但是会提示缺失字体
-
git克隆 WPS 字体包
git clone https://github.com/iamdh4/ttf-wps-fonts.git -
创建字体目录
sudo mkdir /usr/share/fonts/wps-fonts -
复制字体文件
sudo cp ttf-wps-fonts/* /usr/share/fonts/wps-fonts -
修改字体权限
sudo chmod 644 /usr/share/fonts/wps-fonts/* -
更新字体缓存
sudo fc-cache -vfs
我重新删除后,再次安装就变成了中文,可能跟版本有关系,下载的中文版
微信、Typora、VScode
flathub
网易云
YesPlayMusic:开源第三方网易云播放器
flathub也有,但是会有乱码问题。安装 Noto SansCJK、Source Han Sans 字体后解决
Docker
https://docs.docker.com/engine/install/fedora/(官网dnf安装)安装速度很慢,未成功
安装的包和依赖:
Package Arch Version Repository Size
Installing:
containerd.io x86_64 1.7.27-3.1.fc42 docker-ce-stable 155.4 MiB
docker-buildx-plugin x86_64 0.23.0-1.fc42 docker-ce-stable 72.3 MiB
docker-ce x86_64 3:28.1.1-1.fc42 docker-ce-stable 83.3 MiB
docker-ce-cli x86_64 1:28.1.1-1.fc42 docker-ce-stable 33.8 MiB
docker-ce-rootless-extras x86_64 28.1.1-1.fc42 docker-ce-stable 10.4 MiB
docker-compose-plugin x86_64 2.35.1-1.fc42 docker-ce-stable 70.4 MiB
Installing dependencies:
libcgroup x86_64 3.0-8.fc42 fedora 157.7 KiB
slirp4netns x86_64 1.3.1-2.fc42 fedora 89.3 KiB
Transaction Summary:
Installing: 8 packages
修改Docker Hub,https://docker.xuanyuan.me/
改变镜像拉取位置到机械硬盘,改变后若磁盘不显示文件夹,执行sudo chown -R guoshu:guoshu /mnt/mydisk
/etc/docker/daemon.json
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.xuanyuan.me"
],
"data-root": "/mnt/b033f109-7d82-4204-807c-d13ce90d4703/Docker"
}
Docker-EasyConnect
我学校内网的连接需要验证码,所以需要用带图形界面docker-easyconnect
docker run --rm --device /dev/net/tun --cap-add NET_ADMIN -ti -e PASSWORD=xxxx -e URLWIN=1 -v $HOME/.ecdata:/root -p 127.0.0.1:5901:5901 -p 127.0.0.1:1080:1080 -p 127.0.0.1:8888:8888 hagb/docker-easyconnect:7.6.7
可以检查一下docker代理情况,如下即没有问题
sudo docker ps -a
[sudo] guoshu 的密码:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e3fe99936be1 hagb/docker-easyconnect:7.6.7 "start.sh" 12 minutes ago Up 12 minutes 127.0.0.1:1080->1080/tcp, 127.0.0.1:5901->5901/tcp, 127.0.0.1:8888->8888/tcp zen_agnesi
然后需要一个vnc客户端连接vnc,地址:127.0.0.1,端口: 5901, 密码 xxxx;
我下载的Remmina,sudo dnf install remmina
登录easyconnect后,就会有一个 socks5 代理跑在你电脑的 1080 端口,接下来需要配置一下clash。参考https://zhuanlan.zhihu.com/p/389894063
我用的是clash verge,编辑文件,打开tun模式就可以了。
# 增加一个名字是 vpn 的 sock5 代理
proxies:
- {"name": "vpn", "type": "socks5", "server": "127.0.0.1", "port": "1080"}
# 添加 ip-cidr 的规则,记得改为自己要连接的目标内网地址和端口号
rules:
- IP-CIDR,192.168.70.182/22,vpn
安装字体
cp ~/Downloads/下载的字体 ~/.fonts/
刷新字体缓存 fc-cache -fv
检查是否安装成功:
fc-list | grep "字体名"
ADB
sudo dnf install android-tools
注意:执行adb命令的时候要加sudo
Flatseal
直接软件中心安装即可,这个软件是管理flatpak下载软件的权限的。比如Termius无法访问home,没有权限,就可以解决。
Gnome美化
解压放入~/.themes、~/.icons,用tweaks应用即可
问题:
Flatpak下载的应用不起效
解决:安装Flatseal应用(一个Flatpak权限管理器)
安装后运行Flatseal,选择"All Applications"选项卡,然后在"Filesystem"中打开用户全部文件权限即可。
使用出现的问题
外界显示器问题
接上HDMI线后,外接显示器不显示
解决方式:
- 在不重启的情况下重新加载显示管理器
sudo systemctl restart gdm - 快捷键手动切换显示输出:按 Super(Windows 键)+ P,然后选择合适的显示模式

浙公网安备 33010602011771号