这些年来也折腾过 Ubuntu、Debian、Arch、Mint、CentOS 等多个发行版,gnome、kde、lxde、xfce 等多个桌面环境,不可否认在这个过程中逐步入门并熟悉了 Linux,但是现在有了实验室的服务器,有了 vps 之后,已经没有了在自己的 PC 上安装桌面 Linux 环境的必要了,Windows 7 才是最好的工作站操作系统,Linux 更适合部署在 Server 和 embedded system 上使用 Xshell 等程序来远程访问。
Linux 上的图形系统(X)作为一个模块化的外挂程序,这么多年了,并没有实现它所说的 customizable 和 portable,配置过 xdmcp 和 xrdp 等远程访问服务端的人都有体会,兼容性在不同的发行版和桌面环境甚至是不同版本的 remmina、x-manager 之间都不能保证。操作接口,配置方法也是五花八门,遇到一个问题,然后去查 man page,查 google,有的很幸运解决了,有的就没法解决。静下心来仔细反思之后,才发现这些操作对于入门来说还是有熟悉操作的价值的,但是对我现在来说完全就是浪费时间,没有必要为了用而用。
发几个之前使用英文版 debian 作为桌面系统的时候遇到的小问题,不知道能否为别人节省一些时间。
安装中文字体
sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
“network connection”里“add vpn”是灰色
sudo apt-get install network-connection-pptp-gnome
无法保存 vpn 密码
sudo apt-get install gnome-keyring
给 lxde 添加锁定屏幕和打开终端的快捷键
vi ~/.config/openbox/lxde-rc.xml
<keyboard> <!-- lock screen --> <keybind key="C-A-l"> <action name="Execute"> <command>lxlock</command> </action> </keybind> <keybind key="W-l"> <action name="Execute"> <command>lxlock</command> </action> </keybind> <!-- start terminal--> <keybind key="C-A-t"> <action name="Execute"> <command>lxterminal</command> </action> </keybind> <keybind key="W-t"> <action name="Execute"> <command>lxterminal</command> </action> </keybind> </keyboard>
openbox --reconfigure
apt-get 提示 “警告:一些软件包无法通过验证(WARNING: The following packages cannot be authenticated)”
一般是在`aptitude`的执行过程中按`Ctrl+C`导致的,解决办法如下
sudo apt-key update sudo apt-get update
Konsole 不能使用 YaHei Consolas Hybrid 字体
原因是 Qt 库认为这个字体不是等宽字体
vi ~/.kde/share/apps/konsole/Shell.profile
手动写入字体名称
# farewell to my linux desktop