由于可能会有偶尔重装系统的需要,而每次配置都丢三落四,浪费时间,因此整理了自己需要的配置,一直会继续更新的

1.安装

分区时选择手动分区

挂载点 大小
/boot/efi 500M
/boot 1G
/ 剩余所有

2.更新源

sudo pacman-mirrors -i -c China -m rank //更新镜像排名,选择最快的那一个(延迟小的那个)
sudo pacman -Syy //刷新
sudo pacman -S vim //先安装vim,之后用的多
sudo vim /etc/pacman.conf

在这个文件的最后添加几行:

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

其中的网址根据之前选择的源来选择最快的:

## CDN (ipv4, http, https)
## aliyun
Server= http://mirrors.aliyun.com/archlinux/$arch##上海交通大学
Server= https://mirrors.sjtug.sjtu.edu.cn/archlinux-cn/$arch
## 浙江大学 (浙江杭州) (ipv4, ipv6, http, https)
## Added: 2017-06-05[archlinuxcn]
Server= https://mirrors.zju.edu.cn/archlinuxcn/$arch## 中国科学技术大学 (ipv4, ipv6, http, https)[archlinuxcn]
Server= https://mirrors.ustc.edu.cn/archlinuxcn/$arch## 清华大学 (ipv4, ipv6, http, https)[archlinuxcn]
Server= https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch## xTom (Hong Kong) (ipv4, ipv6, http, https)
## Added: 2017-09-18
## xTom Hong Kong Mirror[archlinuxcn]
Server= https://mirror.xtom.com.hk/archlinuxcn/$arch## Unique Studio (湖北武汉) (ipv4, http, https)
## Added: 2017-08-02[archlinuxcn]
Server= https://mirrors.hustunique.com/archlinuxcn/$arch## 上海科技大学 (上海) (ipv4, http, https)
## Added: 2016-04-07[archlinuxcn]
Server= https://mirrors-wan.geekpie.org/archlinuxcn/$arch## 中国科学院开源软件协会 (北京) (ipv4, http)
## Added: 2017-02-09[archlinuxcn]
Server= http://mirrors.opencas.org/archlinuxcn/$arch## 电子科技大学凝聚网络安全工作室 (ipv4, http)
## Added: 2016-05-28[archlinuxcn]
Server= http://mirrors.cnssuestc.org/archlinuxcn/$arch## 网易 (ipv4, http)[archlinuxcn]
Server= http://mirrors.163.com/archlinux-cn/$arch## 重庆大学 (ipv4, http)[archlinuxcn]
Server= http://mirrors.cqu.edu.cn/archlinuxcn/$arch

之后更新并安装密钥包和yay需要的包

sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring base-devel

安装yay并设置源

sudo pacman -S yay && yay --save --aururl "https://aur.tuna.tsinghua.edu.cn"

3.讯飞输入法

yay -S fcitx-im fcitx-configtool fcitx-qt4 iflyime

编辑/etc/environment,在文件末尾加入以下几行

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

保存之后重启

4.ohmyzsh

sudo pacman -S zsh curl wget

更改默认为zsh

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

或者

sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

或者

git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cd .oh-my-zsh/tools
sh install.sh

安装插件

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
vim .zshrc

覆盖插件之后的内容

plugins=(
git
zsh-autosuggestions
zsh-syntax-highlighting
)source $ZSH/oh-my-zsh.sh# User configuration# export MANPATH="/usr/local/man:$MANPATH"# You may need to manually set your language environment
# export LANG=en_US.UTF-8# Preferred editor for local and remote sessions
# if [[ -n $SSH_CONNECTION ]]; then
#   export EDITOR='vim'
# else
#   export EDITOR='mvim'
# fi# Compilation flags
# export ARCHFLAGS="-arch x86_64"# Set personal aliases, overriding those provided by oh-my-zsh libs,
# plugins, and themes. Aliases can be placed here, though oh-my-zsh
# users are encouraged to define aliases within the ZSH_CUSTOM folder.
# For a full list of active aliases, run `alias`.
#
# Example aliases
# alias zshconfig="mate ~/.zshrc"
# alias ohmyzsh="mate ~/.oh-my-zsh"
alias vi="vim"
alias update="sudo pacman -Syyu && yay -Syyu"
alias pacd="sudo pacman -S"
alias pacr="sudo pacman -Rs"
alias pacc="sudo pacman -Scc"
alias yayd="yay -S"
alias yayr="yay -Rns"
alias vnc-viewer="/home/ekko/my_app/VNC-Viewer-6.19.923-Linux-x64"
alias setproxy='export http_proxy="socks5://127.0.0.1:1080" && export https_proxy="socks5://127.0.0.1:1080"'
alias upload="./ekko/manjaro_config/upload.sh"
alias download="./ekko/manjaro_config/download.sh"
function sssh() { /home/ekko/my_app/Sakura_frpc_linux_amd64 --su=ekko --sp=amwplso0 --sid=$1;}

5.常用软件

pacd neovim visual-studio-code-bin wps-office netease-cloud-music google-chrome nutstore typora deepin.com.qq.office arm-none-eabi-gcc arm-none-eabi-gdb arm-none-eabi-newlib ttf-wps-fonts wine baidunetdisk-bin vlc
yayd youdao-dict nrf5x-command-line-tools nrfconnect-appimage nrf5x-sniffer xmind deepin.com.thunderspeed

6.记录移植

  1. 主题: .themes
  2. 插件: .local/share/gnome-shell
  3. vscode: .cache/vscode-cpptools/ .cache/VSCodeVim/ .vscode/ .config/Code
  4. chrome: .cache/google-chrome .config/google-chrome
  5. wine中文字体: .wine/drive_c/windows/Fonts
    在该目录下执行

    regedit zh.reg
    

7.快捷键

key command
ctl+alt+t gnome-terminal
ctl+alt+q /opt/deepinwine/apps/Deepin-TIM/run.sh
ctl+alt+s /opt/deepinwine/apps/Deepin-ThunderSpeed/run.sh
ctl+alt+d youdao-dict
ctl+shift+esc gnome-system-monitor

8.服务配置

  1. ssh
    systemctl enable sshd.service 开机启动
    systemctl start sshd.service 立即启动
    systemctl restart sshd.service 立即重启

Manjaro安装配置指南相关推荐

  1. Win10 Terminal + WSL 2 安装配置指南,精致开发体验 - 知乎 (zhihu.com)

    Win10 Terminal + WSL 2 安装配置指南,精致开发体验 - 知乎 (zhihu.com) https://zhuanlan.zhihu.com/p/273237897

  2. 服务器证书安装配置指南(Nginx)-天威诚信

    服务器证书安装配置指南(Nginx) 一.生成证书请求 您需要使用CSR生成工具来创建证书请求.    1.下载AutoCSR:   http://www.itrus.cn/soft/autocsr. ...

  3. RabbitMQ快速安装配置指南

    RabbitMQ快速安装配置指南 官网的安装教程由于需要解释原理很多废话,这里总结一下在CentOS7环境下的安装配置过程.如需理解原理,请看官网原文的安装指南或翻译 1. 安装RabbitMQ se ...

  4. GitLab 安装配置指南

    为什么80%的码农都做不了架构师?>>>    GitLab 在 CentOS 7系统上的安装配置指南 1.简单介绍 GitLab 是利用 Ruby on Rails 开发的一个开源 ...

  5. 高可用,完全分布式Hadoop集群HDFS和MapReduce安装配置指南

    原文:http://my.oschina.net/wstone/blog/365010#OSC_h3_13 (WJW)高可用,完全分布式Hadoop集群HDFS和MapReduce安装配置指南 [X] ...

  6. Manjaro安装配置小记

    Manjaro安装配置小记 挂载点记录 因为使用的是120G固态+1T机械硬盘,固态里面还有windows系统,所以省吃俭用一共给Manjaro分配了32g空间在固态,130g左右在机械,根据鸟叔第四 ...

  7. debian sarge + postfix + mysql + webmail + web admin安装配置指南

    非常简明的debian sarge + postfix + mysql + webmail + web admin安装配置指南 想在debian上安装postfix邮件系统很多年了,参考了许多网上的资 ...

  8. Manjaro 安装配置踩坑

    Manjaro 安装配置踩坑 其实manjaro和arch的英文社区上都讲的很清楚, 推荐看英文原版资料. 制作USB安装器 参考资料 : Manjaro 官方User Guide 官网下载镜像 Li ...

  9. 惠普Gbe2c以太网交换机安装配置指南

      惠普Gbe2c以太网交换机安装配置指南   交换机功能介绍:             Gbe2c Ethernet Blade Switch Gbe2c L2/3 Ethernet Blade S ...

最新文章

  1. 2021年春季学期-信号与系统-第一次作业参考答案-第一题
  2. 主mysql删除从服务不同步_MySQL主从不同步解决
  3. Swift 使用WebKit动态执行javascript脚本
  4. 重新解读DDD领域驱动设计(一)
  5. (转)求单链表是否有环,环入口和环长
  6. php程序设计案例教程 程序题,PHP程序设计案例教程
  7. Redis的AOF持久化的实现
  8. 算法学习--二叉查找树
  9. 项目背景一般写什么_项目申报整体框架规划思路,提高你的书写逻辑!
  10. MacOs中Docker与宿主机网络互通问题解决
  11. VC 2012 visualstudio的项目属性表 .props文件
  12. 第三方支付的发展趋势及优势
  13. 菜鸡的Java笔记 数字操作类
  14. 农历阳历转换 java_Java编程实例:Java版农历和阳历转换源码
  15. java海贼王秘宝传说下载,《梦想海贼王》全套源码
  16. Mybatis-入门程序(二)
  17. QT使用QAxWidget读取Excel数据
  18. 支持Tasker控制的app合集
  19. 台式机+无线路由 配置 wifi热点
  20. win10玩不了星际战甲怎么办?

热门文章

  1. 刘强东都想明白了,你们却还在讨论流量焦虑
  2. 手机的模拟,有耗电和充电方法, 有电量的属性
  3. 图像处理:基于cv2.inpaint()图像修补
  4. 开发跨设备的鸿蒙(HarmonyOS) App
  5. 查看英伟达Nvidia显卡、cuda版本
  6. 电脑硬件升级完全解决方案2
  7. SAP 针对国家 country, 维护税码 tax code
  8. Weakly Supervised Semantic Segmentation with Boundary Exploration
  9. Turbo C 2.0的下载地址
  10. icon小图标的使用