1. 前言
相比Windows系统,Linux系统更便于开发。用过一段时间Manjaro,不太习惯。Ubuntu18.04也略感厌倦,最近出了Ubuntu20.04,决定体验一下。趟趟坑先。。。
2. 安装过程
操作系统的安装,就不赘言了,可以参看我本文集的另外一篇文章。
一言以蔽之,Ubuntu20.04的安装过程,还是蛮顺畅的,体验很好。
至于Ubuntu20.04的优点,网上有很多评价,我最大的感受:gnome桌面更加炫酷、setting更加精细、search文件响应更快,其他优点慢慢感受吧。
New Features In Ubuntu 20.04
3. 安装应用程序
中文输入法
中文输入法,是Ubuntu给我们永远的痛。。。这次更痛,Ubuntu20.04没有sogou输入法的qt4依赖,导致安装过程比较费劲。但是,有万能的网友已搞定,可以参考:
https://zhuanlan.zhihu.com/p/142206571
我最后选择了Baidu输入法,下载安装包后,里面有word文档,step by step,贴图和命令都有,真是太贴心了!赞一个!
https://srf.baidu.com/site/guanwang_linux/index.html
MysqlWorkbench
Ubuntu20.04不支持app商店里面的mysql workbench,需要从mysql官网下载ubuntu20.04的版本
https://dev.mysql.com/downloads/workbench/
https://askubuntu.com/questions/1230752/mysql-workbench-not-supporting-with-ubuntu-20-04-lts
Bearychat
下载Bearychat之后,不能直接使用,报了两个错误:
错误1,canberra so not found
sudo ln -s /usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so /usr/lib64/libcanberra-gtk-module.so
错误2,Ubuntu Harfbuzz version too old
# 参考这个:https://github.com/jayknoxqu/electronic-wechat-old-lib
# 需要在Bearychat目录,创建一个lib folder,再创建几个soft link
ln -s libharfbuzz.so.0.20301.0 libharfbuzz.so.0
ln -s libpango-1.0.so.0.4300.0 libpango-1.0.so.0
ln -s libpangoft2-1.0.so.0.4300.0 libpangoft2-1.0.so.0
ln -s libharfbuzz-icu.so.0.20301.0 libharfbuzz-icu.so.0
ln -s libharfbuzz-subset.so.0.20301.0 libharfbuzz-subset.so.0
ln -s libpangocairo-1.0.so.0.4300.0 libpangocairo-1.0.so.0
ln -s libpangoxft-1.0.so.0.4300.0 libpangoxft-1.0.so.0
其他软件
其他软件的安装都比较简单,也没遇到大问题,大多是从software store直接安装,比如:vscode、sublime、chrome、pycharm CE、deepin terminal、deepin screenshot、remmina、robo3t、postman、baidu云盘、meld、vlc、wps等。
开发环境,包含miniconda、docker、mysql、mongodb等。
4. 总结
折腾了一天,基本搞定。整体感觉还是不错的,推荐大家试用。