Loading... 强烈推介 阅读[第二篇参考文章](#参考) ## 安装 Manjaro ### 下载官方镜像 [Manjaro 官网下载](https://manjaro.org/download/) KDE 最合我的心意,功能最多而强,用起来最顺手,对新手友好,可玩性高,功能最强大的桌面环境,系统占用一般,但是对于各位的主力机来说,我觉得这个大可不必在意。 Xfce 轻量级桌面,系统占用很小,适合性能差的老电脑。桌面可定制性最差,环境简陋。 Gnome:3.36 以后的 Gnome 功能加了好多,但还是老问题:各种各样的扩展导致桌面不稳定,不建议入手 Gnome 版本,就算你是 Gnome 老用户,我还是强烈建议你使用 KDE。 ### 制作启动 U 盘 [balenaEtcher](https://www.balena.io/etcher/) 把 iso 烧录进 U 盘 ### 系统安装 进去是简易版的 Manjaro,基本安装过程很简单,这里要注意一点,选用**闭源的驱动**,这样对硬件的支持好。 一个硬盘单系统的话,可以直接使用整个磁盘。另外新手推荐将所有目录放在同一个分区,另外再加一个交换分区,方便管理。 ### 更换源 > vim 的安装以及配置 因为,初始的 Manjaro 默认不安装 vim/vi。vi 不支持上下左右键移动,我很不喜欢,于是就安装了一个 `vim`。 ```sh #首先我们先下载vim sudo pacman -S vim #直接进入.vimrc vim .vimrc ``` ```txt "---------------------------------" " 通用设置 "---------------------------------" let mapleader=" " set nocompatible " 设置不兼容原始vi模式 set ttimeoutlen=0 " 设置<ESC>键响应时间 set wildmenu set mouse=a set backspace=indent,eol,start let &t_ut='' set foldmethod=manual set foldlevel=99 set laststatus=2 set autochdir set history=1000 au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif "---------------------------------" " 识别文件 "---------------------------------" filetype on filetype indent on filetype plugin on filetype plugin indent on au BufNewFile,BufRead *.html,*.js,*.vue set tabstop=2 au BufNewFile,BufRead *.html,*.js,*.vue set softtabstop=2 au BufNewFile,BufRead *.html,*.js,*.vue set shiftwidth=2 au BufNewFile,BufRead *.html,*.js,*.vue set expandtab au BufNewFile,BufRead *.html,*.js,*.vue set autoindent au BufNewFile,BufRead *.html,*.js,*.vue set fileformat=unix "---------------------------------" " vim 搜索 "---------------------------------" exec ":nohlsearch" set hlsearch set incsearch set ignorecase noremap <LEADER><CR> :nohlsearch<CR> "---------------------------------" " 缩进 "---------------------------------" set expandtab set tabstop=4 set shiftwidth=4 set softtabstop=4 set tw=0 set indentexpr= "---------------------------------" " 编码设置 "---------------------------------" set langmenu=zh_CN.UTF-8 set helplang=cn set termencoding=utf-8 set encoding=utf8 set fileencodings=utf8,ucs-bom,gbk,cp936,gb2312,gb18030 "---------------------------------" " 样式 "---------------------------------" set number set relativenumber syntax enable " 开启语法高亮功能 syntax on " 自动语法高亮 set t_Co=256 " 开启256色支持 set cmdheight=2 " 设置命令行的高度 set showcmd " select模式下显示选中的行数 set ruler " 总是显示光标位置 set laststatus=2 " 总是显示状态栏 set cursorline " 高亮显示当前行 set whichwrap+=<,>,h,l " 设置光标键跨行 set scrolloff=5 set virtualedit=block,onemore " 允许光标出现在最后一个字符的后面 set noeb " 关闭错误的提示 "---------------------------------" " 其他 "---------------------------------" set nu " 显示行号 ``` > 配置 vim 为默认编辑器 ```sh vim ~/.zshrc export EDITOR='vim' ``` > vim 存在的问题 无法从 vim 打开的文本复制到其他地方。 > 更新源 ```sh sudo pacman-mirrors -i -c China -m rank ``` 添加清华源 ```sh sudo vim /etc/pacman.conf ``` ```txt [archlinuxcn] Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch ``` ```sh # 更新系统 sudo pacman -Syyu # 添加密钥环 sudo pacman -S archlinuxcn-keyring # 安装 yay,一个强大的 AUR 软件管理器 sudo pacman -S yay ``` 若安装 archlinuxcn-keyring 时报错,是由于密钥环的问题,可先按照此链接执行其中的命令,再安装 archlinuxcn-keyring ```sh pacman -Syu haveged systemctl start haveged systemctl enable haveged rm -fr /etc/pacman.d/gnupg pacman-key --init pacman-key --populate archlinux pacman-key --populate archlinuxcn ``` ## 软件推荐以及安装 不说的情况下使用`Add/Remove Software`搜索软件并安装 `yay` 安装过程中出现选择,选择 n 经常进 `timeshift`,常备份,防系统崩坏 每天要开机执行一遍 `sudo pacman -Syyu`,防`滚挂` ### 基础包安装 ```sh # 识别NTFS格式的硬盘 sudo pacman -S ntfs-3g # 安装几个开源中文字体 一般装上文泉驿就能解决大多wine应用中文方块的问题 sudo pacman -S adobe-source-han-serif-cn-fonts wqy-zenhei # 安装谷歌开源字体及表情 sudo pacman -S noto-fonts-cjk noto-fonts-emoji noto-fonts-extra ``` ### 安装拼音输入法 fcitx5 > 搜狗 > 百度 > google > fcitx ```sh # 安装 fcitx5(输入法框架) yay -S fcitx5-im # 配置 fcitx5 的环境变量: vim ~/.pam_environment GTK_IM_MODULE DEFAULT=fcitx QT_IM_MODULE DEFAULT=fcitx XMODIFIERS DEFAULT=\@im=fcitx SDL_IM_MODULE DEFAULT=fcitx vim ~/.xprofile export GTK_IM_MODULE=fcitx5 export QT_IM_MODULE=fcitx5 export XMODIFIERS="@im=fcitx5" export LANG="zh_CN.UTF-8" export LC_CTYPE="zh_CN.UTF-8" # 安装 fcitx5-rime(输入法引擎) yay -S fcitx5-rime # 安装 rime-cloverpinyin(输入方案) yay -S rime-cloverpinyin # 如果出现问题,安装开发工具包 # yay -S base-devel # 创建并写入 rime-cloverpinyin 的输入方案 vim ~/.local/share/fcitx5/rime/default.custom.yaml patch: "menu/page_size": 5 schema_list: - schema: clover # 安装中文维基百科词库 yay -S fcitx5-pinyin-zhwiki-rime ``` ### rime 主题配置 参考 [https://github.com/hosxy/Fcitx5-Material-Color](https://github.com/hosxy/Fcitx5-Material-Color) ```sh pacman -S fcitx5-material-color mkdir -p ~/.config/fcitx5/conf vim ~/.config/fcitx5/conf/classicui.conf # 垂直候选列表 Vertical Candidate List=False # 按屏幕 DPI 使用 PerScreenDPI=True # Font (设置成你喜欢的字体) Font="思源黑体 CN Medium 13" # 主题 Theme=Nord-Light ``` 这里的主题使用自 [Nord-Light](https://github.com/ayamir/fcitx5-nord) ```sh mkdir -p ~/tmp && cd ~/tmp git clone https://github.com/tonyfettes/fcitx5-nord.git mkdir -p ~/.local/share/fcitx5/themes/ cd fcitx5-nord cp -r Nord-Dark/ Nord-Light/ ~/.local/share/fcitx5/themes/ ``` 重启 fcitx5,这个重启好像无效 ```sh fcitx5 -r ``` ### Microsoft todo list 搜索 `Ao` -> 库安装 不能用: Microsoft todo list unofficial 在登录界面卡住 ### 主流软件 Tim 微信 网易云 qq音乐 google-chrome 百度云 坚果云 typora XDM calibre latte-dock 自带 timeshift,强大好用的备份、回滚系统工具 [https://github.com/vufa/deepin-wine-tim-arch/issues](https://github.com/vufa/deepin-wine-tim-arch/issues) 注意百度云的 bin 版进不去,请安装 electron 版 [微信方块乱码解决](https://www.mini-geek.com/manjaro/266.html) 下载[字体](https://seeyou.stdcdn.com/WeiRuanYaHei-1.ttf) 移动到 `~/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts/` ```sh yay -S deepin-wine-tim yay -S deepin-wine-wechat yay -S netease-cloud-music yay -S qqmusic-bin yay -S google-chrome yay -S baidunetdisk yay -S nutstore yay -S typora # yay -S timeshift yay -S xdman yay -S calibre yay -S latte-dock ``` ### tldr ```sh pip install --user tldr ``` ### 办公 ```sh yay -S libreoffice ``` ### BBDown [https://github.com/nilaoda/BBDown](https://github.com/nilaoda/BBDown) 一款命令行式哔哩哔哩下载器. Bilibili Downloader. 解压后 ```sh chmod +x BBDown ln ./BBDown ~/.local/bin/BBDown ``` ## Manjaro 功能与使用 ### 开机自启 搜索 `Autostart` ### 软件包管理 > octopi 一个好用的图形化包管理软件 ```sh yay -S octopi ``` > Add/Remove Software search it ### 内核升级 search `Kernel` 这里默认使用次序靠前的核 ## 参考 [Manjaro-KDE安装配置全攻略](https://zhuanlan.zhihu.com/p/114296129) [Arch Linux 安装使用教程 - ArchTutorial - Arch Linux Studio](https://archlinuxstudio.github.io/ArchLinuxTutorial/#/) 最后修改:2022 年 03 月 01 日 02 : 27 PM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 赞赏作者 支付宝微信