DEBIAN下中文显示


一.首先检查LOCALE情况

说明:DEBIAN因为基于GNU所以,对不同地域进行了不同的包支持,以LOCALE形式存在。

1.挂载ISO文件包,前8个ISO包就可以(这里不在讲述)。

2.启动终端

#apt-get install locales

3.重新配置LOCALE

#dpkg-reconfigure locales

在所有的语言包选择en_US.ISO-8859-1和zh_CN.GBK。其他en_US和zh_CN打头的也选上。然后选择zh_CN.GBK为默认的LOCALE,则系统为中文界面(这里也可以选en_US.ISO,使系统为英文界面)。

3.运行LOCALE命令检查当前的LOCALE环境

#locale

正确配置下会显式

LANG =zh_CN.GBK 

........................以下显示略过

 


============================================================================

Debian 6解决中文乱码

解决办法:打开终端,切换至root帐号。  

 
执行以下命令:

apt-get install ttf-wqy-zenhei(安装字体)   
apt-get install ibus ibus-gtk ibus-pinyin(安装输入法)

-------------------------

设置本地化 Locale
如果我们在安装 Debian 
系统时,语言选择了英语呢?进入系统后看到全是英文,是不是有点郁闷。那么我们怎样设置成简体中文呢?
#如果你安装系统时选择的就是简体中文,可以跳过这段,只安装中文字体就行了。当然你也可以修改成其他的语言。

打开终端,执行命令: 
dpkg-reconfigure locales

把 带 zh_CN 字样的全部选上,然后选择 OK 确定,在弹出的对话框中,选择系统的 locale ,选择zh_CN.UTF-8。


安装时选择的是英语,会缺少中文字体,用以下命令安装字体:
apt-get install xfonts-intl-chinese wqy* 

下次重起机器,在GNOME登录介面下方的Language,登录语言选择:汉语(中国)

设置字体
对着桌面猛击右键 ===> 更改桌面背景 ===> 字体

选择自己喜欢的字体,比如:文泉驿点阵正黑或文泉驿微米黑


输入法
选择喜欢的输入法,比如: ibus scim
# 注:fcitx 输入法在debian unstable 
软件源里才有,如果需要的话,只能自行下载安装了。或者添加 Debian unstable 的软件源。
apt-get install 
ibus-pinyin ibus-table-wubi #安装IBUS五笔和拼音

设置输入法
系统 ===> 首选项 ===> IBus 设置
#设置快捷键和添加输入法到列表。

浏览器
Iceweasel浏览器简体中文组件 # Iceweasel是Debian中Mozilla 
Firefox浏览器的一个再发布版
#英语很菜,所以浏览器菜单也要是中文的
apt-get install 
iceweasel-l10n-zh-cn

运行浏览器,然后点击
浏览器菜单 ===> 编辑 ===> 首选项 ===> 内容
# 设置浏览器字体


谷歌开源浏览器Chromium
# 不喜欢用这个的,也可以安装 Chrome 浏览器
apt-get install 
chromium-browser chromium-browser-l10n


Flash插件
执行命令:
apt-get install flashplugin-nonfree 
#嫌手动安装官方Flash插件麻烦的,直接安装这个吧

手动安装官方Flash插件
# 注意如果你已经用上面的命令安装了flashplugin-nonfree,最好先卸载掉。

可能是为了避免冲突吧,不然浏览器不知道用哪个插件,我不清楚原因。

源里的flash插件和官方的正式版的flash插件,在我这里播放在线视频时,全屏会卡。我安装的是测试版的flash插件

先下载两个软件包,不然装好了Flash插件也用不了。装源里的 flashplugin-nonfree 会自动安装这两个文件。
apt-get 
install ca-certificates libcurl3-gnutls


到下面网址下载 Flash Player 的压缩包
http://labs.adobe.com/downloads/flashplayer10.html

Download plug-in for 32-bit Linux (TAR.GZ, 4.7 MB) ← 下载这个

然后解压下载下来的压缩文件,解压出来 
libflashplayer.so

切换到普通用户创建存放 Flash 插件的目录
mkdir -pv ~/.mozilla/plugins

进入存放 libflashplayer.so 的目录
cp -v libflashplayer.so ~/.mozilla/plugins

Chromium安装Flash插件
su
cp -v libflashplayer.so 
/usr/lib/chromium-browser/plugins


影音播放器
#Mplayer和播放前端SMplayer
apt-get install mplayer smplayer

设置QT程序字体
# 在Debian GNOME桌面中QT程序的字体不清析,所以要设置一下

先备份 /etc/fonts/conf.d/49-sansserif.conf
cp -v 
/etc/fonts/conf.d/49-sansserif.conf{,.backup}

修改 /etc/fonts/conf.d/49-sansserif.conf 

把文件倒数第4行中:
sans-serif
↓↓
文泉驿微米黑

# 把sans-serif替换成文泉驿微米黑,前提你得先安装文泉驿字库

PDF阅读器
Foxit # 如果觉得系统自带的不好用,就下载这个吧
http://www.foxitsoftware.com/downloads/index.php
#找到 
Foxit Reader 1.1 Build 20090810 for Desktop Linux(bz2),下载后解压运行目录下的foxit就可以用。


CHM阅读器
如果有Windows下的CHM文档资料要看,那么就安装chmsee吧
apt-get install 
chmsee

星际译王
# 星际译王是 GNOME 中的国际化的词典软件
# 本人英文单词不会几个的,所以是必配的词典软件
apt-get 
install stardict

#词典下载,下载地址如下,下载tarball包,解压后,复制到 /usr/share/stardict/dict/ 
目录下,
#最好在这个目录下新建文件夹来分类存放词典。
http://stardict.sourceforge.net/Dictionaries_zh_CN.php


截图工具shutter
#默认情况下,Debian没有安装gnome-screenshot,可以下载功能更强大的shutter
apt-get 
install shutter
apt-get install libgoo-canvas-perl # 编辑功能插件

解压缩软件
apt-get install unrar
apt-get install unzip
apt-get install 
p7zip-full


安装基本编译环境
# 有时可能自己想编译软件
apt-get install gcc
apt-get install 
linux-headers-`uname -r`
apt-get install make
apt-get install automake

虚拟机VirtualBox-OSE
# 使用 Linux 或多或少都要用虚拟机吧,如果不喜欢OSE版,可以到官方去下载。
apt-get 
install virtualbox-ose

VirtualBox 官方主页:
http://www.virtualbox.org/


FTP上传下载工具
# gFTP是X Window下的一个用Gtk开发的多线程FTP客户端工具
apt-get install 
gftp


LINUX下的“电驴”
# aMule 是基于eMule的“全平台”P2P客户端
apt-get install amule


BT下载工具
Transmission是一种BitTorrent客户端
apt-get install 
transmission

<think>好的,用户想让Debian 12的终端支持中文显示,我需要详细思考一下如何解决这个问题。首先,我应该回忆下Debian系统中终端显示中文的相关配置。用户可能遇到的情况是,在终端里查看中文文件名或输出时出现乱码,这通常是因为缺少中文字体或locale设置不正确。 首先,检查系统的locale设置是否正确。Debian默认可能没有安装中文语言包,导致系统无法正确显示中文。所以第一步应该是安装locales包中的中文支持。用户需要生成相应的locale,比如zh_CN.UTF-8。可能要通过dpkg-reconfigure locales来配置,或者编辑/etc/locale.gen文件,然后运行locale-gen。 接着,安装中文字体。终端显示中文需要字体支持,常用的有fonts-noto-cjk,这个包包含Noto字体,支持中日韩文字。安装后,可能需要更新字体缓存,不过对于终端来说,可能不需要,但保险起见可以运行fc-cache。 然后,配置终端的字体设置。如果用户使用的是gnome-terminal或者其他终端模拟器,可能需要手动设置字体为支持中文的字体,比如Noto Mono CJK SC。这一步可能容易被忽略,特别是如果用户没有图形界面的话,可能需要通过配置文件调整。 另外,环境变量LANG和LC_CTYPE需要正确设置,确保是zh_CN.UTF-8。用户可能需要检查/etc/default/locale或者用户shell的配置文件(如.bashrc、.profile)中的设置。如果这些变量没有正确设置,即使安装了字体和locale,终端可能还是无法显示中文。 还有,考虑终端模拟器本身的问题。不同的终端可能有不同的配置方式,比如xterm需要额外的配置,比如使用uxterm或者修改.Xresources文件设置字体。如果用户用的是其他终端,比如Konsole或Xfce Terminal,步骤可能略有不同。 最后,测试是否生效。用户可能需要重启终端或者重新登录,甚至重启系统,让所有配置生效。可以通过在终端中输出中文,或者查看中文文件名来测试。 潜在的问题可能包括:locale没有正确生成,字体安装后未正确应用,或者环境变量被覆盖。需要提醒用户检查每一步是否正确执行,尤其是locale的生成和字体的安装。此外,如果用户使用的是非图形界面的环境,可能需要额外步骤配置终端字体。 总结下来,步骤应该是:安装中文字体、配置locale、设置终端字体、确保环境变量正确,最后测试验证。需要分步骤详细说明,并提醒可能的注意点,比如权限问题、配置文件的位置等。</think>在Debian 12中让终端支持中文显示,需要通过以下步骤配置: --- ### 一、安装中文字体包 ```bash sudo apt install fonts-noto-cjk ``` 这会安装Google Noto字体家族,支持中日韩(CJK)字符显示。 --- ### 二、配置系统Locale 1. 安装locales配置工具 ```bash sudo apt install locales ``` 2. 生成中文UTF-8 locale ```bash sudo dpkg-reconfigure locales ``` 在弹窗中: - 用空格键勾选 `zh_CN.UTF-8` - 将 `zh_CN.UTF-8` 设为系统默认locale --- ### 三、设置终端环境变量 在用户配置文件中追加设置: ```bash echo 'export LANG=zh_CN.UTF-8 export LC_ALL=zh_CN.UTF-8' >> ~/.bashrc ``` 重新加载配置: ```bash source ~/.bashrc ``` --- ### 四、终端模拟器配置 #### 对于GNOME终端: 1. 右键菜单选择"Preferences" 2. 在"Text"标签页中: - 取消勾选"Custom font" - 选择支持中文的等宽字体(如:`Noto Mono CJK SC`) #### 对于其他终端: - Xterm:改用 `uxterm` 并设置字体 - Konsole:在设置中直接选择中文字体 --- ### 五、验证配置 ```bash locale # 应显示zh_CN.UTF-8 echo '中文测试' # 应正常显示汉字 ls # 查看中文文件名是否正常 ``` --- ### 常见问题处理 1. **方块字显示**:说明字体未正确安装,重新执行第一步 2. **locale警告**:运行 ```bash sudo locale-gen zh_CN.UTF-8 ``` 3. SSH远程连接乱码:在客户端工具中设置字符编码为UTF-8 --- 完成上述步骤后,终端即可正常显示和处理中文内容。建议重启系统使所有配置生效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值