debian试用手记

博客主要介绍了在Debian系统中的软件安装及locale设置。阐述了locale设置对操作系统函数输出的影响,给出了Debian中设置系统支持locale的方法。还介绍了Python的locale包设置,以及Zope配置文件中locale设置为UTF8以避免乱码的要点。
在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'。
代码:
  
#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方式:
`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中显示的编码才一致,否则日期显示等方面会出现乱码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值