【250606】Fedora/openSUSE使用记录,持续更新
2025年8月7日:最近个人台式机上的Fedora 42 Workstation实在不稳定,经常重启,实在不行就换OpenSUSE Leap这种稳定的系统。
安装系统
安装前准备:
制作镜像、安装
编解码器
- RPMFusion:配置仓库,使用国内镜像源:https://mirrors.ustc.edu.cn/help/rpmfusion.html
- 配置参考:https://rpmfusion.org/Configuration
- 配置多媒体:https://rpmfusion.org/Howto/Multimedia?highlight=(\bCategoryHowto\b)
字体
系统默认可能缺少中文字体,所以安装PyCharm后可能无法显示中文,或者只能显示部分中文。这种情况是因为自带的字体对不同编码字符覆盖不全导致的。参考这个教程:https://shuyeidc.com/wp/164304.html 安装字体。
sudo dnf install wqy-*
直接安装文泉驿全套字体,支持GBK和GB2312。sudo dnf install google-noto-sans-cjk-*
安装谷歌的字体,有非常多包,就安装支持CJK的一种应该就行。
CJK字符集:https://baike.baidu.com/item/中日韩越统一表意文字/1301611
软件推荐
软件安装
- RPM和Flatpak
- RPM 镜像源一般不用管,会自动选择最佳镜像源。
- FlatHub 可以使用国内镜像源:https://mirrors.ustc.edu.cn/help/flathub.html
- FlatHub 商店:https://flathub.org/zh-Hans ,多逛逛会有新发现。
- Flatpak只适合纯图形界面应用,如果需要调用命令行就比较麻烦,好像需要 flatpak-spwan 等工具。VS Code、PyCharm、Emacs 等就不合适,需要直接安装 RPM 包,或者编译好的包(PyCharm官网版本是这样的)。
- 必要时用虚拟机或者子系统检查能否安装。Fedora更新太频繁,很容易不兼容。
Gnome桌面环境插件
- Gnome插件直接通过网站安装即可,系统上可以安装
gnome-extensions
进行管理,插件网站也有浏览器扩展可以用来管理Gnome插件。sudo dnf in gnome-extensions-app
- 插件网站:https://extensions.gnome.org/
- 推荐插件:Clipboard Indicator,剪贴板管理,弥补Gnome没有剪贴板历史可用的插件;PaperWM:Gnome窗口管理工具,效果很不错,类似平铺窗口管理器,27寸以上显示器推荐。
- Dash to dock,给Gnome桌面环境添加一个Dock栏,默认的Dock栏只有在应用程序界面才能弹出,不方便在窗口之间直接切换。装上Dock栏后和MacOS近似的体验。
- PaperWM,横向滚动的窗口管理器,非常适合笔记本这种小屏幕使用。
笔记软件
- 思源笔记
办公软件
- WPS Office:直接安装RPM包。
输入法
- RIME输入法:薄荷输入法
需要提前安装 iBus-rime,注意要安装上rime的lua插件和工具,能在输入法中用上自动插入日期之类的功能。
sudo dnf in ibus-rime librime-lua librime-tools
薄荷输入法的配置直接用oh-my-rime-cli自动下载配置和更新配置,然后把~/.config/rime
的配置覆盖到~/.config/ibus/rime
(直接复制或者软链接过去,记得把原本的配置备份到另一个目录。
iBus默认使用横向的候选词列表,需要在rime配置文件中修改ibus-rime的配置,不是修改薄荷输入法的配置。
影音软件
- FFMPEG:比其他软件靠谱。用CPU就行,硬件加速:没成功。
- Ear Tag:音乐打标签和识别软件,Flatpak安装即可。歌曲识别功能能用,但不如安卓和Windows上的国内的音乐标签MusicTag实用。
开发软件
- PyCharm:
sudo dnf in pycharm-community
在“应用”APP开启PyCharm仓库后可直接安装。
工具软件
- PowerTop:监控和调整电源的工具,显著降低功耗。
sudo dnf in powertop && sudo powertop
- Web APP:火狐浏览器不支持PWA应用,但是这个软件可以把PWA网页注册成Gnome桌面环境中的软件(应该是通过Chrome内核实现的)。https://flathub.org/zh-Hans/apps/net.codelogistics.webapps
- Mihomo-Party:直接安装RPM包,Fedora 42可用。
https://github.com/mihomo-party-org/mihomo-party/releases 多尝试几个版本,1.7.3 RPM包在Fedora 42上可用。(改名为Clash Party)- Clash Verge Rev,OpenSUSE Leap上Mihomo-Party无法正常添加订阅,转而使用这一款,感觉更好用。
- Flatseal:管理Flatpak软件的权限,比如微信的Flatpak版本可以用这个软件设置可访问的文件目录,设置为访问整个用户目录,这样就能读取文件了(默认情况是被Flatpak的沙盒隔离了),包括微信无法复制发送文件和图片也是如此。
Fedora Server
迷你主机上安装了服务器版本,还没搞定配置,怎么设置开放端口。
- 日历服务:radicale3,
sudo dnf in radicale3
,python3 -m radicale
,https://radicale.org/v3.html 。 - P2P文件同步:syncthing ,没有公网IP,就用这个同步文件。
浏览器
火狐浏览器
视频播放
- 需要安装RPMFusion包,不然回放会有问题。
问题解决
内核升级导致系统很容易死机
GRUB界面进入原来的内核版本,用DNF卸载问题内核的版本,并且锁定kernel以及kernel-core等内核软件的版本。