MX Linux 安装及配置
前几天看头条上推荐MX Linux,MX Linux号称是DistroWatch排名第一的操作系统,大部分评论时易用性比较好,此时手上恰好有一块闲置的高速U盘,就是想将MX Linux安装到U盘上尝试使用一下。
准备工作
- 杂牌4G U盘:用于制作USB启动盘
- ScanDisk 64G USB 3.0 高速U盘:安装MX Linux到此盘;
- 从清华镜像站https://mirrors.tuna.tsinghua.edu.cn/下载最新对MX Linux IOS文件
制作启动盘
- 使用fdisk命令清除了4G U盘的信息,再格式化成fat32(不格式化无法自动挂载,尝试着手工挂载unbootin工具均无法识别出U盘,于是放弃了使用unbootin工具制作启动U盘);
- 使用dd命令制作启动U盘,dd命令使用方法自行请百度
sudo dd if=/home/mxipp/Downloads/MX-19.2_x64.iso of=/dev/sdd
> 由4G U盘是USB 2.0接口的杂牌U盘,写入速度极慢,大约用10分钟才制作好启动U盘
安装MX Linux
- 安装MX Linux前设置PC的启动选项为U盘启动
- 如果PC只有一个USB 3.0接口,其他USB接口为USB 2.0接口,建议将USB启动盘插到USB 2.0接口(暂时不要插入64G U盘),重启PC当PC使用U盘启动盘启动时再插入64GU盘;
- 系统启动后按照Live USB 系统的安装指引完成系统开始安装
- 需要注意的是在设置安装盘时务必选择安装到64G U盘,如果错配成PC硬盘安装时会清除硬盘上的数据;
- 引导程序也要选择安装到64G U盘上 > 如果不清楚64G U盘挂载信息可用
sudo fdisk -l
命令查询,或者简单用盘大小判断。
整个安装过程都是图形化操作,其他安装设置这里就不赘述了。安装完成之后系统会要求重启,重启时请拔掉4G启动盘,系统启动时就会使用安装到U盘的MX Linux启动。
设置MX Linux MX Linux是基于Debian 10稳定版的发行版本,相关Debian文档进行设置,本文只说明几个关键设置。
设置国内源
- 不建议使用MX Linux图形化的repo manager修改源,repo manager修改非security源,security 源还是使用debian,更新、安装还是很慢。
- 建议按照清华镜像站的帮助https://mirrors.tuna.tsinghua.edu.cn/help/debian/直接修改/etc/apt/sources.list
更新系统
sudo apt update & upgrade
安装中文输入法 推荐使用rime中文输入法:http://www.rime.im。刚开始安装时直接按照rime官网指导使用如下命令安装rime输入法:
sudo apt intall ibus-rime
安装成功后遇到2个折腾了很久的问题:rime部署时报错: rime提示部署失败,错误日志记录在/tmp/目录下,实际该目录下找不到错误文件,重试多次均无法使用
Ibus不能随系统启动 首先按照系统提示在.bashrc中添加环境变量,实际并不能生效;
于是又在百度查到有些人建议在/etc/environment或者/etc/profile中配置均无法正常工作,折腾了2个小时也无法解决问题,于是就想到在linxu系统自动启动程序中增加ibus-daemon -dx命令,保存了一下session貌似可以正常启动ibus了,但是rime仍然无法正确工作,还是放弃了此方法。最终通过bing搜索引擎在MX Linux的官网上查到配置中文输入法的wikihttps://mxlinux.org/wiki/other/chinese-simplified-input/,同时在archwiki查询ibus相关指导https://wiki.archlinux.org/index.php/IBus,最终按照指导配置,ibus 和rime均能够正常工作。1
2
3export XMODIFIERS=@im=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus- 具体设置如下:
- 在.xprofile和.bashrc中配置
1
2
3
4export XMODIFIERS=@im=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
ibus-daemon -drx - 通过MX Package Installer安装chinese-ibus,系统在安装过程中会同步安装关联的im-config工具,执行im-config -n ibus
- 重启PC,ibus和rime均能够正常工作
实际在输入的安装过程中,mxlinux wiki和archwiki配置如何时ibus和rime正常工作暂未深入研究,后续有机会补充Display Manager和profile文件bashrc文件之间关系后续再详细说明
几点折腾感悟
- 技术试用、学习过程中遇到阻塞性问题,尽量在官方英文文档中查找解决问题的方法;
- 国内百度搜索出来的东西实在不敢恭维了,使用百度搜索即使用多个英文关键字也无法搜索出强管理的英文官方网址,使用bing搜索前5条即可找到官方后者权威技术材料;
- Arch linux指导文档详细且全面,知识点之间的关联性非常好,而且文档指导性很强;
- MX Linux并不适合初学者用,遇到问题常常的方案很难解决;
- Debian稳定性比较好,在10年ThinkPad T400 + 64G U盘上运行的很流畅,没有出现在Manjaro、LinuxMint上出现卡死问题(基本上是由于浏览器、编辑器等软件要求硬件加速导致的)
MX Linux 安装及配置