初次启动
移动/恢复备份文件
将个人文件复制到新的 $USER
文件夹中。
/home/poplar/bin
/home/poplar/Desktop
/home/poplar/Documents
/home/poplar/Downloads
/home/poplar/Misc
/home/poplar/Others
/home/poplar/Pictures
/home/poplar/.config/audacious
/home/poplar/.config/fcitx5
/home/poplar/.config/google-chrome
/home/poplar/.config/MangoHud
/home/poplar/.config/mpv
/home/poplar/.config/pip
/home/poplar/.config/qBittorrent
/home/poplar/.local/share/fcitx5
/home/poplar/.local/share/FlClash
/home/poplar/.local/share/fonts
/home/poplar/.local/share/konsole
/home/poplar/.local/share/qBittorrent
/home/poplar/.local/share/plasma-systemmonitor
/home/poplar/.var
/home/poplar/.bashrc
/home/poplar/.gitconfig
- 不要备份 flatpak 和 steam 的应用数据文件夹。
- 从其他发行版更新至 Fedora 时,bashrc 的内容应接在文件的末尾,而非直接覆盖。
设置主机名
set-hostname
安装基本工具
连接网络,使用 dnf 安装该 rpm 软件包。
安装输入法、git-core 和 keepassxc:
sudo dnf in fcitx5 fcitx5-chinese-addons git-core keepassxc
然后在 KDE 系统设置中,将虚拟键盘设置为 Fcitx5。
清理无用软件包
- akregator
- plasma-discover
- dragon
- elisa-player
- mediawriter
- firefox
- plasma-welcome
- kmouth
- kaddressbook
- kamoso
- kdeconnectd
- kdebugsettings
- kgpg
- kmahjongg
- kmail
- kmines
- kolourpaint
- korganizer
- kpat
- krdc
- krfb
- neochat
- qrca
- skanpage
- PackageKit
- ibus
sudo dnf rm akregator plasma-discover dragon elisa-player mediawriter firefox plasma-welcome kmouth kaddressbook kamoso kdeconnectd kdebugsettings kgpg kmahjongg kmail kolourpaint korganizer kpat krdc krfb neochat qrca skanpage PackageKit ibus
自动移除不再使用的软件包:
sudo dnf autoremove
- 可用
sudo dnf clean all
清除全部缓存。 - 可用
dnfx
连接代理更新。 - 详见
dnf --help
。
更新并重启
sudo dnf up
安装软件包
rpmfusion
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Chrome
sudo dnf install fedora-workstation-repositories
sudo dnf config-manager setopt google-chrome.enabled=1
sudo dnf install google-chrome-stable
多媒体播放器
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf in audioucs mpv
flatpak
sudo dnf in flatpak
flatpak-add
sudo usermod -aG flatpak $USER
删除系统的软件源:
flatpak remote-delete fedora
设置变量:
flatpak override --env=QT_IM_MODULE= --user
flatpak override --env=GTK_IM_MODULE= --user
需要安装的软件:
org.telegram.desktop
KVM
sudo dnf in @virtualization
sudo usermod -aG libvirt $USER
sudo systemctl enable libvirtd --now
重启系统。
其他
- gimp
- goverlay
- 详见
man mangohud
- 详见
- kleopatra
- goldendict-ng
- 如果出现问题则换成 flatpak 版
- steam
- 更改默认界面语言
- 关闭着色器缓存
- 更改默认打开的页面
- 添加新的库
- 启用 steam proton 兼容层
- jpegoptim
sudo dnf in kleopatra goverlay gimp goldendict-ng steam jpegoptim
散装软件包
FreeFileSync
直接安装开发者提供的二进制文件。
vscodium & pandoc & mangohud & Goverlay
参考 软件包。