安装配置manjaro的过程以及问题
虚拟机上安装manjaro
这里出现的一些问题参考这篇文章3.1部分。
配置manjaro
- 安装之后第一件事————换源:
sudo pacman-mirrors -i -c China -m rank
选择较快的几个就好 - 添加AUR的源:
Manjaro是基于Arch的,也能使用Arch丰富完善的源AUR,打开终端输入
sudo vi /etc/pacman.conf
在末尾添加如下内容
[archlinuxcn] SigLevel = Optional TrustedOnly Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
退出并更新
sudo pacman -Syyu
- 安装软件:
sudo pacman -S archlinuxcn-keyring yay git neovim (screenfetch feh ranger)
kde全家桶有一些不用的臃肿软件可以卸载掉:
sudo pacman -R kcalc kwalletmanager elisa htop yakuake timeshift timeshift-autosnap- manjaro matray manjaro-hello ksystemlog manjaro-documentation-en ksysguard onlyoffice-desktopeditors
sudo pacman -R $(pacman -Qdtq)
sudo pacman -Scc
(清楚软件缓存)
- 配置中文输入法
sudo pacman -S fcitx5 fcitx5-configtool fcitx5-qt fcitx5-gtk fcitx5-chinese-addons fcitx5-material-color
- 修改输入法的环境变量,使其他应用也可以调用输入法
sudo nvim ~/.pam_environment
添加下面的内容:
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=@im=fcitx
- 系统登陆后自动运行输入法:
sudo nvim ~/.xprofiel
(每次启动图形登陆界面时,运行里面的内容,具体可以再查一查)
添加fcitx5 &
重启之后点击系统托盘图标进行设置就可以成功使用中文输入法了。 - 一些软件无法使用中文输入法的解决办法
修改/etc/profile,在文件最后增加如下内容:
#fcitx
export XIM_PROGRAM=fcitx
export XIM=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
- 配置输入法主题:(也可以在输入法的配置附加组件--经典用户界面设置)
使用fcitx5-material-color
这个主题,可以参照: https://github.com/hosxy/Fcitx5-Material-Color
sudo nvim ~/.config/fcitx5/conf/classicui.conf
# 垂直候选列表
Vertical Candidate List=False
# 按屏幕 DPI 使用
PerScreenDPI=True
# Font (设置成你喜欢的字体)
Font="思源黑体 CN Medium 13"
# 主题
Theme=Material-Color-DeepPurple
发现一个大佬的文章
- 安装fish和simple terminal
- 修改/etc/hosts文件
去ip查询网站查询并添加到hosts文件之中,manjaro不需要刷新dns - 安装fish st
sudo pacman -S fish
git clone --depth=1 https://git.suckless.org/st
st需要到官网打一些补丁,按需自取
每次打完补丁运行sudo make clean install
编译新文件 - omf
curl -L https://get.oh-my.fish | fish
fish
(只有进入fish后面的omf命令才有效)
omf update
omf theme
omf install (your favourite theme)
emoji-powerline主题会导致st崩溃无法打开,解决办法是卸载omf remove emoji-powerline
- 设置fish为默认shell
which fish
chsh -s $(which fish)
(重启后生效)
- 安装deb包
deb包是基于debian内核的系统所使用的软件安装包,除此之外还有rpm,是基于Red Hat内核的。因为rpm操作太过于麻烦,所以这里只讲解deb包
yay -S debtap
(不成功可以多试几次)
sudo debtap -u
(小写u,必须更新一次,耗时比较久)
sudo debtap microsoft-edge
(这里写你要转换的包名称)
sudo pacman -U microsoft-edge.tar.gx
(转换后的包名,大写U) - neovim与系统剪切板互通
sudo pacman -S xsel
在init.vim中添加set clipboard+=unnamedplus
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!