Manjarocinnamon安装和配置指南
Manjaro是一款非常流行的Linux个人桌面操作系统。是一个基于archlinux的二次开发系统,【manjaro官网】(
https://manjaro.org/get-manjaro/)已经正式发布了三个桌面版本,分别是xfce、kde和gnome。Xfce风格简单,kde风格很棒,??gnome风格实用。他们都有着不同的风格和众多的粉丝。
但我个人强烈推荐另一个桌面环境-manjarocinnamon,这是manjaro的社区维护版本。下载链接是【manjarocinnamon版本】(
https://manjaro.org/get-manjaro/#cinnamon)。这个桌面环境既美观又流畅。这是linuxMint的首选桌面环境。Manjarocinnamon桌面环境做了一些调整和优化。Manjaro和Cinnamon桌面环境知道的人不多,但它非常好用,强烈推荐!
Manjarocinnamon版本的安装方式与其他版本一模一样,但需要注意的是,cinnamon版本的内置字体很少,所以安装时需要选择以英文界面安装。安装完系统后,需要安装字体。
注意:安装manjarokde后好像有280种左右的系统字体,而安装manjarocinnamon后只有75种系统字体,所以安装时无法显示中文。安装后需要配置中文字体。但优点是manjarocinnamon的内存效率极高,并且运行非常流畅。
另外,我记得第一次安装系统时用free-h检查内存使用情况超过700MB。安装所有必要的软件并设置所有需要启用的服务后,启动时的内存使用量为1.2G。
更改来源
启动终端并输入:
sudopacman-mirrors-i-cChina-mrank
在弹出窗口中选择最快的源。只要一个就够了。选择更多会减慢速度。
更新软件源
苏多帕克曼-Syy
添加Archlinuxcn软件源
运行以下命令来编辑该文件:
覆盖/etc/pacman.conf
在文件末尾添加2行:
[archlinuxcn]
服务器https://mirrors.aliyun.com/archlinuxcn/$arch
然后运行以下命令:
sudopacman-Syarchlinuxcn-keyringhavegs
sudosystemctlenablehaveged
sudosystemctlstarthavegets
sudopacman-key—初始化
sudopacman-key–populatemanjaro
sudopacman-key–populatearchlinux
sudopacman-key–populatearchlinuxcn
接下来就可以愉快地从archlinuxcn源码安装各种好用的软件了~
安装是
苏多帕克曼-赛伊
选择Linux内核版本
Manjaro版本更新非常快,内核版本也很多。我建议使用带有“长期支持”和“推荐内容”两个标签的版本,如下所示:

如果您使用的硬件很新,那么5.4内核显然不支持,而最新的内核5.11或5.12支持它,在这种情况下,建议使用最新的内核。
建议不要太快更新内核,等系统报告有新内核可以更新后,耐心等待1-2周也不晚。强烈建议在更新内核之前备份/boot/grub/grub.cfg,特别是对于Windows/Linux双系统用户。有时这可能会导致内核更新后Windowsgrub启动项。结果只能进入Linux,不能进入Windows,如果有备份grub.cfg,就可以根据这个文件恢复Windows的启动元素了!
安装输入法
安装输入法有两种方式,一种是在manjarohello中选择应用程序->扩展语言支持,建议选择带有云拼音的fcitx。
另外,命令行安装方法如下:
首先安装相应的软件:
耶-Sfcitx5fcitx5-chinese-addonsfcitx5-configtoolfcitx5-qtfcitx5-gtk
接下来,编辑配置文件~/.pamenvironment,包含以下内容:
输入方法默认fcitx
GTKIMMODULED默认fcitx
QTIMMODULED默认fcitx5
XMODIFIERSDEFAULT@imfcitx
重启后即可使用输入法。
安装字体并配置中文
安装MicrosoftCore字体:yay-Sttf-ms-fonts
设置语言和区域,单击开始,输入manjaro并选择manjarosetting:

选择本地化设置。请注意,如果安装字体后不重新启动,您可能只能看到图像而没有文本。

设置中文并将本地化详细设置更改为zhcn、utf-8。

设置好字体和本地化后,安装好软件后别忘了在manjarossetting中检查一下语言包。有些英文界面的软件安装语言包后会变成中文界面。
优化
字体
进入“系统设置”->“选择字体”并调整字体设置。您可以查看我的设置,如下图:

笔记。当您选择字体时,可以直接输入字体信息,以便快速查找。不要拖动滚动条找到字体,如下图:

在查找MicrosoftYaheiUiRegular时,可以输入“yaheiuire”快速找到;
在搜索MicrosoftYaheiMonoRegular的位置时,可以输入“yaheimonore”来快速找到它。
TRM
如果你的manjaro根目录安装在固态盘上,建议输入以下命令。TRM有助于清理SSD上的块,从而延长SSD的寿命:
sudosystemctlenablefstrim.timer
交换设置
系统启动后,内存占用约1.7g。通常,具有8-16g内存的计算机可以减少交换使用量,从而可以提高计算机性能。
检查swappiness,一般为60,也就是说有60%的几率内存会被排序进行swappiness:cat/proc/sys/vm/swappiness
将交换使用策略更改为10%,即有10%的机会组织内存用于交换:sudosysctl-wvm.swappiness10
编辑配置文件:sudoxed/etc/sysctl.d/99-swappiness.conf
将以下行添加到文件末尾:
虚拟机交换10
重新启动后,您可以检查交换值为10:cat/proc/sys/vm/swappiness
对于其他操作,例如调整交换大小,请参阅“[ArchWiki关于交换](https://wiki.archlinux.org/index.php/Swap)”
包管理器简介
更新包数据库
pacman-Syy
更新已安装的软件
pacman-Syu
查看不需要的包
pacman-Qtd
安装软件
pacman-S软件名称
搜索软件
pacman-Ss软件名称
搜索所有已安装的软件包,grep只显示指定软件的名称
pacman-Q|grep软件名
卸载软件包并删除配置文件
pacman-Rsunc软件名称
更新升级
是的
查找并安装软件
软件名称哦
最常用的软件
工具
打包工具:sudopacman-Sbase-devel
字体管理器:sudopacman-Sfont-manager
命令行工具:查看我的“[使用和安装Fishbox入门指南](
https://editor.csdn.net/md/?articleId114992482)”
虚拟机:sudopacman-Svirtualbox
安装前先使用uname-a检查Linux版本,安装时一定要选择合适的版本!!
激活驱动程序服务:sudomodprobevboxdrv
添加用户:sudogpasswd-a用户名vboxusers
建议笔记本电脑安装tlp电源管理:
安装程序:yay-Stlptlp-rdw
启动服务:sudotlpstart
查看状态、查看状态和RDW如果tate等于enabled,则表示服务正常:tlp-stat中
网络类
谷歌浏览器:sudopacman-Sgoogle-chrome
百度网盘:sudopacman-Sbaidunetdisk-bin
下载工具:sudopacman-Smotrix#访问其官方网站,还有一个Google插件可以接管下载。
文档类
md文档编辑器:sudopacman-Stypora
文本编辑器:sudopacman-Skate
wps,安装时建议选择版本2(本地版本,可登录wps云同步文档):yay-Swps-officewps-office-mui-zh-cnttf-wps-fonts
编程
建议大家参考我在安装python时写的这篇文章:《【使用python版本控制神器miniconda,纯粹有用的资料!】(
https://blog.csdn.net/m047670683/article/details/111827625)”
Pycharm专业版:yay-Spycharm
VSCode:sudopacman-Svisual-studio-code-bin
mysql:sudopacman-Smysql
安装后配置请参见这篇文章:《[manjaroinstallmysql](
https://blog.csdn.net/weixin43102407/article/details/98120156)”
dbeaver:sudopacman-Sdbeaver
多媒体
媒体播放器:yay-Sqmplay2
网易云音乐:sudopacman-Snetease-cloud-music
图像处理:sudopacman-Sgimp
火焰截图:sudopacman-Sflameshot
设置火焰截图热键:
调用火焰截图gui:命令flameshotguibindprtsc
延迟2秒截屏:发出flameshotfull-p/home/windf/Pictures/-d2000bindwinptsc。请注意,图片保存路径必须填写完整并自行使用。
ctrlprsc,全屏截图剪切版(系统截图程序)
右图是当前窗口截图的裁剪版(系统截图程序)
shiftprsc,从选定区域截图到裁剪版本(系统截图程序)
ctrlshiftprsc、screencapture(系统截图程序)
卸载不常见的软件
sudopacman-Rsuncpidginhexchatlollypopmicrosoft-office-web-jakyelp
洋泾浜语:一种对话工具
hexchat:聊天室
lollypop:音乐播放器
microsoft-office-web-jak:Microsoft网页版Office
yelp:Gnome帮助工具
快捷键
使用Linux而不练习键盘快捷键是一个很大的缺点,强烈建议Linux用户设置一套合理的键盘快捷键,这可以大大提高工作效率。
mint和windows的键盘快捷键相同
altf4:关闭程序
提示:更改程序
win←:当前窗口放置在左侧,win→:当前窗口放置在右侧,win↑:当前窗口放置在顶部,win↓:当前窗口放置在边缘
中奖号码:快速启动面板上的程序(从右到右为1234567890)
工作空间
Wina:切换到工作区1
胜利:切换到工作区2
风:切换到工作区3
winf:切换到工作区4
视窗类
winq:窗口切换到工作区1
winw:窗口切换到工作区2
wine:窗口切换到工作区3
winr:窗口切换到工作区4
ctrlalt↓:窗口选择
winf1:显示桌面
winf2:显示应用程序选择窗口
winf3:选择应用程序来切换工作区
altf1:快速启动
altf2:切换是否保持在顶部
altf3:更改是否最大化
快速入门课程
winz:启动终端
winx:打开HOME文件夹
winc:启动浏览器
winv:启动虚拟机
系统
温德尔:关闭
wininsert:锁屏
winbackspace:重新启动Cin纳蒙
启动错误消息
如果启动时遇到错误“FailedtostartLoad/SaveScreenBacklightBrightnessofbacklight:acpivideo”,则该错误的原因是AMD驱动程序中存在缺陷,导致Linux无法保存背光参数。此错误行导致连接时笔记本电脑背光灯为0%。并断开电源。对于这个错误有一个完美的解决方案。,请阅读我写的这篇文章《【amd显卡笔记本运行Linux时背光异常问题的解决办法】(https://editor.csdn.net/md/?articleId115016739)》
如果启动后遇到“Noirqhandlerforvector”错误,该错误的原因是Linux检测到某些设备但没有正确的驱动程序来提取中断号。最好的办法是让主板厂商更新Linux驱动程序,但可能性很大。低的。另外,这个错误实际上并不会造成什么危害,因为Linux可以很好地支持和使用大多数常见设备,只有部分设备因为没有主板厂商的驱动程序而无法正常使用。目前没有理想的解决方案,我们建议忽略它。有两种方法可以阻止错误消息:
首先是在“GRUBCMDLINELINUX”中添加noapic。该参数忽略多个设备共享中断号使用的请求。使用此参数将启动得更快一些并且不会出现错误。缺点是休眠后按键无法唤醒系统。我不推荐它。添加此参数。
另一种是将loglevel3参数添加到“GRUBCMDLINELINUX”参数中。该参数会忽略许多不相关的错误消息,并且不会警告或记录不相关的错误消息。