- 删除旧内核:
dnf remove --oldinstallonly
- 重置密码
- 密钥环不匹配:安装seahorse新建并默认,可以单独设置密码,记好
- 优化和扩展:
dnf install gnome-tweaks gnome-extensions-app
- 推荐扩展:user-themes eye-and-mouse-extended just-perfection nothing-to-say transparent-window-moving
- 安装C#:dnf install dotnet-sdk-7.0
- 安装vscode:把直链的域名改为(vscode.)cdn.azure.cn使用国内镜像加速,下载rpm包安装
- 安装pwsh(powershell 7):在GitHub下载rpm包安装(默认在
/opt/microsoft/
) - 安装oh-my-posh:从GitHub下载本体、主题和Meslo字体,将posh添加到path(不添加也可以)
- 为pwsh配置posh:在
~/.config
目录下创建powershell文件夹,从pwsh编辑$PROFILE
,照posh说明添加配置。新建终端配置文件,安装并指定字体,在“命令”中勾选“使用自定义命令而不是shell”,添加命令pwsh --nologo
完成配置。 - 安装QQ:从官网下载AppImage包(rpm也行,但我觉得AppImage更好用),创建桌面文件,
- 查看Linux文件系统
- Snap、AppImage和Flatpak:snap是Ubuntu多,能跨,但分区隔离不好用(类docker);Flatpak是沙箱隔离(类似微软商店),全通用;AppImage是磁盘挂载(类似绿色文件),需要自己创建关联(但临时文件还会保存)。
- 移除软件包密钥:
rpm -qa microsoft
- 配置posh:oh-my-posh和pwsh从GitHub上下载相应文件可执行Path/安装即可,主题对不同shell(如zsh和pwsh)不一样,终端启动需要修改配置文件,配置pwsh启动后按posh提供配置创建即可。
- 关于pwsh的命令链接:在使用高亮时候出现了ls和dir不一样的问题,推荐使用原生的dir命令,因为ls在Windows上是dir的软链接,但在Linux上是实际程序,所以pwsh无法处理Linux下ls命令的输出,插件就不起作用了。
- zsh的使用:直接安装本体和扩展,修改配置文件即可,推荐的主题有amuse、flazz、maran、simple、ys
- util-linux-user提供chsh命令,p7zip-plugins提供7zip命令
- 使用java:任何java都提供java和javac两个命令,编译成类再运行。需要安装开发库包devel。
- C#的vscode扩展:对本地安装好的的,需要指定程序的绝对路径,不能指定软连接