Skip to content

Fedora 食用指南

  sudo dnf install task

ibus

gnome 适合 ibus

sudo dnf install ibus-rime
sudo reboot

image-20260501100236186

app

/home/llianpo/.local/share/applications/typora.desktop

[Desktop Entry]
Name=Typora
Comment=A markdown editor, markdown reader
Exec=/home/llianpo/Application/Typora/bin/Typora-linux-x64/Typora %U
Icon=/home/llianpo/Application/Typora/bin/Typora-linux-x64/resources/assets/icon/icon_512x512.png
Terminal=false
Type=Application
Categories=Utility;TextEditor;
MimeType=text/markdown;text/x-markdown;text/plain;
StartupNotify=true
StartupWMClass=Typora

timeshift

1
2
3
4
5
sudo dnf install timeshift -y

lsblk -f

btrfs => btrfs

timeshift 系统快照默认是排除 用户目录的快照创建的

可以添加:

image-20260521212921661

vlc

flatpak install flathub org.videolan.VLC -y

fish

sudo dnf install fish -y

virt-manager

sudo dnf install virt-manager -y

proxychains-ng

Downloads ) sudo dnf install proxychains-ng -y

java

sudo dnf install java-21-openjdk -y

qbittorrent

sudo dnf install qbittorrent -y

seahorse ( gpg )

sudo dnf install seahorse -y

burpsuite

burpsuiteKeyGen 缩放可能有问题,可以通过 uiScale 参数配置缩放

java \
-Dsun.java2d.uiScale=2 \
-Dsun.java2d.uiScale.enabled=true \
--add-opens=java.desktop/javax.swing=ALL-UNNAMED \
--add-opens=java.base/java.lang=ALL-UNNAMED \
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED \
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED \
--add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED \
-javaagent:/home/llianpo/Application/BurpSuite/burp-loader-keygen.jar \
-noverify \
-jar /home/llianpo/Application/BurpSuite/burpsuite.jar

gnome web

flatpak install flathub org.gnome.Epiphany

mi

flatpak install flathub com.github.gmg137.netease-cloud-music-gtk

LazyVim

安装日期:2026-05-22

LazyVim 是 Neovim 的配置发行版,不是独立编辑器。本机没有 nvim,所以使用用户目录本地安装,避免依赖 sudo

安装 Neovim:

1
2
3
4
5
6
mkdir -p ~/.local/bin ~/.local/opt ~/.local/tmp
curl -fL https://github.com/neovim/neovim/releases/download/v0.12.2/nvim-linux-x86_64.tar.gz \
  -o ~/.local/tmp/nvim-linux-x86_64.tar.gz
tar -xzf ~/.local/tmp/nvim-linux-x86_64.tar.gz -C ~/.local/opt
ln -sfn ~/.local/opt/nvim-linux-x86_64/bin/nvim ~/.local/bin/nvim
rm -f ~/.local/tmp/nvim-linux-x86_64.tar.gz

安装 LazyVim starter:

1
2
3
git clone https://github.com/LazyVim/starter ~/.config/nvim
rm -rf ~/.config/nvim/.git
nvim --headless '+Lazy! sync' +qa

安装 Nerd Font,否则 LazyVim 文件图标会显示成 F1050F024B 这类码点。

最开始装过:

JetBrainsMono Nerd Font
JetBrainsMono Nerd Font Mono

最后觉得 JetBrainsMono 太宽,改成更窄的:

IosevkaTerm Nerd Font Mono 14

安装 IosevkaTerm Nerd Font:

1
2
3
4
5
6
7
mkdir -p ~/.local/share/fonts/IosevkaTermNerdFont ~/.local/tmp
curl -fL https://github.com/ryanoasis/nerd-fonts/releases/latest/download/IosevkaTerm.zip \
  -o ~/.local/tmp/IosevkaTermNerdFont.zip
unzip -o ~/.local/tmp/IosevkaTermNerdFont.zip \
  -d ~/.local/share/fonts/IosevkaTermNerdFont
fc-cache -f ~/.local/share/fonts
rm -f ~/.local/tmp/IosevkaTermNerdFont.zip

Fedora 当前用的是 Ptyxis 终端,不是旧的 gnome-terminal。配置终端字体:

gsettings set org.gnome.Ptyxis font-name 'IosevkaTerm Nerd Font Mono 14'
gsettings set org.gnome.Ptyxis use-system-font false

检查:

fc-match 'IosevkaTerm Nerd Font Mono'
nvim --version