Debian Jessie安装配置归档

主题及软件

主题:Greybird
图标:elementary-xfce
输入法:fcitx-rime
浏览器:chromium + iceweasel + opera
办公:libreoffice
音视频剪辑:Audacity + OpenShot + Subtitle Editor + Transmageddon + ffmpeg
图像/绘图:gimp + dia + inkscape + libreCAD + MyPaint + ImageMagick + blender
网络工具:bcloud + 坚果云 + transmission + Filezilla + uGet
电邮/聊天:Icedove + pidgin-lwqq
开发:sublime text + vim

配置shadowsocks

1
2
# apt-get install python-pip
# pip install shadowsocks

新建/etc/shadowsocks.json配置文件。

配合SwitchyOmenga插件,终端使用:

1
$ sslocal -c /etc/shadowsocks.json

配置node环境

1
$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.25.2/install.sh | bash

安装node:

1
$ nvm install [node version]

设置默认node版本:

1
$ nvm alias default [node version]

编译安装pidgin-lwqq

安装编译所需的库:

1
# apt-get install build-essential cmake pkg-config libcurl4-openssl-dev libsqlite3-dev libmozjs185-dev libev-dev libglib2.0-dev libpurple-dev

克隆项目(https://github.com/xiehuc/lwqq.git) 与 (https://github.com/xiehuc/pidgin-lwqq.git) 到本地。

编译安装lwqq:

1
2
3
4
5
$ cd lwqq
$ mkdir build && cd build
$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr
$ make
$ sudo make install

编译安装pidgin-lwqq:

1
2
3
4
5
$ cd pidgin-lwqq
$ mkdir build && cd build
$ cmake ..
$ make
$ sudo make install

Bumblebee解决双显卡问题

显卡配置intel hd4000 + Nvidia GT645M。

Debian Jessie使用Nvidia闭源驱动出错:

1
2
[1100.741036] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
[1100.741095] [ERROR]Aborting because fallback start is disabled.

机型不同,有一定机率解决,参考:

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756522
[2] https://github.com/Bumblebee-Project/Bumblebee/issues/580

暂未解决,使用mouveau开源驱动:

1
$ sudo apt-get install bumblebee primus

加入用户组,重启:

1
2
$ sudo adduser $USER bumblebee
$ sudo reboot

输入法配置

Debian Jessie默认自带fcitx输入框架,但不可用。安装缺失的软件包:fcitx-frontend-gtk2, fcitx-frontend-gtk3, fcitx-ui-classic即可用

统一qt程序使用gtk界面

默认无qt4设置,安装:

1
$ sudo apt-get install qt4-qtconfig

设置GUI风格GTK+。

删除残留旧配置文件

1
$ dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

使用Infinality优化字体渲染

1
2
$ git clone https://github.com/chenxiaolong/Debian-Packages.git
$ cd Debian-Packages

安装构建工具,检查依赖安装:

1
2
3
4
5
6
$ sudo aptitude install build-essential devscripts

$ cd freetype-infinality
$ dpkg-checkbuilddeps
$ cd ../fontconfig-infinality
$ dpkg-checkbuilddeps

编译安装:

1
2
3
4
5
6
$ cd ../freetype-infinality
$ ./build.sh
$ cd ../fontconfig-infinality
$ ./build.sh
$ cd ..
$ sudo dpkg -i freetype-infinality/*.deb fontconfig-infinality/*.deb

切换风格(infinality,linux,osx,osx2,win7,win98,winxp):

1
2
$ cd /etc/fonts/infinality/
$ sudo ./infctl.sh setstyle [stylename]

重启系统查看效果。

Flash插件安装

  1. Chromium

    1
    $ sudo apt-get install pepperflashplugin-nonfree
  2. Iceweasel

    1
    2
    $ sudo cp libflashplayer.so /usr/lib/iceweasel
    $ sudo cp libflashplayer.so ~/.mozilla/plugins
本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处! © 雨落
  1. 1. 主题及软件
  2. 2. 配置shadowsocks
  3. 3. 配置node环境
  4. 4. 编译安装pidgin-lwqq
  5. 5. Bumblebee解决双显卡问题
  6. 6. 输入法配置
  7. 7. 统一qt程序使用gtk界面
  8. 8. 删除残留旧配置文件
  9. 9. 使用Infinality优化字体渲染
  10. 10. Flash插件安装