在vmware里面
安装debian使用debian-31r0a-i386-netinst.iso,大小只有100M多
开始安装还是比较顺利,配置是在安装之后的。
netinst装完后就有一个基本系统,重启进入base-config,这里记得一点,在选择sources.list的源时,可以加入如debian.cn99.com,.有光盘的源的目的时保证当你光盘有需要的包时,不从网上下载,以确保软件包不重复。
base-config完成后,登入系统,定制正式开始。
创建`sources.list'可以使用:
apt-spy 方式:
`apt-spy'会根据站点回应时间和带宽自动创建`sources.list'。
netselect-apt方式:
`netselect-apt'会创建一个更完整的`sources.list'文件,但它使用更落后的方法来选择镜像站点
安装debian使用debian-31r0a-i386-netinst.iso,大小只有100M多
开始安装还是比较顺利,配置是在安装之后的。
netinst装完后就有一个基本系统,重启进入base-config,这里记得一点,在选择sources.list的源时,可以加入如debian.cn99.com,.有光盘的源的目的时保证当你光盘有需要的包时,不从网上下载,以确保软件包不重复。
base-config完成后,登入系统,定制正式开始。
创建`sources.list'可以使用:
apt-spy 方式:
`apt-spy'会根据站点回应时间和带宽自动创建`sources.list'。
代码:
#apt-get install apt-spy
#mv sources.list sources.list.bak //backup
#man apt-spy //获取详细的使用方法
#apt-spy update //更新您的镜像列表文件 /var/lib/apt-spy/mirrors.txt
# apt-spy -d testing -a Asia
//在亚洲区寻找速度最快的testing版镜像,并生成 sources.list文件,也可使用 -o 参数指定写入文件
`netselect-apt'会创建一个更完整的`sources.list'文件,但它使用更落后的方法来选择镜像站点
代码:
#apt-get install netselect-apt
#mv sources.list sources.list.bak //backup
#man netselect-apt //获取详细的使用方法
# netselect-apt -s testing
//下载http: //www.debian.org/mirror/list-full文件,并根据其内容测试网络,生成sources.list
也可将下载 http://www.debian.org/mirror/list-fu...��载到本地, 并同过参数 -i 指定
同样可以通过 -o 参数指定输出文件而不是默认的sources.list
安装软件:
比如 # apt-get install gcc
locale的设置,影响地域相关的输出显示和编码
locale的设置,会影响操作系统函数的输出,比如错误提示语言、货币符号、日期格式等。
在Debian中,设置系统支持的locale方法为:
dpkg-reconfigure locales
可查看装载的编码方法:
locale -a
更改当前的locale:
export LANG=zh_CN.GB2312
更多中文支持设置参考:
http://wiki.linux.org.hk/index.php/How_to_make_Debian_support_chinese
Python的设置
python有一个locale包,可设置当前的locale参数。
import locale
locale.setlocale(locale.LC_ALL, 'zh_CN.GBK')
Zope的设置
zope的配置文件Zope.conf中,有一个locale的设置:
locale zh_CN.UTF8
注意,这里设置为UTF8比较重要,这样才能和Plone中显示的编码才一致,否则日期显示等方面会出现乱码。
博客主要介绍了在Debian系统中的软件安装及locale设置。阐述了locale设置对操作系统函数输出的影响,给出了Debian中设置系统支持locale的方法。还介绍了Python的locale包设置,以及Zope配置文件中locale设置为UTF8以避免乱码的要点。
4898

被折叠的 条评论
为什么被折叠?



