(一) 基本安装
在USTC Debian 服务器上 下载最新的安装引导文件 linux和initrd.gz两个文件,
然后在grub中启动安装, 我采用的是完全网络安装.
选择的安装语言English,自动配置网络,
安装源采用的tw 的一个edu源, 不知为什么USTC的连不上.
下面开始安装基本系统, 之后我也选了默认的桌面环境.
设置相应的用户, 接下来安装grub. 重启就可以正常使用了.
(二)基本设置
把你安装时建立的那个用户加入sudoers
visudo
在 root ALL=(ALL) ALL 下面加入
%adm ALL=(ALL) ALL
然后执行 gpasswd -a username adm
username就是你刚刚创建的用户名
--------------------------
配置locale
dpkg-reconfigure locales
设置支持的语言, zh-cn.uft8 zh-cn.GBK, en-us.uft8等等
我默认设置的是英语环境en-us.uft8
介绍两个编码转换工具:
convmv是文件名编码转换工具,详细说明可以$man convmv , 这里举一个例子,把用户目录下包括各级子目录在内所有文件名从 gbk编码转换成utf8编码
convmv -f GBK -t UTF-8 --notest -r /home/user/
iconv是文件内容编码转换工具,详细也看man 举一个简单的例子,把gbk编码的a.html文件转换成utf8编码的b.html
iconv -f GBK -t UTF-8 a.html -o b.html
若批量转换可以用shell脚本,比如把一个文件夹内的文件都转换
#!/bin/bash
for i in * do iconv -f gbk -t utf8 $i >tmp cp tmp $i done rm tmp
----------------------------
安装字体
安装字体,这里我们安装bitstream-vera 加 uming (ubuntu用的)。
当然你也可以安装WQY的点整字体(目前的Debian里的WQY字体是经过压缩的,所以可能会影响系统速度。)
sudo apt-get install ttf-bitstream-vera ttf-arphic-uming
sudo apt-get install hbf-cns40-b5 ttf-arphic-bkai00mp xcin2.3 ttf2pt1-chinese xfonts-intl-chinese xfonts-intl-asian ttf-arphic-ukaiY
WQY点整字体: apt-get install xfonts-wqy
正黑字体: apt-get install ttf-wqy-zenhei
生成字体 fc-cache -fv
fc-list 查看支持的字体
单独用户可以把新字体复制到 ~/.fonts/ 目录中。
复制了新字体后,使用 fc-cache 来更新字体信息缓存:
as root:
$ fc-cache -f -v
as user
$ fc-cache -v
或
$ fc-cache <directory>
(这里的 <directory> 应该是 /usr/share/fonts/ 或 ~/.fonts/ 目录。)
------------------
安装输入法
$sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad
如果输入法不能在英文环境中使用, 尝试
$sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; export QT_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "
$sudo chmod +755 /etc/X11/Xsession.d/95xinput
如果上面的方法不行, 再尝试这个方法:
修改文件:
/etc/gtk-2.0/gtk.immodules文件,把有关xim的部分改成:
"/usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh
否则的话,右键可以看到输入法还是default
如果你升级系统了,可能你的/etc/gtk-2.0下没有东西的话就改这个:
/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules
把有关xim的部分改成:
"/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"
加上"en:"
ok,现在logout再登录
运行
im-switch -s scim 或fcitx设置scim 或fcitx为默认输入法,
现在就可以用ctrl+space调出输入法了.
(三)安装latex+cjk
因为要安装tex-live, 如果之前安装了tetex, 要先卸载
sudo apt-get remove tetex
接下来才开始安装
sudo apt-get install texlive texlive-math-extra texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-pictures texlive-science texlive-bibtex-extra texlive-common
sudo apt-get install latex-cjk-chinese ttf-arphic-* hbf-*
sudo apt-get install emacs auctex
生成字体 fc-cache -fv
fc-list 查看支持的字体
单独用户可以把新字体复制到 ~/.fonts/ 目录中。
复制了新字体后,使用 fc-cache 来更新字体信息缓存:
as root:
$ fc-cache -f -v
as user
$ fc-cache -v
或
$ fc-cache <directory>
更新latex支持的字体
updmap
sudo mktexlsr
测试
\documentclass{article}
\usepackage{CJK}
\begin{CJK}{UTF8}{gkai}
\begin{document}
您好!
\end{CJK}
\end{document}
如果不支持中文, 尝试
从这里下载字体:
ftp://cle.linux.org.tw/pub2/tex/cjk/fonts/nsungt1
下载解压后,执行那个install.sh的脚本(不要用root执行)
P.S. 那个FTP上还有不少好东西。比如这里就还有个楷体字体:
ftp://cle.linux.org.tw/pub2/tex/cjk/fonts/nkait1
测试 nsung字体
\documentclass{article}
\usepackage{CJK}
\begin{CJK}{UTF8}{nsung}
\begin{document}
您好! 测试 nsung字体.
\end{CJK}
\end{document}
(四)其他安装
gs xpdf adobereader查看ps, pdf文件
xournal 可以用于对pdf文件加注释,
这是我在linux下用的最好的对pdf注释的工具.
显卡支持等等
参考了:
http://www.linuxsir.org/bbs/forumdisplay.php?f=49
http://www.linuxsir.org/bbs/thread287473.html
http://mail.ustc.edu.cn/~lixuebai/GNU/DebianFvwm.html
Pingback: ps2pdf对多个文件的操作 « LaTeX学习
Pingback: 合并 ps/pdf 文件 « LaTeX学习
Pingback: How to use pdftk « LaTeX学习
Pingback: Debian下scim配置 « LaTeX学习