Java教程

从Windows迁移到Kubuntu 22.04

本文主要是介绍从Windows迁移到Kubuntu 22.04,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

笔者的电脑是 联想小新Pro13 2020 锐龙版(R5 4600U),购入两年内频繁出现SSD随机掉盘的情况,经长时间排查考虑可能是Windows更新引发的驱动程序问题,于是打算趁暑假将电脑迁移到Linux后进行长期测试。

本文记录了从 Windows 10 21H2 迁移到 Kubuntu 22.04 的一些经验和问题。(长期更新)

本文完全是在新的 Kubuntu 系统上撰写的。

硬件信息

CPU: AMD Ryzen 5 4600U 4c8t

RAM: DDR4 16G

显卡:4600U自带核显,无独显(Linux友好)

硬盘:三星PM981a 512G

屏幕:2560*1600 60Hz

准备工作

发行版选择

笔者在去年(2021)春天用过一段时间的KDE Manjaro,体验很好。KDE包含的Yakuake、Dolphin、KDE Connect等软件给笔者留下了深刻的印象。于是这次选择继续使用KDE。考虑到Ubuntu在国内有大量的中文资料,于是选择Kubuntu。版本为最新LTS版22.04。

刻录安装介质

到Kubuntu官网,通过BT下载22.04的安装镜像。

使用一块16GB的U盘刻录镜像。实际上该镜像可以放进一块4GB的U盘。刻录软件是rufus。文件系统选择默认的FAT32,引导模式为UEFI,rufus会问:要使用ISO方式写入还是使用dd方式写入,保持默认的ISO即可。

上面的选项不一定是最优解,但是在笔者的电脑上实践过,可以正常安装系统。

安装 Kubuntu

安装之前要先到BIOS里关掉Secure Boot。不清楚为什么要关,但笔者第一次尝试安装时,安装程序提示关闭,所以就关了。

备份好各类用户数据之后,通过USB启动电脑(办法很多,可以用Win10的高级重启,可以开机一直按F12,也可以在BIOS里改启动顺序),在Grub启动菜单里选择 Try or install Kubuntu(在live系统中体验或者安装Kubuntu),进入安装程序。

在安装程序中进行各类设置,选项已经记不清了,不过应该没有特别需要注意的。

安装位置那里,笔者选了全盘格式化,并且令安装程序自行决定分区。最后的分区结果应该是500MB FAT32的EFI分区,剩下的部分全部是ext4的根分区,挂载点是根目录 /。其实可以再分Swap分区和/home,但是目前不影响使用所以没动。

PS.据说Swap分区使用的文件系统比较适应密集读写的场合,也就是特别为swap优化过的,不过笔者电脑内存足够,应该也不会用到swap文件。

安装之后

软件

笔者用的大部分软件是跨平台的,所以需要解决的软件问题并不很多。

开发

  • VSCode:跨平台,官网就可以下载到.deb包,双击即可安装,而且带自动更新。不过数据同步似乎有点问题(待补)
  • JetBrains系软件
    • Toolbox:跨平台,官网可以下载到AppImage包,双击即可运行。
    • CLion:跨平台,不过还没装。装了之后来反馈。
    • Android Studio:不太清楚情况,装了之后再来反馈。
  • C/C++编译器:在Windows上用VS 2022带的msvc和mingw64 8.1.0,迁移后使用Ubuntu软件源里的gcc,版本是11.2.0。
  • Rust工具链:跨平台,安装的工具链是stable-x86_64-unknown-linux-gnu。
  • 命令行:Windows上用Windows Terminal,迁移到Kubuntu后不用说了,终端模拟器一大把。目前装了Konsole和Yakuake。
  • Tex Live:跨平台,但还没装。

常用工具软件

  • Sumatra PDF:Windows上的PDF阅读器。如果只是阅读PDF而不编辑的话,Sumatra PDF可谓完美。然而它仅有Windows版本。KDE自带的Okular阅读器似乎相当强大,用过之后再来反馈。
  • Drawboard PDF:一个使用手写笔的PDF批注软件,体验很好,但没有Linux版。笔者偶尔需要用高漫M6数位板来批注PDF,目前尚未找到合适的替代软件。Kubuntu自带了Wacom的驱动软件,但没有用处。如果找到替代品再来反馈。
  • Everything:偶尔搜索文件用。应该有替代品,但还没找。
  • 浏览器:Win10上毫无疑问使用Edge,体验很好,登陆微软帐号进行同步。幸运的是微软已经为Linux推出了Edge,于是卸载Kubuntu自带的Firefox,继续使用Edge。登陆微软帐号后正常同步,书签扩展都回来了。目前一切正常。
  • 知云文献翻译:或者说Xtranslator。二者其实是同一个东西。没有Linux版,但有一个类似的替代品CopyTranslator。
  • Typora:官方有Linux版,但收费。最后一个Beta版也不能用了。Windows上有一个较早的Beta版安装包,无需激活即可使用,Linux还需要找一下。可以用VSCode替代,但不爽。
  • 网速悬浮窗:Windows上有个很好的软件TrafficMonitor,但它不跨平台。

娱乐

  • 哔哩哔哩:笔者一直用网页版,因此无需做额外的迁移工作。
  • 网易云音乐:之前网易云的官网上是有Linux供下载的,这是网易云和Deepin合作开发的原生Linux版本。不过似乎现在下架了。可以到这里下载1.2.1版本,双击安装。
    • Ubuntu 22.04无法启动的解决方法:修改/opt/netease/netease-cloud-music/netease-cloud-music.bash,在最后的exec行前面加上cd /lib/x86_64-linux-gnu/,保存。
    • 这个1.2.1版本比较旧了,自己的一些收藏可能无法查看。
    • 替代品:github上有个YesPlayMusic,笔者经常见到,但是没用过。也有很多命令行版本的网易云可供使用。
  • 视频播放:Windows上用PotPlayer,Kubuntu自带一个VLC播放器,但还没用过。
  • 原神:没办法了。用手机吧。
  • 欧卡2:Euro Truck Simulator 2,一个卡车模拟游戏。有Linux版,适配正常。

通讯

QQ/Tim:待补

微信:待补

腾讯会议:学校开会经常要用。官方有Linux版本,但还没试过,之后再来反馈。

杂七杂八的问题

系统刚装好时缩放倍率是100%,显示内容看起来很小。可以调整到200%。

Edge浏览器每次重启之后,在各类网站上的登陆会过期。已经在社区发现同类问题,待进一步调查。

这篇关于从Windows迁移到Kubuntu 22.04的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!