Manjaro 20 KDE 配置心得

Manjaro 20 KDE配置心得

最近在室友的怂恿下,放弃了Ubuntu,入了Manjaro的坑,就一发不可收拾。一句话,Manjaro十分漂亮,极易上手,再加上拥有完善的库管理和社区,使用体验感非常nice,不愧为第一Linux发行版。以下是我使用的Manjaro系统参数,本文以此为介绍参考。

在这里插入图片描述

本文就以本人经验和参考的资料,总结一下安装、配置过程和遇到的坑及其解决过程。其他也有许多文章叙述类似的,我这也是狗尾续貂,但肯定真实经历。废话不多说,上车。

一、Manjaro安装

1. 准备好一个空U盘

等会U盘中的东西会被全部清理掉,请务必先备份U盘中的重要文件

2. 下载.iso文件

清华大学镜像开源软件镜像站选择kde,选择一个版本(我选择的是20.1-pre3)下载其中的.iso文件到本地(不是你的空U盘啊啊啊)。

在这里插入图片描述

2. 安装光盘刻录软件Rufus

前往Rufus官网下载安装,等会要用它把下好的.iso文件烧写入U盘中

3. 制作启动盘

进入Rufus,选择刚刚下好的.iso文件,其他基本是默认,点击确定,会提示是否清空,确定即可开始烧写。这个过程比较长,等进度条跑完了提示完成就推出即可。(别再点一次进行,那样就重烧了)。

4. 为新系统分配磁盘空间

默认你原来是有个windows系统,在开始菜单搜索磁盘管理,选择一个剩余空间大的盘,选中,右键,压缩卷,输入想要分配的空间大小(我是选的128G),压缩。这时就会出现一个未格式化的分区。

5. 开始安装

关机,然后开机时按F12键,进入BIOS,选择启动项为U盘启动。随后进入配置页面,时区选亚洲-上海,语言选中文,driver选free,确定进入桌面。这时候你将看到一个漂亮的桌面。但这时候并没有安装成功。

manjaro是pre-install的,可以在安装前就体验一把系统的顺畅。

6. 真正安装

确保连上网络、接上电源,然后点击桌面上的安装,语言时区键盘什么的照常进行。

比较重要的是分区。选择手动分区,选择之前在windows里压缩出来的未格式化的区,点击新建(好像是这个,就是右下角的一个按钮),提示输入空间大小、文件系统、挂载点、标记。我的分区表差不多是这样的:

大小文件系统挂载点标记
8Glinuxswapswap
500Mbtrfs/bootboot
20Gbtrfs/root
剩下的btrfs/home无需标记

注意:btefs是较新的文件系统,也可以用传统的ext4

然后是manjaro系统引导的挂载。我选择挂到windows挂载点所在的分区(应当有个几百M的fat32格式的分区),选择之,选择内容保留,挂载点选择/boot/efi,标记boot

搞定这些后,确定就开始安装啦(好像还有office的选择,可以选择不要,之后都可以装的)。需要一点时间,进度条到最后的时候可能会长一点时间。最后提示安装结束,就可以关机重启啦。(U盘可以拔掉了)。重启后会进入grub选系统的界面,选择第一个manjaro,之后配置用户名、密码,勾上给予用户管理员权限选项,管理员密码一致,随后就能进入桌面啦。

二、配置

然后就是疯狂的安软件和美化的过程,打造一款属于你的Manjaro。

换源

pacman是manjaro的库管理软件,国外源太慢且不稳定,切换为国内源。打开终端(可以Fn+F12打开下拉的Yakuake,也可以Ctrl+Alt+T打开Konsole)。输入

sudo pacman-mirrors -i -c China -m rank

这是对国内镜像源测速并排序,在弹出的窗口中选择一个,可以选择清华tuna的或者科大ustc的。

添加AUR的源

Manjaro是基于Arch的,也能使用Arch丰富完善的源AUR,打开终端输入

sudo kate /etc/pacman.conf

输入密码后,打开pacman.conf配置文件,在末尾添加如下内容

[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

保存后更新

sudo pacman -Syyu

然后安装archlinuxcn-keyring包导入GPG key

sudo pacman -S archlinuxcn-keyring

安装AUR包管理工具yay

sudo pacman -S yay

有了yay,就可以替代sudo pacman操作了,而且yay可以模糊搜索,搜索到的可能有多项,可以选择。

安装输入法

现在你可能不能输入中文,需要安装google输入法或者sogou输入法(注意不是sougou),这都是基于fcitx的,分别为fcitx-googlepinyinfcitx-sogoupinyin。打开终端,依次执行以下命令

sudo pacman -S fcitx-googlepinyin
sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool

第二个命令执行的时候会列出多个,直接enter全部安装。
然后就是将fcitx放入环境变量才能激活输入法,新建配置文件

sudo vim ~/.xprofile

我使用的是vim,也可以使用自带的kate,或者nano。vim没有自带,就sudo pacman -S vim一下就好了。

回到正题,在打开的.xprofile中写入:

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

注:我安装的时候后来出现了在搜索栏、终端不能输入中文的情况,因此就加入了另两个:

export XIM=fcitx
export XIM_PROGRAM=fcitx

保存文件,重启系统。之后就能看到工具栏上出现了小键盘图标,点击图标就可以配置输入法,可以加入、删除、设置快捷键等等。我是将键盘放在第一位(键盘就是直接输入英文),然后google拼音放入第二位,并且设置快捷键为shift激活输入法,这样就可以实现shift切换英文和中文了。

在这里插入图片描述
注:若是安装sogou拼音,可能会出现不能输入中文的情况,那是因为缺少qt,在命令行输入

sudo pacman fcitx-qt4

安装即可,然后重新启动输入法,则可以使用搜狗输入法了。搜狗输入法对于汉语常用词语的习惯更加适配,比较奈斯。

安装chrome浏览器
sudo pacman -S google-chrome
安装WPS
sudo pacman -S wps-office
sudo pacman -S wps-office-mui-zh-cn #安装中文
sudo pacman -S ttf-wps-fonts # 安装依赖字体

安装ttf-wps-fonts时有可能会遇到问题
正在解析依赖关系...警告:无法解决 "xorg-font-utils","ttf-wps-fonts" 的一个依赖关系
可以按照这个博客的方法去做。

安装VScode

这是个很好的编辑器

sudo pacman -S visual-studio-code-bin
安装typora

这是个很好用的markdown编辑器,按需安装

sudo pacman -S typora
安装wechat

主要有三种,electronic-wechat是网页版的,deepin-wine-wechat是真正电脑版的(模拟windows环境安装的),还有一个wewechat
electronic-wechat为例

sudo pacman -S electronic-wechat

具体的还有哪些其他选项你可以用yay wechat模糊搜索看看

安装网易云音乐

linux上云村最好

sudo pacman -S netease-cloud-music
安装QQ

我不喜欢QQ,我没装

sudo pacman -S deepin.com.qq.im

Tim也可以

sudo pacman -S deepin.com.qq.office
安装百度网盘
sudo pacman -S deepin-baidu-pan

对,或许你发现了,deepin咋哪都有,的确,deepin很强

安装Anaconda

如果你有需要python科学计算的话

sudo pacman -S anaconda

三、美化

一般玩linux的都喜欢把自己的环境搞得赏心悦目(或者仅仅装B),因此从主题到终端都需要美化。

终端美化

大家用过oh-my-zsh的都说好
先换上zsh

sudo pacman -S zsh

安装美化zsh的神器

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

oh-my-zsh这么好竟然都还在野外,有点说不过去啊

打开一个终端,点击设置,管理配置方案,新建配置方案,输入名字如myzsh,命令为/bin/zsh,其余默认即可。

在这里插入图片描述
然后在终端选择配置文件为新建的这个myzsh配置,即可。

再配置主题

sudo vim ~/.zshrc

修改其中的ZSH_THEME

ZSH_THEME="random"

我喜欢random,每次新开一个终端都会有不一样的感受,你可以选择在oh-my-zsh的官网看看有些啥主题,选一个自己喜欢的。

编辑完后保存退出。

source ~/.zshrc

即可更换主题。

添加懒人工具

如果要经常cd一个长长的路径的一个目录,很麻烦,想要一个能够记录你常用的路径然后你输入时候就能给你提示,那就是autojump

sudo pacman -S autojump
sudo vim ~/.zshrc

plugins中添加

plugins=(... autojump)

就是在已有的插件后面添加个autojump
保存配置,然后source一下
或许你除了cd想要给你提示和补全,还希望其他命令也能,那就来个zsh-autosuggestions

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

然后同上添加至plugins
这样,除了tab键可以自动补全外,你在输入的同时也会有自动的提示,右方向键即可接受这个suggestion

高亮

终端特殊命令希望高亮,不然就太平白无奇了,就像下面这句话,你可能看了会发疯

sudo pacman git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting 

加上高亮就爽了

sudo pacman git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting 

然后同上将zsh-syntax-highlighting加入.zshrcplugins

半透明终端

终端-管理配置文件,例如刚刚的myzsh,编辑配置方案,选取外观,配色方案和字体,选中一个配色方案编辑,你将看到背景透明度、模糊背景、图片背景等调整方式,enjor yourself!

在这里插入图片描述

主题美化

细心的同学可能发现了,我的图片展示怎么像Mac?恩,不是我装B,的确Mac的设计太美观了,全局上方菜单栏,下方dock,让人心神愉悦。所以怎么把你的Manjaro打造成一款假Mac呢?

来到设置-外观-全局主题,现在应该是默认的Breath2,点击右下角获取新的全局主题,搜索McMojave,安装,然后关闭。在全局主题设置页面,选中刚刚下好的McMojave,并且勾选左下角的使用来自主题的桌面布局。点击应用,你就会发现你的主题焕然一新,图标等等都换掉了。

在这里插入图片描述
在这里插入图片描述

dock

或许这时候你会发现,你还没有dock,就是屏幕正下方应该有一个程序坞。恩这就需要docker了。

sudo pacman -S docker
sudo pacman -S latte-dock

然后搜索程序,打开latte-dock,就会发现下方出现了你想要的东西。

在这里插入图片描述
你还可以在dock附近右键,设置,更改一些位置参数、zoom放大参数,隐藏情况等等,还可以重新排列和配置小部件。要将新的程序加入dock,可以点击打开它,它就会以活动程序的方式出现在dock,然后在其上右键,选择固定,就可以一直固定在dock上了,取消固定同理。
对于dock上的程序,左键单击一次是打开现有的页面,中键单击是新开页面。

对于屏幕上方的全局菜单,可以右键编辑,添加、修改、包括拖拉位置、修改图标大小等等。

桌面图片

桌面右键-配置桌面,可以选择单图,还有动图,甚至每日一图(强烈推荐NASA的)

四、还有啥?

人脸识别

windows登录有hello,linux也可以做到,那就是howdy,这不仅可以用于登录,还可以用于任何需要输入密码的地方,如sudo

yay howdy

使用方法见这个wikiGithub的说明文档,这是基于python开发的一个程序。
大致是这样的:

  • 安装howdy
yay howdy
  • 为想要人脸识别认证的地方进行配置
    要实现人脸识别登录,就前往/etc/pam.d/下,打开kde文件,加入
auth sufficient pam_python.so /lib/security/howdy/pam.py

在这里插入图片描述
同时,由于默认登录时用的是user权限,而pam.py是放在security文件夹下的,需要root权限,因此就这样可能会出现permission denied的问题,这需要进入/lib/security,将howdy文件夹及其子文件权限改为755

chmod -R 755 howdy
  • 设置摄像头位置
    先查看摄像头位置:
sudo pacman -S v4l-utils
v4l2-ctl --list-devices

在这里插入图片描述
然后在howdy设置中修改位置:

sudo howdy config

在打开的文件中,将device_path修改为一个可用的设备位置
在这里插入图片描述
注:上图可见我的设备列出了几个位置,但是哪些是有效的呢,这句需要进行检验,设置了config后,可以

sudo howdy test

在打开的检测页面看看是否摄像头正常工作并能识别人脸。

  • 添加一个用户的人脸信息
sudo howdy add
  • 锁屏测试
    锁屏,然后按键点亮屏幕,到达输入密码的状态,不输入密码直接点击登录。观察到摄像头灯光亮,证明在开始识别,如果成功进桌面,那就大功告成了。如果不成功,就去
sudo howdy config

调整一下centainty,增大一些更容易通过。
在这里插入图片描述
注:如果始终不行可以

journalctl -r -n 100

查看一下系统日志,看看登录时发生了什么,比如之前我就发现我的permission denied了,就去改了权限

另外,很可能你点击空密码登录开始识别的时候,会有刺耳的beep声音,这可以按照这个教程的来关掉

好了,就说到这吧,最后分享个知乎的配置全攻略,挺好的。

折腾完就该去好好干活了~

  • 47
    点赞
  • 258
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 15
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

按不出色风格

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值