Fedora Silverblue 安装配置记录

date
Jan 6, 2022
slug
RmVkb3JhIFNpbHZlcmJsdWUg5a6J6KOF6YWN572u6K6w5b2V
status
Published
tags
Tech
Linux
Fedora
summary
……
type
Post

分区方案

分区
挂载点
格式
大小
efi
/boot/efi
efi
512M
boot
/boot
ext4
1G
root
/
btrfs
256G
home
/var/home
ext4
剩余空间

配置软件源与执行首次系统更新

增添RPMFusion源
sudo rpm-ostree install https://mirrors.bfsu.edu.cn/rpmfusion/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.bfsu.edu.cn/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
增添VSCode源
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
更新系统
sudo rpm-ostree update

基础软件

卸载冗余

首先卸载掉来自Fedora的所有flatpak包,之后覆写掉ostree上的如下包:
sudo rpm-ostree override remove gnome-tour google-noto-sans-cjk-ttc-fonts

向ostree增添包

sudo rpm-ostree install gnome-extensions-app gnome-tweaks
sudo rpm-ostree install ffmpegthumbnailer p7zip unrar webp-pixbuf-loader ibus-rime
sudo rpm-ostree install fish neovim clash proxychains-ng ffmpeg-libs mozilla-openh264 hugo
sudo rpm-ostree install code

Toolbox

配置

git

git config --global user.name "qvshuo"
git config --global user.email qvshuo@foxmail.com

SSH key

ssh-keygen -t rsa -C qvshuo@foxmail.com
cat ~/.ssh/id_rsa.pub

恢复配置文件

git clone git@github.com:qvshuo/fdotfiles.git
./rsync
systemctl --user enable clash

GDM缩放

sudo cp ~/.config/monitors.xml /var/lib/gdm/.config/ sudo chown gdm:gdm /var/lib/gdm/.config/monitors.xml

GRUB定制

Firefox

flatpak

Gnome Extensions

字体


© 安静 2016 - 2023