Manjaro kde安装配置教程
准备一个U盘

下载Manjaro
清华大学开源镜像:找到Manjaro-cd下载 https://mirrors.tuna.tsinghua.edu.cn/
阿里巴巴开源镜像: https://developer.aliyun.com/mirror/
华为开源镜像:https://mirrors.huaweicloud.com/
windows用户下载refuse刻录工具,刻录好重启进入电脑bios模式,选择刚才刻录好的U盘为第一启动
出现画面的时候按需选择安装,我桌面选择的是kde,kde桌面自定义项较多,并且有kdeconnect,可以连接手机,很方便,手机下载可以在www.apkpure.com下载
###########分区建议,不推荐全盘安装
根/分区分配30-50G,
/boot分区建议2G
/boot/efi分区建议1G,格式化并选择fat32,不然安装会报错,
swap按需选择
/home分区把剩下的全部分配
看到这相信你已经开机了,开始配置工作
#打开终端Konsole
排列并配置软件源 sudo pacman-mirrors -i -c China -m rank ,命令完成后会弹出一个#对话框 ,选择速度最快的一个源,推荐中科大的源
sudo pacman -Syu更新软件包,如果提示错误,输入sudo passwd设置你的root密码
#安装开源字体,否则有部分地方会出现小方块
sudo pacman -S wqy-microhei
#增加Arch国内软件源
sudo vim /etc/pacman.conf 提示错误请sudo pacman -S vim 或 sudo nano /etc/pacmsn.conf
#把这段代码添加进去
sudo vim /etc/pacman.conf

[archlinuxcn]

SigLevel = Optional TrustedOnly

Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

#vim打开不能输入按i进入编辑模式,按esc,输入:wq退出
#再次更新软件源
sudo pacman -Syy
#安装密钥
sudo pacman -S archlinuxcn-keyring
############常用软件安装
#安装yay
sudo pacman -S yay
#更换yay软件源为清华源
yay --aururl “https://aur.tuna.tsinghua.edu.cn” --save
yay -P -g 查看yay配置,如更换失败请
sudo mkdir /.config/yay
sudo vim /.config/yay/config.json 把刚才yay -P -g的配置信息复制过来,不要忘记改aururl为清华源,不然下载慢
#安装vscode
sudo pacman -S visual-studio-code-bin
#安装chrome
sudo pacman -S google-chrome

#按装vlc,一款强大的视频播放器
sudo pacman -S vlc
#安装vmware-workstation,强大的虚拟机软件
本人安装Vmware后重启主机wifi挂了,百度一圈没找到解决方案,直接重装根分区,这也就是我不建议全盘安装的原因
sudo pacman -S vmware-workstation
#解决虚拟机连接不上网络的问题
#开启vmware虚拟网卡服务
sudo systemctl start vmware-networks.service
sudo systemctl enable vmware-networks.service
#安装wps
sudo pacman -S wps-office
#安装wps字体
sudo pacman -S ttf-wps-fonts
#如果软件不是中文
sudo pacman -S wps-office-mui-zh-cn
#安装网易云音乐
sudo yay -S netease-cloud-music
#安装百度网盘
sudo pacman -S baidunetdisk-bin
#安装有道词典
yay -S youdao-dict
#安装搜狗输入法
安装软件
sudo pacman -S fcitx-sogoupinyin fcitx-im fcitx-configtool fcitx-qt4
创建配置文件
sudo vim ~/.xprofile 添加如下内容
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

---------------此版本的搜狗输入法会导致deepin-wine微信卡死,聊天框输入的中文会变成方框,如需要降级请百度搜索Arch降级软件包
#我本人再用google输入法
sudo pacman -S fcitx-googlepinyin
安装完成后重启
找到fcitx软件,把搜狗输入法添加为第一个
############QQ和Wechat如遇到打不开请重启,切莫安装gnome-xsetting,这个会造成kde桌面软件缩放不一致,安装下面这两个完全没问题
#安装TIM
yay -S com.qq.tim.spark ,安装过程一路回车就行
#安装微信
yay -S com.qq.weixin.deepin
#打开TIM 和WeChat字体太小的解决办法
env WINEPREFIX=“ H O M E / . d e e p i n w i n e / S p a r k − T I M " d e e p i n − w i n e 5 w i n e c f g 把 显 示 d p i 按 需 要 调 节 , 196 是 放 大 两 倍 e n v W I N E P R E F I X = " HOME/.deepinwine/Spark-TIM" deepin-wine5 winecfg 把显示dpi按需要调节,196是放大两倍 env WINEPREFIX=" HOME/.deepinwine/SparkTIM"deepinwine5winecfgdpi,196envWINEPREFIX="HOME/.deepinwine/Deepin-WeChat” deepin-wine5 winecfg
#如果提示找不到wincfg,
rm -rf .wine 再重新执行以上代码
先上几张图,打累了,换个时间在继续

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

#安装腾讯视频
yay -S tenvideo
#安装qq音乐
yay -S qqmusic-bin
#安装洛雪音乐助手,非常好用
yay -S lx-music-desktop-bin
#安装git
yay -S git
#由于在我笔记本上使用vmware造成主机无法使用wifi,找不到解决方法,重装才行,因此不提供安装虚拟机的办法
#设置个人git信息
git config --global user.name “github昵称”
git config --global user.email “注册邮箱”
#终端配置zsh
sudo pacman -S zsh
#切换默认shell为zsh
sudo chsh -s /bin/zsh KaTeX parse error: Expected 'EOF', got '#' at position 6: USER #̲安装oh-my-zsh:zsh…(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)
#替换zsh配置文件为oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
#安装插件
#zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/plugins/zsh-autosuggestions
#zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/plugins/zsh-syntax-highlighting
#zsh-nvm
git clone https://github.com/lukechilds/zsh-nvm ~/.oh-my-zsh/custom/plugins/zsh-nvm
#autojump
sudo pacman -S autojump
#修改配置文件
sudo vim ~/.zshrc 在plugins后面添加刚才下载的插件
在这里插入图片描述

在zsh-theme改为agnoster
在这里插入图片描述

#配置zsh后vscode有方框
yay -S ttf-meslo-nerd-font-powerlevel10k
#打开vscode,设置里面找到终端的字体设置输入
MesloLGS NF在这里插入图片描述

#如果提示raw.githubusercontent.com拒绝连接
sudo vim /etc/hosts 添加如下内容
151.101.108.133 raw.githubusercontent.com
#刷新hosts缓存
sudo source ~/etc/hosts
#然后重新执行下载命令,完成之后执行,然后重启终端
sudo source ~/.zshrc
#安装谷歌连接互联网工具,chrome如无法访问在chrome找到代理选择qv2ray自动配置的代理
yay -S qv2ray (软件使用请自行百度)
#安装proxychains让终端可以走代理!!!强烈推荐
yay -S proxychains
#配置proxychains
sudo vim /etc/proxychains.conf
#移动到最下面把socks4代理删除,改为你的谷歌连接网络工具的地址和端口
#查看端口号
yay -S net-tools在这里插入图片描述
#然后在执行这个
netstat -tunlp
##proxychains使用
例如:proxychains wget xxx
#验证是否配置成功
proxychains wget www.google.com 如下载成功说明配置成功,不成功请检查配置文件


#美化你的kde桌面
yay -S latte-dock 安装成功后在桌面任务栏右击-编辑面板-删除面板,打开latte-dock,右击底栏可以进行自定义,布局我选择的是mcos-bs-large
#图标包
sudo pacman -S papirus-icon-theme 在设置-图标更换即可
#配置鼠标样式
设置-光标-获取新光标主题-搜索Volantes Cursors
#个人审美不一样,美化可以自定义,以上只是我个人比较喜欢的(图片在上面)
#其他配置
#小新pro2020按摩店版本内核选择5.8,经测试,lts5.4无法开机,5.7-5.9蓝牙不能用,更高版本未测试,5.8版本一切正常,缩放建议设置为200,设置-显示和监控-显示配置
#开机屏幕会撕裂以下不影响使用
#开机关机会报错,但是不影响使用,关闭提示

sudo systemctl mask systemd-backlight@backlight:acpi_video0

sudo systemctl mask systemd-backlight@backlight:amdgpu_b10
#关机慢(应该全机型通用)
sudo vim /etc/systemd/system.conf
#添加如下内容,先去除该以下三行的注释(前面的#号)
DefaultTimeoutStartSec=10s
DefaultTimeoutStopSec=10s
DefaultRestartSec=100ms
#使配置生效
sudo systemctl daemon-reload
#重启
sudo reboot
#Manjaro使用中出现嘟声(应该全机型通用),在家还好,我上课突然一响,太尴尬了…
sudo rmmod pcspkr 仅仅为临时解决(不要重启)
#重新启用它
modprobe pcspkr
#永久解决方案(未测试,没事不关机) 测试过可以永久关闭的小伙伴可以评论说一下
sudo vim /etc/modprobe.d/nobeep.conf
#添加如下内容

Do not load the pcspkr module on boot

blacklist pcspkr
#小新pro13 2020用户别测试闭源驱动,不开机,开源驱动性能很好
#Manjaro提供了非常方便的内核管理
设置-内核-先安装你想要的内核,然后卸载当前正在运行的内核,终端执行
sudo grup-update 然后
sudo reboot
#############################################如果无法开机,不慌
解决方法:
1 重装系统(没有什么是重装解决不了的,如果有,那就再装一次
2 liveUSB解决:重新将新的内核挂到相应的位置
准备工作:一个较新版本的Manjaro Linux安装盘(GPT模式 DD写入)
开始修复:
首先通过liveUSB启动,在liveUSB的中我们原先的系统文件是保存在电脑的磁盘上的,默认不会被挂载,所以我们先要把除了/home以外的系统目录挂载到当前的任意目录
我们选择挂载在/mnt中
sudo mkdir /mnt/manjaro
sudo mount /nvme0n1p3//mnt/manjaro #nvme0n1p3为/分区所在设备,可以使用lsblk查看随后是关键的一步,因为在UEFI下安装Manjaro Linux时我们都额外/boot/efi/进行了单独的分区,所以我们这里也需要挂载它。默认挂载根目录时并不会挂载这个目录,因为它们不在同一个分区,我的efi目录根据lsblk显示位于/nvme0n1/nvme0n1p3
在这里插入图片描述

所以我们把efi目录也挂载进文件系统,否则内核无法重新安装:
sudo mount /nvme0n1/ /mnt/manjaro/boot/efi
另外对于一些虚拟目录,例如/dev和/sys,我们也需要手动绑定,否则chroot后运行pacman会出错:
sudo mount --bind /dev /mnt/manjaro/dev
sudo mount --bind /proc /mnt/manjaro/proc
sudo mount --bind /sys /mnt/manjaro/sys
这样系统文件就准备完成了,现在我们在挂载目录下chroot,然后重新安装内核:
cd /mnt/manjaro
chroot .
pacman -S linux

如果这一步报错,检查自己系统目录是否正确挂载,如果正确挂载则先运行pacman -S archlinux-keyring

sudo reboot
这样的话重新启动就可以正常开机了

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐