ubuntu自动安装微软雅黑脚本
来源:互联网 发布:汽车美容软件 编辑:程序博客网 时间:2024/04/29 20:26
虽然玩过linux的其他版本,但是ubuntu还是第一次玩,发现系统中文状态下本身的字体实在不好看,所以在网上找了一个微软雅黑的安装脚本,记录一下,留着自己看……
安装脚本:
删除下载的字体安装脚本文件:
这个脚本的完全代码如下:
#!/bin/bash
#dir define
myfonts_dir=/usr/share/fonts/truetype/myfonts
remote_dir=http://files.cnblogs.com/DengYangjun
#fonts define
monaco=monaco-linux.ttf
lucida=lucida-console.ttf
msyh=msyh.ttf
msyhbd=msyhbd.ttf
agencyr=agencyr.ttf
agencyrb=agencyrb.ttf
screen=0
sudo mkdir $myfonts_dir 2>/dev/null
echo "Ubuntu字体自动安装工具"
echo "(C)2008-2009 Deng.Yangjun@Gmail.com"
echo "安装等宽英文台字体:Monaco"
wget -O $monaco.zip $remote_dir/$monaco.zip
unzip -o $monaco.zip 1>/dev/null
sudo mv $monaco $myfonts_dir
rm $monaco.zip
echo "安装等宽英文字体:Lucida Console"
wget -O $lucida.zip $remote_dir/$lucida.zip
unzip -o $lucida.zip 1>/dev/null
sudo mv $lucida $myfonts_dir
rm $lucida.zip
echo "安装英文字体:Agency FB"
wget -O $agencyr.zip $remote_dir/$agencyr.zip
unzip -o $agencyr.zip 1>/dev/null
sudo mv $agencyr $myfonts_dir
rm $agencyr.zip
wget -O $agencyrb.zip $remote_dir/$agencyrb.zip
unzip -o $agencyrb.zip 1>/dev/null
sudo mv $agencyrb $myfonts_dir
rm $agencyrb.zip
echo "安装字体:微软雅黑"
wget -O $msyh.zip $remote_dir/$msyh.zip
unzip -o $msyh.zip 1>/dev/null
sudo mv $msyh $myfonts_dir
rm $msyh.zip
wget -O $msyhbd.zip $remote_dir/$msyhbd.zip
unzip -o $msyhbd.zip 1>/dev/null
sudo mv $msyhbd $myfonts_dir
rm $msyhbd.zip
#Ubuntu 7.10
#wget http://www.cnblogs.com/Files/DengYangjun/language-selector.conf.zip
#unzip -o language-selector.conf.zip
#sudo mv language-selector.conf /etc/fonts
#rm language-selector.conf.zip
#Ubuntu 8.04
echo "请选择显示器类型(1-2):1-LED 2-CRT"
read screen
case $screen in
1)
wget -O local.conf.zip $remote_dir/local.conf.led.zip
;;
2)
wget -O local.conf.zip $remote_dir/local.conf.crt.zip
;;
?)
echo "无效选择,退出安装,安装未完成。"
exit 1;
esac
unzip -o local.conf.zip 1>/dev/null
sudo mv /etc/fonts/conf.avail/51-local.conf /etc/fonts/conf.avail/51-local.conf.old
sudo mv local.conf /etc/fonts/conf.avail/51-local.conf
rm local.conf.zip
cd /etc/fonts/conf.avail
sudo mv 69-language-selector-zh-cn.conf 69-language-selector-zh-cn.conf.old 2>/dev/null
echo "请稍等,正在刷新系统字体..."
cd $myfonts_dir
sudo chmod 555 *
sudo mkfontscale 1>/dev/null
sudo mkfontdir 1>/dev/null
sudo fc-cache -v 1>/dev/null
echo "安装字体结束,谢谢使用。请退出X-Server,重新登录,查看字体效果。"
安装脚本:
wget -O get-fonts.sh.zip http://files.cnblogs.com/DengYangjun/get-fonts.sh.zip
unzip -o get-fonts.sh.zip 1>/dev/null
chmod a+x get-fonts.sh
./get-fonts.sh
删除下载的字体安装脚本文件:
rm get-fonts.sh get-fonts.sh.zip 2>/dev/null
恢复以前的字体设置:
这个脚本能够成功运行的前提是http://files.cnblogs.com/DengYangjun/get-fonts.sh.zip这个脚本zip包还在网络中能够下载到……cd /etc/fonts/conf.avail
sudo mv 51-local.conf.old 51-local.conf 2>/dev/null
sudo mv 69-language-selector-zh-cn.conf.old 69-language-selector-zh-cn.conf 2>/dev/null
sudo rm -f -r /usr/share/fonts/truetype/myfonts 2>/dev/null
cd -
这个脚本的完全代码如下:
#!/bin/bash
#dir define
myfonts_dir=/usr/share/fonts/truetype/myfonts
remote_dir=http://files.cnblogs.com/DengYangjun
#fonts define
monaco=monaco-linux.ttf
lucida=lucida-console.ttf
msyh=msyh.ttf
msyhbd=msyhbd.ttf
agencyr=agencyr.ttf
agencyrb=agencyrb.ttf
screen=0
sudo mkdir $myfonts_dir 2>/dev/null
echo "Ubuntu字体自动安装工具"
echo "(C)2008-2009 Deng.Yangjun@Gmail.com"
echo "安装等宽英文台字体:Monaco"
wget -O $monaco.zip $remote_dir/$monaco.zip
unzip -o $monaco.zip 1>/dev/null
sudo mv $monaco $myfonts_dir
rm $monaco.zip
echo "安装等宽英文字体:Lucida Console"
wget -O $lucida.zip $remote_dir/$lucida.zip
unzip -o $lucida.zip 1>/dev/null
sudo mv $lucida $myfonts_dir
rm $lucida.zip
echo "安装英文字体:Agency FB"
wget -O $agencyr.zip $remote_dir/$agencyr.zip
unzip -o $agencyr.zip 1>/dev/null
sudo mv $agencyr $myfonts_dir
rm $agencyr.zip
wget -O $agencyrb.zip $remote_dir/$agencyrb.zip
unzip -o $agencyrb.zip 1>/dev/null
sudo mv $agencyrb $myfonts_dir
rm $agencyrb.zip
echo "安装字体:微软雅黑"
wget -O $msyh.zip $remote_dir/$msyh.zip
unzip -o $msyh.zip 1>/dev/null
sudo mv $msyh $myfonts_dir
rm $msyh.zip
wget -O $msyhbd.zip $remote_dir/$msyhbd.zip
unzip -o $msyhbd.zip 1>/dev/null
sudo mv $msyhbd $myfonts_dir
rm $msyhbd.zip
#Ubuntu 7.10
#wget http://www.cnblogs.com/Files/DengYangjun/language-selector.conf.zip
#unzip -o language-selector.conf.zip
#sudo mv language-selector.conf /etc/fonts
#rm language-selector.conf.zip
#Ubuntu 8.04
echo "请选择显示器类型(1-2):1-LED 2-CRT"
read screen
case $screen in
1)
wget -O local.conf.zip $remote_dir/local.conf.led.zip
;;
2)
wget -O local.conf.zip $remote_dir/local.conf.crt.zip
;;
?)
echo "无效选择,退出安装,安装未完成。"
exit 1;
esac
unzip -o local.conf.zip 1>/dev/null
sudo mv /etc/fonts/conf.avail/51-local.conf /etc/fonts/conf.avail/51-local.conf.old
sudo mv local.conf /etc/fonts/conf.avail/51-local.conf
rm local.conf.zip
cd /etc/fonts/conf.avail
sudo mv 69-language-selector-zh-cn.conf 69-language-selector-zh-cn.conf.old 2>/dev/null
echo "请稍等,正在刷新系统字体..."
cd $myfonts_dir
sudo chmod 555 *
sudo mkfontscale 1>/dev/null
sudo mkfontdir 1>/dev/null
sudo fc-cache -v 1>/dev/null
echo "安装字体结束,谢谢使用。请退出X-Server,重新登录,查看字体效果。"
- ubuntu自动安装微软雅黑脚本
- 支持在Ubuntu 8.10、Ubuntu 9.04系统上自动安装微软雅黑、monaco-linux、lu...
- Ubuntu轻松安装微软雅黑字体
- Ubuntu 安装微软雅黑字体
- 全自动安装微软雅黑字体- Ubuntu
- UBUNTU全自动安装微软雅黑字体
- 全自动安装微软雅黑字体- Ubuntu
- 全自动安装微软雅黑字体- Ubuntu
- ubuntu 14.04 安装微软雅黑字体
- 支持在Ubuntu 8.10、Ubuntu 9.04系统上自动安装微软雅黑、monaco-linux、lucida-console等字体
- 在ubuntu中安装微软雅黑字体
- 继续摘抄:全自动安装微软雅黑字体- Ubuntu
- 12.04 ubuntu 安装微软雅黑的字体
- 12.04 ubuntu 安装微软雅黑的字体
- 安装微软雅黑字体
- Ubuntu: 设置中文字体 微软雅黑
- 自动安装 雅黑 字体
- 给Fedora11安装微软雅黑字体
- 流媒体开发--学习网站
- Animations之Frame-By-Frame Animations的使用方法
- 开张
- jqgrid+java 导出文件(excel)
- linux 查询命令
- ubuntu自动安装微软雅黑脚本
- C++内存布局
- MongoDB的设计实例教程 配有对MySQL设计的实例对比
- iPhone上的OpenAL音频 可播放音频流 音频文件
- Activity与Service通信之BroadcastReceive
- C#使用MediaInfo查看媒体信息
- T-SQL语句创建索引
- java中的transient
- 轻描淡写 我的生活 MediaInfo参数大全