今天分享下安装 debian 10.5 教程,debian 以其无与伦比的稳定著称,今天就好好调教它,收入门下。
因为debian没有中文字体包,你需要把windows的字体包复制出来,在制作U盘启动盘完成后复制到U盘根目录,建一个fonts目录,把字体放进去。windows下字体存放位置C:/system/Windows/Fonts/目录下,前提是你的系统盘时C盘。
我这里复制了
黑体 simhei.ttf
宋体 simsun.ttc
楷体 simkai.ttf
微软的雅黑你喜欢都可以复制
坑点
1、不要下载 DVD 版,这货装到往生也装不上,如果你网络足够快也可以下mini网络安装版,但是我200M的网络依然装起来费劲,最后还是下的CD版安装。下载后制作U盘安装,用 ultraiso 把ISO写入U盘。
2、安装时务必全程断网安装,不然你会疯掉,它会自动连接debian服务器,导致10多个小时下载更新,最后会果断给你显示安装失败。
3、安装时选择英文,千万不能选择中文,因为debian这货安装完没有中文字体包,所有中文都变成数字方块。
4、安装完成之后,进入系统会弹出一个选择框,要求配置菜单,如果你不懂英文,选择右下左侧的default config
下面分享下配置中文环境和输入法,这个环节网上没有全面的教程,可能用英文的较多。但我用来开发和办公使用,没有中文实在不方便。
第一种 安装 windows 下的字体包
登录系统桌面后,打开终端,就是最下方左数第二个屏幕图标,如果开机你错点配置,那么需要在桌面右键打开终端。
输入
su -
回车输入密码,登录root
创建一个windows文件夹,输入命令:
sudo mkdir /usr/share/fonts/windows
/media/wellcms/debian/fonts/
这个路径为U盘存放字体的路径,需要改成你自己的U盘路径
执行复制字体包命令,一次执行一条:
sudo cp /media/wellcms/debian/fonts/simhei.ttf /usr/share/fonts/windows
sudo cp /media/wellcms/debian/fonts/simkai.ttf /usr/share/fonts/windows
sudo cp /media/wellcms/debian/fonts/simsun.ttc /usr/share/fonts/windows
复制完成后,需要建立字体缓存和配置,执行下面命令:
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
这样字体安装完成了,但是还需要配置中文环境,接下来终端输入
apt-get install locales
dpkg-reconfigure locales
接着出现配置界面
用鼠标或上下键移动找到
zh_CN.GBK
zh_CN.UTF-8
键盘空格键选中和取消,然后回车选中 zh_CN.UTF-8再回车,这样登录终端也会变成中文。
第二种方式,时直接使用debian的软件管理包,下载字体
使用系统自带的 synaptic
左上角->设置->找到软件管理包,我这个是已经配置中文了。
需要先配置中国区的源,不然下载巨慢。
软件库,新建,根据图输入 http://ftp.cn.debian.org/debian/
接下来可以搜字体包
在右侧搜索处输入
zenhei
搜出来后,在字体列表上右键,标记安装,然后再搜 microhei 再标记安装,之后点应用,就会自动安装了。但是你仍然需要设置中文环境,不然还是英文界面,只不过显示中文不会乱码了。
点安装后,会顺带更新系统所有文件,就让它一起更新完成吧。
卸载同样可以使用软件管理包,只要右键标记删除即可。
安装中文输入法,也一样需要使用这个软件管理包,输入 fctix 标记安装。
你也可以下载搜狗的拼音,然后使用软件管理包安装,或是命令行安装,但是它依然需要安装 fctix,因为,输入法需要依赖fctix。
命令行安装输入法
sudo dpkg -i /home/wellcms/Downloads/sogoupinyin_2.3.2.07_amd64.deb
不过我下载的搜狗拼音,始终安装出错,软件包要求删除它,也许是不兼容新版本debian,具体不清楚怎么回事。
命令行卸载
sudo dpkg -l so* 可以找到sogoupinyin
卸载
sudo dpkg -r sogoupinyin
安装之后需要设置输入法
从左上角所有应用程序进入,找到设置,打开 fctix 不要的可以删掉,默认的排在第一位即可。
那么更新安装的时候你可以设置时区,不然显示的是美国时间。
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
至此中文环境和输入法配置完成了,有了这个软件包管理很方便。
Debian 安装与卸载包命令
1、APT主要命令
apt-cache search ------package 搜索包
sudo apt-get install ------package 安装包
sudo apt-get remove -----package 删除包
sudo apt-get remove --purge ------package 删除包,包括删除配置文件等
sudo apt-get update ------更新源
sudo apt-get upgrade ------更新已安装的包
sudo apt-get dist-upgrade ---------升级系统
sudo apt-get dselect-upgrade ------使用 dselect 升级
如果系统在许多软件包都包含了 -dev 等软件包,推荐使用下面的 dselect 操作方法进行控制软件包的细化操作。
# dselect update # 升级前请先完成这步
# dselect select # 选择附加软件包
运行 dselect 时当前所有软件包均被选中,dselect 会提示你基于 Depends,Suggests 和 Recommends 的附加软件包,如果不想添加任何软件包,只需输入 Q 退出 dselect。
# dselect install
在安装过程中,必须回答一些有关软件包配置的问题,准备好你的笔记本花点时间处理它们。
apt-cache depends -------package 了解使用依赖
apt-cache rdepends ------package 了解某个具体的依赖(查看该包被哪些包依赖)
sudo apt-get build-dep ------package 安装相关的编译环境
apt-get source ------package 下载该包的源代码)
sudo apt-get clean && sudo apt-get autoclean -----清理下载文件的存档 && 只清理过时的包
sudo apt-get check ------检查是否有损坏的依赖
2、DPKG主要命令
dpkg -i <package.deb>------安装一个 Debian 包文件
dpkg -c <package.deb>------列出 <package.deb> 的内容
dpkg -I <package.deb>------从 <package.deb> 中提取包信息
dpkg -r <package>------移除一个已安装的包
dpkg -P <package>------完全清除一个已安装的包。和 remove 不同的是, remove 只是删掉数据和可执行文件, purge 另外还删除所有的配制文件。
dpkg -L <package>------列出 <package> 安装的所有文件清单。(dpkg -c 来检查一个 .deb 文件的内容)
dpkg -s <package>------显示已安装包裹的信息