background
T
&
k
j
1
t
z
b
d
e
U
n
C
n
*
y
2
X
m
l
[
(
}
Q
0
S
I
L
=
G
%
U

favicon
favicon
Reverier 的博客
 

如何在 Linux 上优雅的堕落 -2

Reverier-Xu at 2019-11-15 07:32:08 Linux Workspace CC-BY-NC-SA 4.0

前言

请阅读上一篇之后再来读本文哦~

正文

基本配置

扩展软件

聊天软件

TIM, 微信是差不多是阻止大批量用户使用 Linux 的原因之最。我已经不想再吐槽某鹅厂了,这里讲一下如何在 Linux 里面使用 TIM 和微信。

使用微信十分的简单,无论是 wine 版本还是网页版都挺优秀的。在这里我们使用 electronic-wechat, 是基于 electron 和网页版微信的第三方版本,用户体验可以说是十分优秀的。ArchLinuxCN 源里也有这个软件包:

sudo pacman -S electronic-wechat

TIM 使用的是 Deepin 团队打包的 Deepin-wine 来运行的 Windows 版 TIM. 10 月 24 日腾讯发布了 LinuxQQ 2.0, 但其代码和 2008 1.0 版的差别并不大,使用的还是 GTK2.0, 在 KDE 上的兼容性非常不好,并且有许多已知 BUG. 等腾讯真正静下心来做一个说得过去的 QQ for Linux, 或许我会去体验一下。

ArchLinuxCN 源里也有打包好的 TIM:

sudo pacman -S deepin.com.qq.office

但这样我们在 KDE 环境下是打不开的,Deepin 所打包的 TIM 是适配 GTK 风格桌面的。我们安装 gnome-settings-daemon 来解决这个问题:

sudo pacman -S gnome-settings-daemon

设置/usr/lib/gsd-xsettings 为自启动:

系统设置->开机或关机->自动启动->添加脚本->输入/usr/lib/gsd-xsettings

重启就好了。

媒体播放器

由于简洁的需要,我们可以装 mplayer 来播放一些常见的视频。如果有更多的需求,可以装 VLC 播放器。VLC 就不多介绍了,用过的人除了吐槽界面丑之外都说好。另外,深度影院也是非常不错的,在 KDE 下面可能显示有一点点小问题,但总体来说使用起来还是很舒服的。

音乐播放器能基本达到 Windows 体验的只有网易云音乐了,还有一些挺优秀的本地音乐播放器,如 AMROK, 深度音乐等,可以按照需求去装。

还有一个叫做 ffmpeg 的东东,是堪比 Media Encoder 的存在,用来转码十分的方便,还可以自定义多种需求。

sudo pacman -S mplayer ffmpeg netease-cloud-music amrok
MarkDown 写作软件

其实我习惯装个插件然后用 Visual Studio Code 来撸 markdown, 这样写起来挺方便的。但是如果习惯 Word 这种图形化操作的话,也许一个专用的 MarkDown 编辑器更适合你。在这里我们使用 Typora, 当然还有 Notable, 是一款十分优秀的开源 md 编辑器,但是嘛… 我找不到安装的办法。Typora 的使用体验挺优秀的,我没体验过 Notable, 不知道会不会更好一些。

sudo pacman -S typora
办公软件

说实话,Manjaro 安装的时候带的 OpenOffice 和 LibreOffice 都是很优秀的产品,但是从 Windows 过来的用户还真不一定用的习惯… 所以!我们可以安装 WPS 的 Linux 版本。这是继网易云音乐,搜狗输入法之后第三个肯在 Linux 上用心的国产软件!除了不支持宏操作以外,其他的使用体验几乎和 Windows 版本保持了一致。

sudo pacman -S wps-office
PDF

Manjaro 带的 Okular 已经十分优秀了… 但我不知道你的版本有没有带… 索性加上:

sudo pacman -S okular
游戏
Steam

这个不说了,Manjaro 出厂带的就有,几乎畅玩主流游戏,Dota2 都可以,不用我这个菜鸡带大家逛 steam 了吧 : )

Minecraft

Minecraft! 作为一名光荣的方块人,怎么能不想办法玩 MC? 其实不费什么功夫,你把 Windows 上 MC 里的 .minecraft 文件夹复制过来就行了。对了,你在 Linux 下面看不见。开头的文件夹… 按 Ctrl+H 就可以看见隐藏文件夹了。

然后去网上找一个 HMCL.jar, 和 .minecraft 放在同一个文件夹下面,然后在终端里进入这个文件夹,输入

java -jar HMCL.jar

就可以啦!

但是这么弄还是有点麻烦..

我们在这个文件夹里建一个脚本:

touch ./start.sh
 
vim ./start.sh

start.sh

##!/bin/bash
java -jar ./HMCL.jar

然后保存退出 vim, 继续:

chmod a+x ./start.sh

然后在文件夹里一点就开啦!你也可以拖动到桌面上,然后选择链接到此处,也可以链接到 Latte-dock 里。

开发套件

按需安装就好了,个人力荐 Jetbrains 全家桶。

高级配置

我们配置好了所需的软件,接下来弄一些能显著改善用户体验的东东。

触摸板手势

Linux 下面原本是没有触摸板手势这一说的。那怎么能行呢?OS X 那么受到程序员喜爱的原因之一不就是强大的触控板手势么?所以我们一定要在 Linux 上实现这个功能。

Linux 上最容易的实现莫过于 Fusuma, 但是我折腾了一会儿发现在 KDE 上的表现确实很差很差。最后选择了 libinput-gestures 来实现,效果非常好。

我是按照 kde5 与 archlinux 环境下配置 libinput-gestures 多手势操作 这篇文章来配置的,事实证明十分好用。我就不重新把这篇文章抄一遍了,只是把我的配置贴出来供大家参考一下。

$HOME/.config/libinput-gestures.conf

## 四指右滑切换到右侧的虚拟桌面
gesture swipe right 4 xdotool key ctrl+F1
## 四指左滑切换到左侧的虚拟桌面
gesture swipe left 4 xdotool key ctrl+F2
## 在这里我把键位映射改变了一下, 可以去设置里面将切换虚拟桌面
##的快捷键改为上方的快捷键
 
## 三指下滑查看所有任务
gesture swipe down 3 xdotool key ctrl+F9
## 四指下滑最小化当前窗口
gesture swipe down 4 xdotool key super+alt+m
 
## 三指上滑打开应用程序面板 ( 开始菜单 )
gesture swipe up 3 xdotool key super+space
## 三指左右滑动快速切换不同的窗口
gesture swipe right 3 xdotool key alt+shift+Tab
gesture swipe left 3 xdotool key alt+Tab
gesture pinch in 2 xdotool key ctrl+minus # 2 指捏: 缩小
gesture pinch out 2 xdotool key ctrl+plus # 2 指张: 放大
## 事实证明这个放大缩小由于是模拟快捷键操作, 所以并不好用, 也并不流畅
## 但有总比没有好..
 
## 四指上滑立体显示所有桌面
gesture swipe up 4 xdotool key ctrl+F11

尾语

感觉应该差不多了,剩下的自己折腾就好了。加油啦!