一:Emacs 安装
在Ubuntu 上编译Emacs真是不爽啊,下的是桌面版的,缺少各种库..................
1.下载 sudo apt-get install build-essential
2.sudo apt-get install libgtk2.0-dev
3.
sudo apt-get install libncurses-dev
4.
./configure
make
make install
5.OK一切OK
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8','CURRENT','GB18030','ISO-8859-15','UTF-16']
sudo apt-get install yasm
PATH=$QTDIR/qt/bin:$PATH
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.show();
return app.exec();
}
qmake -project
-
sudo add-apt-repository ppa:fcitx-team/stable
2.安装
复制或建立链接
cd /usr/share/fonts
ln -s /home/fwolf/tools/fonts xpfonts
cd xpfonts
mkfontscale
mkfontdir
这样作和把字体拷贝到/usr/share/fonts的一个目录下的效果是一样的。后面的两个mkfont命令是生成xpfonts目录下所包含的字体的索引信息。然后运行fc-cache命令更新字体缓存:
fc-cache
现在,应该说linux就可以使用这些新装上的中文字体了 - sudo apt-get update
- sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin
- sudo apt-get install fcitx-table-all #同时安装其他码表
- im-switch -s fcitx -z default #设为默认输入法,一般不需要,除非系统有多个输入法