LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2823|回复: 8

Debian-sarge安装配置手记

[复制链接]
发表于 2006-9-28 16:53:02 | 显示全部楼层 |阅读模式
=========================================================================================================
声明:
1.本文档任何人可以任意使用,但本人不承担因此而造成的任何后果。
2.本文档所记录的信息绝大部分来自google抓来的信息,向与之相关的所有劳动表示感谢。
=========================================================================================================


01.安装最小系统
02.安装基本的X系统
03.安装GNOME桌面环境
04.安装字体
05.配置locales
06.安装配置nvidia显卡GeForce4 MX
07.字体美化
08.配置GTK+程序的打开文件窗口字体编码为GBK
09.配置GTK+1.x程序使用的字体
10.配置GTK+2.0程序使用的字体
11.配置GTK+2.x程序使用的字体
12.安装中文输入法fcitx/scim
13,配置中文gvim
14.安装压缩解压缩软件zip/unzip/unrar
15.安装配置局域网内的资源共享samba/smbclient
16.配置ftp服务器
17.安装ftp工具wget/lftp/gftp
18.配置CVS
19.安装配置中文Latex
20.聊天软件gaim
21.安装音频播放器xmms
22.用totem播放全部格式的视频文件
23.用xCHM看.chm格式文件
24.安装mozilla-firefox
25.安装gs/pdf文件阅读器
26.配置远程登录(可以从其它机器远程登录到我的 Debian,也可以反过来)
27.安装bbs客户端软件qterm
28.安装星际译王
29.安装科学绘图软件gnuplot/labplot
30.安装命令行界面的科学计算软件octave
31.安装图形界面的科学计算软件scilab
32.安装通用图形图像软件dia/gthumb/gimp/gtkam/scrot
33.安装项目管理软件planner
34.安装配置电子邮件客户端Evolution
35.保存GNOME桌面环境中声卡的音量设置
36.安装java
37.安装jabref
38.用qmue安装windows2000
39.用VM-workstation安装windows2000
40.安装gnumeric电子表格
41.安装网络打印机
42.常用的压缩、解压缩操作
43.配置网卡
44.安装openoffice套件
45.安装单片机开发软件SDCC
46.安装电路图/电路板工具geda/kicad
47.安装指定版本的软件
48.降级指定软件的版本号
49.制作iso文件
50.安装Cadence-Allegro-SPB-v15.5
51.配置NFS


=========================================================================================================
01.安装最小系统

从网上下载Debian-sarge网络安装光盘映像文件(.iso文件),刻录后,从光盘引导机器,
Choose language: 简体中文->中国(在进入图形界面之前可以会有乱码。但如果选择英语,则后面的中文美化不太好做)
Select a keyboard layout: 美国英语
配置网卡
手动分区(80G hard-disk):boot(32.0MB), swap(1.0GB), /(5.0GB), /opt(15.0GB),/home(余下的全部空间)
(如果是重新安装系统,则保留 /opt, /home 不格式化,只格式化其它分区),
将改动写入磁盘后,
加载网络APT源后,提示“Choose software to install”时,什么都不选以安装最小系统。

如果机器还有windows的话,会给出提示,
将grub安装在mbr,

# nano /etc/apt/sources.list
去掉光盘源,并增加non-free contrib,最后可能是这样的:

deb http://debian.cn99.com/debian/ stable main non-free contrib
deb-src http://debian.cn99.com/debian/ stable main non-free contrib


#deb http://ftp.hk.debian.org/debian stable main non-free contrib
#deb-src http://ftp.hk.debian.org/debian stable main non-free contrib


deb http://security.debian.org/ stable/updates main non-free contrib
deb-src http://security.debian.org/ stable/updates main non-free contrib

然后运行
# aptitude update
# aptitude upgrade

根据自己的kernel-image安装相应的linux-headers-?。


=========================================================================================================
02.安装基本的X系统

# aptitude install x-window-system-core


=========================================================================================================
03.安装GNOME桌面环境

# aptitude install gnome-core gdm xscreensaver


=========================================================================================================
04.安装字体

# cd /usr/share/fonts/truetype/
# mkdir ttf-fonts   (要确认所有用户都有rx该目录的权限)
# cd ./ttf-fonts
# cp your-ttf-fonts ./ (for example: simsun.ttf)
# mkfontscale
不知道为什么,没有gbk字体,所以做如下操作:
# nano ./fonts.scale
在每一种字体的描述后面新增一行,该行以“gbk-0”结尾(不包括引号),并且将文件第一行的数值加“1”

# mkfontdir (因为fonts.dir文件与fonts.scale文件相同,所以可以:cp fonts.scale fonts.dir)

# nano /etc/X11/xorg.conf
Section "Files"
        FontPath        "/usr/share/fonts/truetype/ttf-fonts"
EndSection

xlsfonts命令可以列出系统字体。


=========================================================================================================
05.配置locales

# dpkg-reconfigure locales
选中下列选项:
en_US ISO-8859-1
en_US.UTF-8 UTF-8
zh_CN GB2312
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8

选择缺省字符集为zh_CN.GBK。


=========================================================================================================
06.安装配置nvidia显卡GeForce4 MX

下载NVIIDA-Linux-x86-1.0-8762-pkg1.run
从grub的启动画面可以看到系统的kernel版本编号,
我的是: 2.6.8-2-386
然后在终端中运行:
# aptitude install gcc make(确保编译内核的gcc与系统安装的gcc版本要一致)
# aptitude install linux-headers-2.6.8-2-386
# sh NVIDIA-Linux-x86-1.0-8762-pkg1.run --kernel-source-path=/usr/src/linux-headers-2.6.8-2-386
# nano /etc/X11/XF86Config-4
找到
Section "Device"
    Identifier     "NVIDIA Corporation NV18 [GeForce4 MX - nForce GPU]"
    Driver         "nvidia"
    Option         "NoLogo" (添加这一行)
EndSection



=========================================================================================================
07.字体美化

$ nano ~/.fonts.conf (注意不能有中文注释)

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

<!--my fonts additions configure-->
<!--Disable font alias for Chinese 8-20-->
<match target="font" >
   <test compare="eq" name="family" qual="any" >
      <string>SimSun</string>
      <string>SimHei</string>
   </test>
   <test compare="more" name="pixelsize" qual="any">
      <double>8</double>
   </test>
   <test compare="less" name="pixelsize" qual="any">
      <double>20</double>
   </test>
   <edit mode="assign" name="antialias" >
      <bool>false</bool>
   </edit>
</match>

<!--resize non-western character space-->
<match target="font">
<test target="pattern" name="lang" compare="contains">
<string>zh-tw</string>
<string>zh-cn</string>
<string>ja</string>
<string>ko</string>
</test>
<edit name="spacing">
<const>proportional</const>
</edit>
<edit name="globaladvance">
<bool>false</bool>
</edit>
</match>

</fontconfig>


=========================================================================================================
08.配置GTK+程序的打开文件窗口字体编码为GBK

$ nano ~/.gnomerc
在文件末尾加入下面几行
# 配置GTK+程序的打开文件窗口字体编码为GBK
export G_FILENAME_ENCODING=GBK


=========================================================================================================
09.配置GTK+1.x程序使用的字体

# mkdir /etc/gtk && nano /etc/gtk/gtkrc.zh_CN
内容如下:
# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga <pablo@mandrakesoft.com>
#

# GTK+1.x中文使用simsun字体,英文使用adobe字体。
style "gtk-default-zh-cn" {
       fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
                  -*-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"


=========================================================================================================
10.配置GTK+2.0程序使用的字体

$ nano ~/.gnomerc
在文件末尾加入下面几行
# GTK+2.0程序使用Xft
export GDK_USE_XFT=1


=========================================================================================================
11.配置GTK+2.x程序使用的字体

GTK+2.x程序字体配置可通过gnome桌面系统提供的gnome-font-properties工具来配置,该工具可在GNOME桌面环境中的"桌面"--"首选项"--"字体"中找到。将所有字体改成simsun/10,其中“窗口标题字体”为"11"。


=========================================================================================================
12.安装中文输入法fcitx/scim

.1 fcitx
# aptitude install fcitx
$ nano ~/.gnomerc
加入下面几行
# fcitx输入法
export XIM_PROGRAM=fcitx
export XIM=fcitx
export XMODIFIERS="@im=fcitx"
fcitx&

注销,重新登录,即可用 "Control-Space" 切换输入法了。如果fcitx不能显示中文(汉字都成了小方块),设置 ~/.fcitx/config 的第一行“显示字体(中)=simsun”,注销后重新登录就可以了。

====如果想要scim输入法,则(begin)====
scim:
su root
$sudo apt-get install scim scim-gtk2-immodule scim-chinese scim-tables-zh
$sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; scim -d ' > /etc/X11/Xsession.d/95xinput "
$sudo chmod +755 /etc/X11/Xsession.d/95xinput
====如果想要scim输入法,则(end)====


=========================================================================================================
13.配置中文gvim

# aptitude install vim-gnome
$ nano ~/.gvimrc
set encoding=chinese
set langmenu=zh_CN.GBK
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim

set guifont=simsun\ 11
set number
set ft=r
set autoindent          " always set autoindenting on
set nocompatible
colorscheme torte       " set color scheme
set autowrite                   " auto write
set backspace=2         " set the flexibility of Backspace<BS> and Delete<Del>
set mouse=a             " set mouse functions
set ruler               " open display line numbers
set tabstop=4           " set tab width
set shiftwidth=4        " set auto shift width
set smartindent         " set smart indent
syntax on               " distinguish syntax from file type
set wrap                " set wrap
filetype indent on      " OPTIONAL: This enables automatic indentation as you type.


=========================================================================================================
14.安装压缩解压缩软件zip/unzip/unrar

# aptitude install bzip2 zip unzip unrar


=========================================================================================================
15.安装配置局域网内的资源共享samba/smbclient

# aptitude install samba smbclient smbfs

samba是服务器软件包,smbclient是客户端软件包,可选安装。Samba服务器的配置文件叫
smb.conf,位于/etc/samba/目录下。在/usr/share/samba/目录下也有一个smb.conf文件备
份,如果你在配置服务器时把 /etc/samba/smb.conf改乱了,就可以用该文件来恢复到初始
状态。启动脚本位于/etc/init.d/目录下,叫samba,如果修改了smb.conf配置文件,可用
samba restart命令重启Samba服务器。
/etc/default/samba文件可设置samba服务器的启动方式,是daemons还是inetd,默认的设
置是采用daemons方式的:

关闭服务器可用smbcontrol这个程序。命令格式如下:

# smbcontrol smbd shutdown

在系统中创建share用户用于局域网内共享
# adduser share

第一步:从自己的 Debian 查看局域网内的其它机器
    .1 su share
    .2 从Debian查看网上邻居:
       smbclient -N -L ip_address_my_own_pc | more
       例如: smbclient -N -L 10.1.7.92 | more
    .3 从Debian查看windows的共享资源:
      smbclient -L hostname(or ip address) -U username
       例如: smbclient -L 10.1.7.100 -U ome
           smbclient -L omeprint -U ome
    .4 从Debian连接windows的共享资源:
       smbclient \\\\hostname(or ip address)\\sharename -U username
       例如: smbclient \\\\10.1.7.100\\ome -U ome
           smbclient \\\\omeprint\\ome -U ome
    .5 安装windows的共享资源到Debian :
       smbmount \\\\hostname(or ip address)\\sharename /home/share -o
username=share-user-name,password=password-for-share-user-name
       例如: smbmount \\\\10.1.7.100\\ome /home/share -o username=ome,
password=omelab
           smbmount \\\\omeprint\\ome /home/share -o username=ome,
password=omelab
    .6 卸载windows的共享资源 :
         退出所有与该共享有关的应用程序,然后:
       smbumount /home/share
         如果提示Device or resource busy, 则:
       su root
       /etc/init.d/fam stop
       /etc/init.d/fam restart
       smbumount /home/share

第二步:从局域网内其它机器查看自己的Debian
        .1 创建密码文件
                # touch /etc/samba/smbpasswd

        .2 增加samba用户
                # smbpasswd -a share

        .3 删除samba用户
                # smbpasswd -x share

                [Note]
                samba的用户名必须与Linux系统的用户名一致,但密码可以不同。用户登录Sabma服务器时
                的密码是使用sabpasswd程序设置的密码。

        .4 # gvim /etc/samba/smb.conf
                更改 ####### Authentication ####### 段的
                   security = user
                更改 #======================= Share Definitions ======================= 段的
                [homes]
                          browseable = no
                           writable = yes

        .5 重启samba
                # /etc/init.d/samba restart

        .6 从一台windows的机器运行
                \\huyimin
                提示输入帐号、密码时,输入刚才添加的用户和密码,即可。

                这样,最基本的Samba服务器就设置好了,在Windows上就可用share用户名访问Samba服务器
                上的/home/share目录了。


=========================================================================================================
16.配置ftp服务器

# aptitude install vsftpd
(会创建一系统用户ftp)

# cp /etc/vsftpd.conf /etc/vsftpd.conf.old && gvim /etc/vsftpd.conf
    将如下内容拷贝到该文件:
#===========匿名用户相关===========

#接受匿名用户
anonymous_enable=YES

#匿名用户login时不询问口令
no_anon_password=YES

#匿名用户是否可以上传
anon_upload_enable=NO

#匿名用户是否可以新建目录
anon_mkdir_write_enable=NO

#匿名用户是否拥有除了上传和新建目录之外的其他权限,如删除、更名等
anon_other_write_enable=NO

#是否修改匿名用户所上传文件的所有权
chown_uploads=YES
#在chown_uploads=YES时,改变上传文件的所有者为root
chown_username=root

#匿名用户登录后的目录
anon_root=/home/ftp

#===========本地用户相关===========

#接受本地用户
local_enable=YES

#本地用户login后所在目录,若没有设置此项,则本地用户login后将在他的home目录(/etc/passwd的第六个字段)中.
local_root=/home/ftp

#可以上传(全局控制).
write_enable=YES

#本地用户上传文件的umask
local_umask=002

#使用上传/下载日志,日志文件默认为/var/log/vsftpd.log,可以通过xferlog_file选项修改
xferlog_enable=YES
#日志使用标准xferlog格式
xferlog_std_format=YES

#login时的欢迎信息
ftpd_banner=Welcome to HU Yimin's FTP service.
#设置的话将覆盖上面的ftpd_banner设置,用户login时将显示/etc/vsftpd/banner中的内容
banner_file=/etc/vsftpd_welcom_message
#为YES则进入目录时显示此目录下由message_file选项指定的文本文件(,默认为.message)的内容
dirmessage_enable=YES

#如为YES, 则记录在chroot_list_file选项所指定的文件(默认是/etc/vsftpd.chroot_list)中的用户
#将被chroot在登录后所在目录中,无法离开.
chroot_list_enable=YES

#若设置为YES则检察下面的userlist_deny选项
userlist_enable=YES
#若为NO,则仅接受记录在userlist_file选项指定文件(默认是/etc/vsftpd.user_list)中的用户的login请求.
#若为YES则不接受这些用户的请求.
userlist_deny=NO
#注意!!!vsftpd还要检察/etc/vsftpd.ftpusers文件,记录在这个文件中的用户将无法login!!

#服务器以standalong模式运行,这样可以进行下面的控制
listen=YES
#匿名用户的传输比率(b/s)
anon_max_rate=512000
#本地用户的传输比率(b/s)
local_max_rate=10240000
#可接受的最大client数目
max_clients=100
#每个ip的最大client数目
max_per_ip=5

# Make sure PORT transfer connections originate from port 20 (ftp-data).
connect_from_port_20=YES

# This string is the name of the PAM service vsftpd will use.
pam_service_name=vsftpd

#开启tcp_wrappers支持
tcp_wrappers=YES

# This option should be the name of a directory which is empty.  Also, the
# directory should not be writable by the ftp user. This directory is used
# as a secure chroot() jail at times vsftpd does not require filesystem
# access.
secure_chroot_dir=/var/run/vsftpd

# This option specifies the location of the RSA certificate to use for SSL
# encrypted connections.
rsa_cert_file=/etc/ssl/certs/vsftpd.pem

.3  # gvim /etc/vsftpd.chroot_list
    该文件中的每一行为一用户名,被记录的用户名登录ftp后不能更改目录,我在这里设置三个用户,前面两个为匿名用户(注意不能有前导空格):
anonymous
ftp
ftper

.4  # gvim /etc/vsftpd.user_list
    该文件中的每一行为一用户名,被记录的用户名可以登录ftp,我在这里设置三个用户,前面两个为匿名用户(注意不能有前导空格):
anonymous
ftp
ftper

.5  建立login时的欢迎信息
# gvim /etc/vsftpd_welcom_message
==============================================================
              Welcome to HU Yimin's FTP service.              
   Any question, please send email to huyimin.cn@gmail.com.   
==============================================================

.6  # groupadd ftp && adduser ftper && gvim /etc/group (在ftp的组名后面加上用户ftper,如果有多个用户则用逗号分开)
    # mkdir /home/ftp/download && mkdir /home/ftp/upload && chmod -R 755 /home/ftp && chmod -R 775 /home/ftp/upload && chgrp ftp /home/ftp/upload

.7  重启 ftp 服务
# pkill vsftpd
# /usr/sbin/vsftpd&

.8  至此vsftpd的基本配置就完成了.这里我们接受匿名用户anonymous/ftp和本地用户ftper的请求.anonymous/ftp只能下载,ftper可以下载和上传.他们登录后均在/home/ftp目录下,且无法离开这个目录(被chroot了).ftper可以在/home/ftp/pub目录中建立目录和上传文件,上传文件的权限为755(设置了local_umask=022).匿名用户的传输比率为500kb/s,ftpuser的传输比率为10mb/s.可联接的最多客户数为100,每ip可联接的最多客户数为5.

    如果需要使本地用户ftpput可以login,只需要将他加入/etc/vsftpd.user_list,要使他可以上传,只需将他加入ftp组.要让他登录后不能更改目录,则需要将他加入/etc/vsftpd.chroot_list.

    接着我们可以在/home/ftp下的各个目录(包括/home/ftp)下建立.message文件,这样用户进入这个目录时vsftpd将显示.message的内容,你可以在这里面写上欢迎信息或者注意事项等等.

    vsFTPd服务器的运行;
    /usr/sbin/vsftpd&
    vsFTPd服务器是否运行起来;
    pgrep vsftpd
    vsFTPd 服务器关闭:
    pkill vsftpd

    查看谁登陆了FTP,并杀死它的进程:
    ps -xf | grep ftp
    kill 进程号


=========================================================================================================
17.安装ftp工具wget/lftp/gftp

# aptitude install wget lftp gftp

wget/lftp为字符界面的,但是最强、最稳定 (wget -c --tries=0 ftp://---(http://---)文件)
gftp为图形界面的,安装完毕后,在 “应用程序”-->“互联网”下面有其快捷方式。


=========================================================================================================
18.配置CVS

.1, 安装 CVS
    # aptitude install cvs

.2, 建立 CVS 用户
    # adduser cvs

.3, # more /etc/services | grep cvspserver
    确保有以下两行,否则要手动添加:
    cvspserver 2401/tcp #CVS client/server operations
    cvspserver 2401/udp #CVS client/server operations

.4, 创建CVS仓库
        # su cvs
        $ cvs -d /home/cvs init

.5, 建立CVS服务启动文件
        $ su root
       
        .5.1如果用inetd,
        # gvim /etc/inetd.conf
        在文件末尾加入下面二行代码(第二行是完整一行,不能分断):
# cvs server
cvspserver stream tcp nowait root /usr/bin/cvs cvs -f --allow-root=/home/cvs pserver

        .5.2如果使用xinetd,
        # gvim /etc/xinetd.d/cvspserver
        将下述代码拷贝进去:
service cvspserver
{
    disable = no
    flags = REUSE
    socket_type = stream
    wait = no
    user = root
    env = HOME=
    server = /home/cvs/cvs.run
    log_on_success += USERID
    log_on_failure += USERID
    only_from       = 192.168.0.0/24 #限制用户访问的IP
}

    然后nano /home/cvs/cvs.run
    将下述代码拷贝进去:
#!/bin/bash
/usr/bin/cvs -f \
--allow-root=/home/cvs \
pserver

    最后chmod +x /home/cvs/cvs.run

        .5.3重新启动inetd或xinetd
    /etc/init.d/inetd restart 或者 /etc/init.d/xinetd restart

        # netstat -l | grep cvspserver
    应该看到:
    tcp 0 0 *:cvspserver *:* LISTEN

.6, 管理 CVS 用户(不同于系统用户),实现:
        cvser     可以读写 /home/cvs
        cvsguest  可以读   /home/cvs
        # aptitude install apache2

        # htpasswd -c /home/cvs/CVSROOT/passwd cvser
        # htpasswd /home/cvs/CVSROOT/passwd cvsguest

        # gvim /home/cvs/CVSROOT/passwd
        在每一行的末尾加上 :cvs
        即将 CVS 用户映射到系统用户 cvs

        # gvim /home/cvs/CVSROOT/readers
        每行一个用户名(行首不能在空格):
cvsguest

        # chmod +w /home/cvs/CVSROOT/config && gvim /home/cvs/CVSROOT/config && chmod -w /home/cvs/CVSROOT/config
去掉第二行的 #SystemAuth=no 前面的注释符号 "#",这样 cvs 只认证 cvs 用户而不考虑系统用户。

        # chmod -R 775 /home/cvs

        至此, CVS 服务器端配置完毕。

.7, 为方便部分 CVS 客户端软件快速找到仓库中的模块,可以在 /CVSROOT/modules 文件中
    加入模块索引:
    module_alias_name(模块别名,可以是中文)    -a module_path(模块的根目录名,最好不要有中文)
    如:胡益民的软件库        -a YM-software-lib

.8, 下面在 CVS 客户端操作:
        # su ymhu
        $ gvim ~/.bashrc
        在文件的末尾加上:
# cvs
export CVSROOT=:pserver:cvser@localhost:/home/cvs


        重新登录(或运行 source ~/.bashrc)

    cd ~
    mkdir working
    cd working
    mkdir cvstest
    cd cvstest
    cvs login
    cvs import -m "新建模块" cvstest huym release_tag
    cd ..
    rm -R cvstest
    cvs checkout cvstest
    cvs logout

.9, 配置 web 界面的 CVS 客户端 CVSWEB:
        # aptitude install cvsweb
    修改CVSWEB的配置文件:
    man cvsweb
    # gvim /etc/cvsweb.conf
    修改$defaulttitle为defaulttitle = "HU YiMin's CVS Repository";
    修改$address为address = '<span style="font-size: smaller">HU YiMin &lt;<a href="mailto:huyimin.cn@gmail.com">huyimin.cn@gmail.com</a>&gt;</span>';
    去掉$long_intro

    找到 @CVSrepositories = (
    参照其下面的代码,将下面一行添加进去:
        'cvs-root' => ['YM-cvs-root', '/home/cvs'],
    将$charset = '';改成$charset = 'GBK';

    现在可以在浏览器中输入下述命令来查看CVS的仓库了:
    http://10.1.7.92/cgi-bin/cvsweb/
    http://localhost/cgi-bin/cvsweb/

.10,图形客户端:http://www.wincvs.org/
    Linux 系统选用 gcvs(# aptitude install gcvs, 安装完毕后,在"应用程序->Debian菜单->程序->编程"下面有快捷方式);
    windows 系统选用 wincvs。


=========================================================================================================
19.安装配置中文Latex

====方法(一):tetex+GB=====================================================
http://www.linuxsir.cn/bbs/showthread.php?t=107395

apt-get install tetex-base tetex-bin tetex-extra cjk-latex dvipdfmx ttf-arphic* tfm-arphic* latex-beamer latex-xcolor pgf

安装时使用缺省选项,不做任何其他的设定就可以用了。

测试
% test.tex 记得保存时选择 GB2312 编码格式
\documentclass{article}
\usepackage{CJK}
\begin{document}
\begin{CJK}{GB}{song}
这是 latex
\end{CJK}
\end{document}

然后 latex test && latex test && bibtex test && dvipdfm(dvipdfmx会有一堆警告,不影响使用) test && gpdf(acroread) test.pdf 就应该可以看到生成 test.pdf 文件了。

注意我用的是GB而不是GBK,而且只能用song/kai两种字体。说实在的,俺确实很懒,能用就行了。
使用过程中如果缺少什么宏包,到http://www.ctan.org/search.html# ... latex目录下,su root && mktexlsr即可。

====方法(二):texlive=======================================================
http://www.hebl.name/zh/?p=120

.1 先安装 texlive2005
        # mount -o loop -t iso9660 path-to/texlive2005-inst-20051102.iso /cdrom
        # cd /cdrom
        # sh ./install-tl.sh
           出现主菜单界面时,选择: C,去掉一些不需要的文档,L,-,d,确保Chinese被选上,D,1,将安装目录更改到/opt/texlive/2005,R 返回主菜单界面,
           然后选择 I 开始安装。

.2 路径设置(root用户以及使用texlive2005的每个用户都要做)
        $ gvim ~/.bashrc
        在文件末尾加上:
# texlive2005
export TEXDIR=/opt/texlive/2005
export PATH=$PATHTEXDIR/bin/i386-linux

.3 中文配置
        rm -R ~/.texlive2005 (如果有的话)
        # cp path-to/gbkfonts-linux-for.tetex3.0 /usr/local/bin/ && chmod +x /usr/local/bin/gbkfonts-linux-for.tetex3.0
        # cp /opt/texlive/2005/texmf/web2c/texmf.cnf  /opt/texlive/2005/texmf/web2c/texmf.cnf.old
        # gvim /opt/texlive/2005/texmf/web2c/texmf.cnf
        修改 OSFONTDIR = /usr/share/fonts/truetype/ttf-fonts (因为我在安装系统字体时,已经把一些ttf字体文件放到这里)
        # reboot
        # cd /opt/texlive/2005/texmf-local
        # gbkfonts-linux-for.tetex3.0 /usr/share/fonts/truetype/ttf-fonts/simsun.ttf song (其它字体照做)
        # cd ./fonts && mkdir sfd && mkdir cmap
        # cp path-to/UGBK.sfd ./sfd/
        # cp path-to/Adobe-GB1-UCS2 ./cmap/
        # cp path-to/UniGB-UCS2-H ./cmap/
        # cp path-to/UniGB-UCS2-V ./cmap/
        # cp path-to/UniGB-UTF16-H ./cmap/
        # cp path-to/UniGB-UTF16-V ./cmap/
        # cp /opt/texlive/2005/texmf-var/web2c/updmap.cfg /opt/texlive/2005/texmf-var/web2c/updmap.cfg.old
        # cp /opt/texlive/2005/texmf/web2c/updmap.cfg  /opt/texlive/2005/texmf/web2c/updmap.cfg.old
        # gvim /opt/texlive/2005/texmf-var/web2c/updmap.cfg
        在最后加上一行:
Map cjk.map
        # mktexlsr && updmap-sys

.4 现在OK了,所有设置了texlive2005路径的用户都可以在字符界面下使用latex相关的全部功能了。
   可以使用的中文字体:song、hei、li、fs、you、kai
   可以用latex/bibtex/pdflatex/dvipdfm/divpdfmx(生成的PDF文件的字体有点发虚)。
   当提示缺少宏包时,到http://www.ctan.org/search.html#byName下载,放到$TEXDIR/texmf/tex/latex目录下,# mktexlsr即可。


=========================================================================================================
20.聊天软件gaim

# aptitude install gaim

用gaim登录google talk.
Gaim是一个跨平台的IM客户端,支持多种IM协议,如AIM、MSN和Jabber等。Google talk是Google推出的IM服务,它采用了开放的XMPP协议。下面介绍如何在Gaim中登Google talk。
登录Google talk需要有Gmail帐号,在登录前请先准备好。运行gaim后,点击“帐户”--“添加”按钮添加一个新帐户。依次填入以下信息:
协议:Jabber
用户名:huymEmail       #不含Gmail.com后缀的Gmail帐户名
服务器:gmail.com      
资源:Gaim              #默认值      
密码:xxxx              
别名:胡益民            #别名,可选填写

接着点击“显示全部选项”,配置Jabber选项:
选中“若可用则使用TLS”和“允许在不加密流上的纯文本验证”两个选项
端口:5222
连接服务器:talk.google.com
代理类型:无代理

点击“保存”,完成帐户设置。点击在线即可连接google talk。


=========================================================================================================
21.安装音频播放器xmms

# aptitude install xmms
在~/.xmms/目录下有其配置文件: config,修改allow_multiple_instances=TRUE可以让其运行多个实例。


=========================================================================================================
22.用totem播放全部格式的视频文件

# aptitude install totem

http://www.mplayerhq.hu/MPlayer/ ... 建一个)即可。


=========================================================================================================
23.用xCHM看.chm格式文件

# aptitude install xchm


=========================================================================================================
24.安装mozilla-firefox

# aptitude install mozilla-firefox


=========================================================================================================
25.安装gs/pdf文件阅读器

.1) evince:
        # aptitude install evince
       
.2) AdobeReader:
        从ftp://ftp.adobe.com/pub/adobe/re ... inux_chs.tar.gz),
        su root
        # cd /opt
        # tar -zxvf AdbeRdr701_linux_chs.tar.gz
        # ./AdobeReader/INSTALL
        指定安装路径为/opt/Adobe/Acrobat7.0
        # ln -s /opt/Adobe/Acrobat7.0/bin/acroread /usr/local/bin/acroread
    # rm -R ./AdobeReader (删除无用文件)
       
        以普通用户身份(所有要使用adboereader浏览器插件的用户)为web浏览器安装adobeReader插件。
        $ /opt/Adobe/Acrobat7.0/Browser/install_browser_plugin
        选择<2>,然后启动web浏览器并启用JAVA支持选项。


=========================================================================================================
26.配置远程登录(可以从其它机器远程登录到我的 Debian,也可以反过来)

# aptitude install vino xvncviewer

local_user 为一系统用户
退出root用户,切换到local_user用户,在终端下输入:
vino-preferences
出现一个很简单的配置界面,我选择密码控制。

现在到远程机器安装vncviewer,然后运行并输入: huyimin:0(或者10.1.7.92:0),怎么样?看到效果了吧。

任何一个系统用户都可以通过命令vino-preferences来配置自己的远程登录,当该系统用户在本地登录后,其vino会自动启动,此时可以在远程机器通过vncviewer进行登录。


=========================================================================================================
27.安装bbs客户端软件qterm

# aptitude install qterm
安装完毕后,在 “应用程序”-->“互联网”下面有其快捷方式。


=========================================================================================================
28.安装星际译王

# aptitude install stardict
安装完成后在“应用程序”-->“附件”下面有快捷方式。可以从其主页上下载字典放到/usr/share/stardict/dic即可。


=========================================================================================================
29.安装科学绘图软件gnuplot/labplot

# aptitude install gnuplot labplot

安装完毕后,在终端输入gnuplot即可启动该软件。
在web浏览器中输入http://localhost/dwww进入/usr/share/doc folders, 即可看见详细的帮助文档。


=========================================================================================================
30.安装命令行界面的科学计算软件octave

octave(命令行,特点是和MATLAB几乎差不多的命令)

# aptitude install octave

安装完毕后,在终端输入octave即可启动该软件。
在 web 浏览器中输入:
http://localhost/cgi-bin/dwww?ty ... htmldoc/octave.html
或者输入http://localhost/dwww进入/usr/share/doc folders, 即可看见详细的帮助文档。


=========================================================================================================
31.安装图形界面的科学计算软件scilab

# aptitude install libxp6

www.scilab.org 上下载最新版本,参见其帮助文档:
.1编译好的版本(推荐)
    su root
    cd /opt
    # tar -zxvf path-to/scilab-4.0.bin.linux-i686.tar.gz
    # cd scilab-4.0
    # make
.2源码版本
    # cd /opt
    # tar -zxvf scilab-4.0-src.tar.gz
    # cd scilab-4.0
    # ./configure
    # make all #奇怪为什么不简单的用make
    # sudo make install
.3安装完毕后,# ln -sf /opt/scilab-4.0/bin/scilab /usr/local/bin/scilab,要运行scilab, 在终端输入scilab 即可。


=========================================================================================================
32.安装通用图形图像软件dia/gthumb/gimp/gtkam/scrot

# aptitude install dia gthumb gimp gtkam scrot

gthumb,类似acdsee,功能绝不差于acdsee,安装:apt-get install gthumb
gimp,比肩photoshop的图像处理软件,几乎和photoshop一模一样,gnome的老祖宗:)
gtkam,数码相机软件,支持很多相机,无须另加驱动,我的Olympus相机一下子就认出来了
scrot 抓图


=========================================================================================================
33.安装项目管理软件planner

# aptitude install planner


=========================================================================================================
34.安装配置电子邮件客户端Evolution

# aptitude install evolution

   研究院的 email server 为: 202.105.139.246
   gmail.com 的邮箱:
        接收邮件:服务器类型-->pop/主机-->pop.gmail.com/使用安全连接-->SSL加密/认证类型-->密码
        发送邮件:服务器类型-->smtp/主机-->smtp.gmail.com/使用安全连接-->SSL加密/认证类型-->Login
   163.com 的邮箱:
        接收邮件:服务器类型-->pop/主机-->pop.163.com/使用安全连接-->从不/认证类型-->密码
        发送邮件:服务器类型-->smtp/主机-->smtp.163.com/使用安全连接-->从不/认证类型-->Login


=========================================================================================================
35.保存GNOME桌面环境中声卡的音量设置

每次重启电脑后,都变成静音了,需重新调整音量。经研究,原来是我没有把ALSA声音系统的当前设置状态保存到/var/lib/alsa/asound.state中。而每次重启电脑时,ALSA系统的初始化脚本(/etc/init.d/alsa)会用/var/lib/alsa/asound.state这个默认的配置文件来设置ALSA系统的状态。所以就造成用户自已配置的状态失效,每次重启都还原到初始状态。OK,知道原因了,就可对症下药了。有一个工具叫 alsactl,它可自动把当前配置信息保存到/var/lib/alsa/asound.state中。alsactl包含在alsa-utils软件 包中。用以下命令安装:
# apt-get install alsa alsa-utils

把音量、音色等调整好后,再用以下命令把当前声卡的状态保存到/var/lib/alsa/asound.state文件中:
#  alsactl store

重启电脑,马上就可聆听到自由的声音了。


=========================================================================================================
36.安装java

到SUN官方网站下载最新jre包,我下载的是jre-1_5_0_07-linux-i586.bin,并把该文件的属性改成可执行,直接执行该文件。
# chmod +x jre-1_5_0_07-linux-i586.bin
# cd /opt (我把java安装到/opt目录)
# path-to/jre-1_5_0_07-linux-i586.bin
这样java会安装到/opt/jre1.5.0_07目录。

在要使用java的用户的~/.gnomerc文件中加入下面的环境变量:

# java
export PATH=$PATH:/opt/jre1.5.0_07/bin
export CLASSPATH="/usr/local/jre1.5.0_07/lib"
export JAVA_HOME="/usr/local/jre1.5.0_07"

重启登录后,就可使用java命令了,你可用java -version命令进行测试。

为mozilla-firefox浏览器安装java插件:
# cd /usr/lib/mozilla-firefox/plugins && ln -s /opt/jre1.5.0_07/plugin/i386/ns7/libjavaplugin_oji.so
启动mozilla-firefox浏览器(如果mozilla-firefox浏览器正在运行,则重新启动它)。转至“Edit”> “Preferences” 在“Web Features”类别下方 > 选择“启用 Java”

使Java能处理中文:
# cd /opt/jre1.5.0_07/lib/fonts/ && mkdir fallback && cd ./fallback &&  ln -s /usr/share/fonts/truetype/ttf-fonts/* ./
(我在安装系统字体时,已经将相关文件放在/usr/share/fonts/truetype/ttf-fonts/目录)


=========================================================================================================
37.安装jabref

直接下载JabRef的.jar文件,在命令行用:java -jar JabRef.jar即可。


=========================================================================================================
38.用qmue安装windows2000

.1 安装qemu+kqemu
# aptitude install qemu
找个地方安装你的虚拟机,要注意下自己的空间哦,强烈建议你先#df -h查看一下磁盘空间。
# mkdir /opt/qemu && cd /opt/qemu
从其主页上下载加速器kqemu,参照说明安装(确保编译内核的gcc与系统安装的gcc版本要一致)
#  tar zxvf path-to/kqemu-1.3.0pre9.tar.gz
# cd kq* && make clean && ./configure && make && make install && modprobe kqemu && cd ..
创建虚拟机磁盘,后面的8G意思是创建一个8G的磁盘,大小你自己定
# qemu-img create -f  qcow win2k.img 8G
接下就是要安装虚拟机了,我有两手准备,一是光驱,二是ISO文件(没有kqemu的支持不能用iso文件)
# qemu -hda win2k.img -cdrom /dev/hdc -boot d -m 256 -enable-audio -localtime -win2k-hack
如果提示:Could not open '/dev/kqemu' - QEMU acceleration layer not activated
退出qemu到命令终端运行,
# modprobe kqemu
如果还不行,就重新安装一下kqemu

解释上面的语法:
-hda 是指定硬盘,在本文里我们使用的是刚才创建的/opt/qemu/win2k.img
-cdrom 指定使用光驱,这个参数后面必须要跟个文件名,在上面的例子里我用的是我的物理光驱/dev/hdc,如果你要使用ISO文件,那就写上文件的路径,比如我第二安装时用的就是path-to/win2k.iso
-m 是指定虚拟机使用的内存大小,后面的数字即是你要指定的内存数,我的是256M
-boot 当然就是指定虚拟机启动用的设备,-boot后可以选择的参数是 a ,c ,d .其中a 是指从软盘启动,c 就是用硬盘启动,d 当然就是光驱启动了。
-enable-audio 这个意思我就不说了。
-localtime 就是说要使用你的实际主板bios上的时间。

.2 使用qemu
安装成功后,整个windows2000系统就打包成一个win2k.img磁盘映像文件,如果要从该映像文件中启动系统,可用以下命令。
# qemu -hda win2k.img -boot c -m 256 -localtime -parallel /dev/parport0
-boot c参数表示从硬盘启动系统,也就是从win2k.img磁盘映像文件启动系统。
-parallel /dev/parport0表示在虚拟机内启用主机的并行口0。

.3 几个常用的快捷键:
ctrl+alt+F    全屏切换
ctrl+alt      鼠标在虚拟机和主机间切换

.4 安装过程中,要求换盘:
在qemu中按ctrl+alt+2切换到qemu monitor模式,输入?或help可以查看可用命令及使用说明。
(在其他版本的qemu中,运行qemu加载OS后,这个shell就会自动变成qemu monitor模式)
change device filename -- change a removable media
看来它就是用来换盘的了: change cdrom path-to/your-iso-file.iso


=========================================================================================================
39.用VM-workstation安装windows2000

目前sarge发行版中的qemu的速度还是有点慢,因此先用VM-workstation.

.1 下载vmware for linux,我下载的是VMware-workstation-5.5.1-19175.tar.gz

.2 解压tar.gz包到/opt目录,以root用户下进入该目录并运行./vmware-install.pl
# cd /opt && tar -zxvf path-to/VMware-workstation-5.5.1-19175.tar.gz
# cd vmware-distrib

.3 根据提示将软件安装到/opt/vmware5.5目录下
In which directory do you want to install the binary files?
[/usr/bin] /opt/vmware5.5/bin

In which directory do you want to install the mime type icons?
[/usr/share/icons] /opt/vmware5.5/share/icons

In which directory do you want to install the application's icon?
[/usr/share/pixmaps] /opt/vmware5.5/share/pixmaps

其余都是回车即可。

.4 安装完成后,在需要运行虚拟机的系统用户的~/.bashrc文件中添加目录设置,
# vmware
exprot PATH=$PATH:/opt/vmware5.5/bin
重新登录后,在命令行下运行vmware即可启动虚拟机,要删除虚拟机,以root用户运行/opt/vmware5.5/bin/vmware-uninstall.pl。

.5 删除不需要的文件
# rm -R ./vmware-distrib

.6 以普通用户身份使用vmware(ymhu为一系统用户)
Serial Number: 3KW2W-AYR2C-88M6F-4MDQ2
Name: ymhu
Company Name: ome

# mkdir /opt/vmware5.5/ymhu/
# chown -R ymhu.ymhu /opt/vmware5.5/ymhu/
su ymhu
$ vmware
宿主系统和guest系统采用NAT网络连接,这样可以共享网络,装好以后2k就可以直接上网,速度也不错!


=========================================================================================================
40.安装gnumeric电子表格

# aptitude install gnumeric


=========================================================================================================
41.安装网络打印机

# aptitude search cups
# aptitude search foomatic
将相关的包安装上,我的是:
# aptitude install cups cups-pdf cupsomatic-ppd cupsys cupsys-bsd cupsys-client cupsys-driver-gimpprint cupsys-driver-gimpprint-data cupsys-pstoraster cupsys-pt cupsys-server eggcups gnome-cups-manager foomatic-bin foomatic-db foomatic-db-engine foomatic-db-gimp-print foomatic-db-hpijs foomatic-filters foomatic-filters-ppds foomatic-gui python-foomatic
# smbclient -L 10.1.7.100 -U ome
得知共享的打印机名为:hp1010
在mozilla-firefox输入http://localhost:631/
Name: smb-printer
Location: omeprint
Description: smb printer on omeprint
Device: windows printer via samba
Device URI: smb://omemelab@10.1.7.100/hp1010 (ome为用户名,omelab为密码)
Make and Model: HP LaserJet 1010 Foomatic/hpijs (recommended) - HPLIP 1.6.7
可能需要重新登录或启动机器。


=========================================================================================================
42.常用的压缩、解压缩操作

原文来自:http://www.douzi.org/weblog/archives/cat_linux.html

.1, [打包程序TAR]

命令选项
-A 合并tar文件
-c 创建
-d 比较
--delete 删除
-r 添加文件到tar文件后面
-t 察看tar文件中包含了哪些文件
-u 更新
-x 解开

常用操作
tar -cvf data.tar * 将所有文件包装成data.tar
tar -zcvf data.tar.gz * 同上,并用gzip压缩
tar -jcvf data.tar.bz2 * 同上,并用bzip2压缩
tar -tvf data.tar 列出data.tar中文件
tar -xvf data.tar 解开data.tar
tar -zxvf data.tar.gz 解开用gzip压缩过的data.tar.gz
tar -jxvf data.tar.bz2 解开用bzip2压缩过的data.tar.bz2

其他选项
-v 显示详细信息
-f 指定tar文件名 (否则使用缺省的设备 /dev/rmt0)

打包与解包
--atime-preserve 将解开后的文件以原来的文件时间保存
--checkpoint 当读取tar文件时显示目录名
-h 保存符号链接(symlink)所链接的文件,而不是符号链接本身

更新与删除
--delete 删除
-r 添加文件到tar文件后面
-u 更新
-k 解开后不覆盖已有文件
--remove-files 将文件移入tar包内

调用压缩命令
-z 使用gzip
-Z 使用compress
-j 使用bzip2
-use-compress-program PROG
使用指定压缩程序PROG (前提是该程序必须支持 -d 选项)

.2, [zip & unzip - 扩展名 .zip]

压缩 zip myfiles *.txt (压缩包名后面不用加.zip)
解压缩 unzip myfiles.zip
*zip缺省压缩不包括子目录下的文件,需要指定 -r 参数

zip参数
-r 包含子目录下的文件
-j 不保存目录结构
-f 只更新压缩包已有中的文件
-u 更新压缩包中的文件(修改过的和新的)

unzip
-d DIR 创建DIR, 并将文件解压缩到DIR中
-j 不保存目录结构
-f 仅更新已有文件, 不创建新文件
-u 更新文件, 没有则创建

.3, [gzip & gunzip - 扩展名 .gz 或 .tgz(同.tar.gz)]

压缩 gzip data.txt
解压缩 gzip -d data.txt.gz
gunzip data.txt.gz

.4, [bzip2, bunzip2 & bzip2recover - 扩展名 .bz2]

压缩 bzip2 data.txt
解压缩 bunzip2 data.txt.bz2
修复 bzip2recover data.txt.bz2
*bunzip2其实是bzip2的符号链接

bzip选项
-k 保留原始文件

解压缩 .tar.bz2 除了使用
tar jxvf test.tar.bz2
之外, 还可以使用下面的方法
bzip2 -dc test.tar.bz2 | tar xvf -

.5, [compress & uncompress - 扩展名 .Z]

压缩 compress a.txt
解压缩 uncompress a.txt.Z
*由于压缩比不高,现在已经很少见,但可以用gunzip来解压

.6, [rar & unrar - 扩展名 .rar]

请到 http://www.rarlab.com/download.htm 下载 rar for linux。
压缩 rar a data data.txt
解压缩 rar x data.rar (根据压缩包中的路径确定解压目录)
rar e data.rar (解压缩到当前目录下)
*rar缺省压缩命令已包括子目录下的文件


=========================================================================================================
43.配置网卡

# nano /etc/network/interfaces
# nano /etc/resolv.conf
# /etc/init.d/networking restart
有时可能需要重新启动。


=========================================================================================================
44.安装openoffice套件

# aptitude install openoffice.org openoffice.org-l10n-zh-cn
用下述方法解决openoffice的字体发虚问题:
Tools -> Options -> OpenOffice.org -> Font Replacement
AR PL SungtiL GB替换为simsun


=========================================================================================================
45.安装单片机开发软件SDCC

# aptitude install sdcc


=========================================================================================================
46.安装电路图/电路板工具geda/kicad

.1 geda + pcb
# aptitude install geda geda-utils geda-examples geda-gattrib gerbv pcb

.2 kicad:
   su root
   cd /usr/local
   tar -zxvf path-to/kicad-yyyy-mm-dd.tgz
   cd ./kicad/library
   tar -zxvf path-to/doc_components-yyyy-mm-dd.tgz
   ln -sf /usr/local/kicad/linux/kicad /usr/bin/kicad

   在终端输入 kicad 即可。
   

=========================================================================================================
47.安装指定版本的软件

# 这里将安装 Packge 软件.版本是2.2.5.
aptitude install Package=2.2.5


=========================================================================================================
48.降级指定软件的版本号

http://snapshot.debian.net/


=========================================================================================================
49.制作iso文件

首先生成一个光盘的镜像文件,镜像文件的格式为ISO格式,命令方式如下:

#mkisofs -r -o cdrom_img.iso /mydir

说明:将/mydir目录下的文件进行处理,可以生成一个镜像文件cdrom_img.iso,对生成的镜像文件进行测试:


=========================================================================================================
50.安装Cadence-Allegro-SPB-v15.5

.1, 系统是 Debian sarge/sarge
.2, su root
   cd /mnt
   mkdir cdrom-1
   mount -t iso9660 -o loop path-to-iso/cd1.iso /mnt/cdrom-1
   mkdir cdrom-2
   mount -t iso9660 -o loop path-to-iso/cd2.iso /mnt/cdrom-2
   mkdir cdrom-3
   mount -t iso9660 -o loop path-to-iso/cd3.iso /mnt/cdrom-3
   mkdir cdrom-4
   mount -t iso9660 -o loop path-to-iso/cd4.iso /mnt/cdrom-4
   mkdir cdrom-5
   mount -t iso9660 -o loop path-to-iso/cd5.iso /mnt/cdrom-5

   cd /mnt/cdrom-1
   ./SETUP.SH
   提示 Specify path of install directory [OR type [RETURN] to exit]:/opt/allegro-spb15.5

   提示 Directory /opt/spb does not exist. Create? [y/n]:y
   提示 Do you want to use InstallScape [y/n]:n
   提示 Do you want to start softload? [y/n]:n
   cd /opt/allegro-spb15.5/install/bin.lnx86
   ./softload
   Press [Return] to proceed, q to quit :回车
   现在开始安装软件

   选 1-1-2-/mnt/cdrom-1
   提示 Please press y (yes) or n (no) :n
   选 4) Cadence Catalog
   再选 a
   再选 y
   提示 The following media is required:

       SPB155 lnx86 P/N 356-73303-0101 CDROM # 1
       SPB155 lnx86 P/N 356-73303-0102 CDROM # 2
       SPB155 lnx86 P/N 356-73303-0103 CDROM # 3
       SPB155 lnx86 P/N 356-73303-0104 CDROM # 4
       SPB155 lnx86 P/N 356-73303-0105 CDROM # 5

       Press [Return] to proceed, q to quit :回车

   选 4-1-2-/mnt/cdrom-2
   选 4-1-2-/mnt/cdrom-3
   选 4-1-2-/mnt/cdrom-4
   选 4-1-2-/mnt/cdrom-5

   安装完毕后,键入 Q 退出。

.3, cd /opt/allegro-spb15.5

    ln -s tools.lnx86 tools

.4, su ymhu(note: ymhu 是一系统用户)
    nano ~/.bashrc
    将下述内容拷贝到 .bashrc 文件的末尾:

# Cadence SPB environment
export CDS_INST_DIR=/opt/allegro-spb15.5

export CDS_LIC_FILE=$CDS_INST_DIR/share/license.lic
export CDS_DIR=$CDS_INST_DIR
export CONCEPT_INST_DIR=$CDS_DIR
export CDS_SITE=$CDS_DIR/share/local/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATHCONCEPT_INST_DIR/tools/lib
export CDSDOC_PROJECT=/CDS_INST_DIR/doc
export PATH=$PATHCDS_INST_DIR/tools/jre/binCONCEPT_INST_DIR/tools/binCONCEPT_INST_DIR/tools/pcb/binCONCEPT_INST_DIR/tools/fet/bin

将 cdrom-1 中的/crack/license.lic文件拷贝到/opt/allegro-spb15.5/share目录下,并确认文件的读写权限。
重新登录(或运行 source ~/.bashrc),一切大功告成。

.5, 使用软件
   allegro_design_entry_HDL & (启动Concept-HDL画原理图)
   allegro & (启动PCB布线程序,会有一个选择Cadence产品的列表,我习惯用Allegro PCB Design 620)
   allegro_package_designer & (画PCB封装,我习惯用Allegro Package Designer 620)
   projmgr &
    问题是:为什么 linux 下的 spb155 不能用 capture 画原理图?


=========================================================================================================
51.配置NFS

http://debian.linuxsir.cn/doc/inthedebianway/nfs/
发表于 2007-1-3 20:52:20 | 显示全部楼层
非常感谢,好东西!
回复 支持 反对

使用道具 举报

发表于 2007-1-3 23:21:58 | 显示全部楼层
好东西,收下了,谢谢^^
回复 支持 反对

使用道具 举报

发表于 2007-1-3 23:58:06 | 显示全部楼层
NB贴,留名。。。。。
回复 支持 反对

使用道具 举报

发表于 2007-1-4 09:26:59 | 显示全部楼层
不错,不过字体的安装部分能否简单一下,换句话说,没有别的方法了吗?
回复 支持 反对

使用道具 举报

发表于 2007-1-4 12:46:07 | 显示全部楼层
赞!

建议做成PDF文件.并向DEBIAN 提交!
回复 支持 反对

使用道具 举报

发表于 2007-1-4 12:51:30 | 显示全部楼层
不明白为什么local要死抱着gbk不放。
回复 支持 反对

使用道具 举报

发表于 2007-1-6 15:19:27 | 显示全部楼层
locale也可以是utf8的。
回复 支持 反对

使用道具 举报

发表于 2007-1-6 19:46:16 | 显示全部楼层
不错,留个记号
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表