Fedora 30 安装配置

2019-10-17  配置    903

我的机器是 Matebook X i5-7200U 256G 核显

安装

前往 https://getfedora.org 下载 Fedora Media Writer,然后用这个软件下载最新版和烧录到 U 盘,插上 U 盘直接装就好了。

配置

系统源更改

https://mirrors.tuna.tsinghua.edu.cn/help/fedora/

之后再用 sudo dnf update 更新一下软件源和软件。

高分辨与字体

我的电脑是 2160x1440 (3:2) 的分辨率,而 scale 只能在 100% 和 200% 中设置,看起来都不爽。我需要设置成 150%.

$ gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

然后再去设置就好。

之后发现,上述办法会使得一些软件的字体看起来非常糊。。。

最终办法是,屏幕显示的 scale 还是设成了 100%,然后用 gnome tweak tool 将字体缩放为 150%。

安装软件

软件源直接安装

$ sudo dnf install vim gcc-c++ gnome-tweak-tool nodejs

chrome

在软件中心里的设置,将 chrome 的源勾选上,然后再到命令行

$ sudo dnf install google-chrome-stable

gnome 插件

https://extensions.gnome.org/ 搜索:

  • CPU Power Manager:cpu 频率限制
  • AlternateTab:tab 切换展开 group 且有界面预览
  • Tray Icons:后台程序图标栏

并启用

科学上网

https://github.com/qingshuisiyuan/electron-ssr-backup/releases/download/v0.2.6/electron-ssr-0.2.6.rpm

VS Code

https://code.visualstudio.com/docs/?dv=linux64_rpm

rust

用官方的工具吧,不用软件源里的。

$ curl https://sh.rustup.rs -sSf | sh
$ source $HOME/.cargo/env

wps

https://www.wps.com/download/

QQ、微信、迅雷

在这里 https://github.com/Hackerl/Wine_Appimage/releases 下载 Wine-3.10-ubuntu-x86_64.AppImageWechat-x86_64.AppImageTIM-x86_64.AppImageThunderMini-x86_64.AppImage

然后执行

$ sudo chmod a+x ./Wine-3.10-ubuntu-x86_64.AppImage && sudo ln -s $(pwd)/Wine-3.10-ubuntu-x86_64.AppImage /usr/bin/wine

我们可以稍微定制一下,比如说调一下缩放。

先在 https://github.com/AppImage/AppImageKit/releases 下载 AppImageKit,用这个来打包 AppImage 文件的(注意,好像那个 runtime 文件也要一起下载并放到一块)

然后对某一个包解压,比如微信的:

$ chmod a+x ./Wechat-x86_64.AppImage && ./Wechat-x86_64.AppImage --appimage-extract

得到一个文件夹,将其改名为 Wechat.AppDir

然后进入到 Wechat.AppDir/opt/Wechat,然后执行

$ export WINEPREFIX=$(pwd); wine winecfg.exe

找到 Graphic 菜单将 dpi 改成相应的值将好(比如 96dpi 是 100% 缩放,那么 150% 缩放就是 144dpi)

最后再对 Wechat.AppDir 进行打包,即执行

$ export ARCH=x86_64; ./appimagetool-x86_64.AppImage Wechat.AppDir/

将能得到一个新包啦~(名字可能一样,会覆盖掉)

Android Studio

https://developer.android.com/studio

注意,在打开的时候,让你设置代理,不要设置!直接 Cancel。否则 sdk 列表刷新不出来。

接着装一个 KVM 加速:

$ sudo dnf install bridge-utils libvirt virt-install qemu-kvm

Flutter

https://flutter.dev/docs/get-started/install/linux

欢迎留言>_<

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据