Fedora 配置记录

第不知道多少次尝试日用 GNU/Linux 桌面发行版。

https://his2nd.life/zh-CN/posts/20c9a58d.html
Hollis

第不知道多少次尝试日用 GNU/Linux 桌面发行版。


台式机在学校,不想再每周末往家背死拉沉的笔记本了。之前台式机和 NAS 升级剩下些零件,又去教化和船舶淘了些破烂儿,(老板说这块 RX580 不是矿卡,不知道是不是真的。)还买了个便携显示器,再组一套!装 Fedora 玩玩,需要的 Windows 程序可以用 Wine 或者虚拟机等,但我有可能要周末画 CAD,就又装了个 Win 10。Fedora 下具体折腾了哪些,记在这里。

分区用的是自动方案。不需要分 swap,Fedora 会用 zram。不过为了启用休眠功能,需要手动建一个休眠专用的 swapfile,具体的操作步骤见“Hibernation in Fedora Workstation”

补充:后来在笔记本上装的系统,使用 Blivet 分区工具在机械硬盘上新建 volume_hdd1 的 BTRFS 卷,下分 @home 子卷挂载于 /home,在固态硬盘上除去启动分区新建 volume_ssd1 的 BTRFS 卷,下分 @ 子卷挂载于 /@home@ 下再分 .snapshots 子卷;配置系统休眠时再为 @ 新增 @swap 子卷。

目前代理用的是 NAS 的,地址和端口在“设置”应用内填入,不带 scheme,否则 GNOME 扩展会无法下载。我记得以前用 Linux Mint 时,好像 pip 会要求 scheme 吧,要是没有,它又不好使了。我可能记错了,不过我记得我为了缓解这个问题写了个切换代理的脚本,在我 GitHub 的私人存储库上。

装了以下软件。

  • cronie;
  • vim-enhanced
  • @development-tools
  • gcc-g++
  • nodejs
  • pip
  • zsh
  • zplug
  • AppImage 版的 ibus-rime (放在 /opt/ibus-rime/,每次更新内核后都要重新安装……);
  • xdg-ninja
  • distrobox
  • wine
  • bottles
  • waydroid
  • ……

ShellCrash(如果安装了)使用保守模式启动内核。

通过 npm 安装 trash-cli tldr ;通过 pip 安装 thefuck 。thefuck 目前不兼容 Python 3.12,暂未启用。

使用个人仓库里的家目录配置以及 Rime 配置。Rime 配置基于雾凇拼音 方案定制。

启用 RPM Fusion,安装非自由解码器,见 “How To Install Multimedia Codecs In Fedora Linux” 。经测试,H265 视频需要采用第二种方式安装解码器,并开启 --allowerasing

安装“GNOME Shell 集成”浏览器插件。GNOME 扩展开了 Dash to Dock(关闭智能隐藏,面板延伸到屏幕边缘,图标居中,取消将显示应用放到 Dock 的边缘,点击动作设为“聚焦、最小化或显示预览”,滚动动作设为“在窗口间循环”,收缩 Dash,使用内置主题。)、Arrange Windows、Auto Move Windows、AppIndicator and KStatusNotifierItem Support、Places Status Indicator、Night Theme Switcher、Hibernate Status Button、Blur my Shell 和 Picture of the Day。

对于 Windows 程序,需要什么可以用 Bottles 装,不过最好还是直接在 Win 上装。经测试,微信界面部分文本变成方块,内置浏览器用不了;界面的话,干脆换成英文了。

想看看游戏体验,装了 Steam(RPM 版)。可变字体导致 Steam 界面的中文文本也变成方块。在 Telegram 的“Fedora 中文用户组”找到了不错的解决方案:首先安装 wqy-zenhei-fontsdejavu-sans-fonts 两个字体,然后新建 ~/.config/fontconfig/fonts.conf,写入

1
2
3
4
5
6
7
8
9
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>DejaVu Sans</string>
<string>文泉驿正黑</string>
</edit>
</match>

fc-cache -vf 重建字体缓存,重启 Steam。这项配置已包含在个人仓库里的家目录配置中。

不过 CS2 对 Vulkan 的优化不及 DirectX,于是连 Steam 一起卸载了……打游戏还是用 Windows 吧,装了 Win 还用 Fedora 打游戏那不是自找不痛快么……

视情况开启辅助功能——视觉——大号文本。


未完待续……

  • 标题: Fedora 配置记录
  • 作者: Hollis
  • 创建于 : 2023-11-12 14:39:18
  • 更新于 : 2024-07-25 20:00:30
  • 链接: https://his2nd.life/zh-CN/posts/20c9a58d.html
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
此页目录
Fedora 配置记录