开源免费的特性,决定各种软件对Linux系统的官方支持度欠佳。但也能在论坛和社区里找到各种开源解决方案,也是需要折腾了。从Mac上降级到Ubuntu(当然是暂时没钱的原因),讲真,配置到一半跑去apple官网看了看Mac mini。总而言之,在Ubuntu上安装全套工具,相对而言有点痛苦,不想再经历一次。引用他人言“工具不是重点,好好敲代码才是重点。”
主题美化
系统版本为16.04 LTS,在此版本Ubuntu仍使用Unity作为默认桌面套件。
安装unity-tweak-tool,可以方便设置主题,图标,字体,启动器状态以及其他桌面部件状态。
noobslab集合了众多Ubuntu主题和图标资源,可以在其站点上查看预览。主题详情页带有命令行指示,执行之便可安装。
安装之后,主题和图标在unity-tweak-tool中可应用。
Unplash.com上有很多不错的壁纸
参考博文:你的Ubuntu还可以这么美,也是在知乎看到这篇博文,开始折腾起来的。
个人配置:Numix daily + Numix-circle + Papar Cursor
常规软件
上面的博文里已经罗列了一些,这边添加一点,以及个人安装时遇到的坑(可谓是最大痛点了)
为知笔记
为知笔记提供了跨客户端版本,但Linux系统上需要手动编译安装。目前来说,整体体验相当不错。提前说明,60元/年。
按照官方编译说明一步步走下来,自然是没那么简单的。
遇到的问题:
error: field 'm_mutex' has incomplete type 'QMutex'
:在源码中找到WizKMSync.h文件,加入#include <qmutex.h>
引用头文件,再编译。解决方案在https://github.com/WizTeam/WizQTClient/issues/483
迅雷
社区里好心人贡献了deb安装包,链接在此
微信
在自由时间使用微信比使用QQ多,因此只安了微信。github上的一个开源项目electronic-wechat,开发者用electron套了微信网页版,也是相当给力。附加上创建快捷启动入口。
在github的release界面下载压缩包,解压到/opt目录
下载图标
wget https://raw.githubusercontent.com/geeeeeeeeek/electronic-wechat/master/assets/icon.png -O electronic-wechat.png
,移动到/opt/electronic-wechat-linux-x64
下创建
/usr/share/applications/electronic-wechat.desktop
文件-
写入
[Desktop Entry] Name=Electronic Wechat Name[zh_CN]=微信 Name[zh_TW]=微信 Exec=/opt/electronic-wechat-linux-x64/electronic-wechat Icon=/opt/electronic-wechat-linux-x64/icon.png Terminal=false X-MultipleArgs=false Type=Application Encoding=UTF-8 Categories=Application;Utility;Network;InstantMessaging; StartupNotify=false
开发环境
终端 - ZSH
Linux默认的shell是bash,相比bash,zsh更加强大。但是配置复杂,所幸,存在oh-my-zsh这么一个开源项目,集合大量来自社区的zsh配置。使得zsh功能增强变得十分容易。
安装zsh,需要
sudo apt-get install zsh
安装一下切换shell,
chsh -s /bin/zsh
oh-my-zsh的安装见Readme即可