Manjaro安装配置指南
由于可能会有偶尔重装系统的需要,而每次配置都丢三落四,浪费时间,因此整理了自己需要的配置,一直会继续更新的
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.记录移植
- 主题: .themes
- 插件: .local/share/gnome-shell
- vscode: .cache/vscode-cpptools/ .cache/VSCodeVim/ .vscode/ .config/Code
- chrome: .cache/google-chrome .config/google-chrome
- 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.服务配置
- ssh
systemctl enable sshd.service 开机启动
systemctl start sshd.service 立即启动
systemctl restart sshd.service 立即重启
Manjaro安装配置指南相关推荐
- Win10 Terminal + WSL 2 安装配置指南,精致开发体验 - 知乎 (zhihu.com)
Win10 Terminal + WSL 2 安装配置指南,精致开发体验 - 知乎 (zhihu.com) https://zhuanlan.zhihu.com/p/273237897
- 服务器证书安装配置指南(Nginx)-天威诚信
服务器证书安装配置指南(Nginx) 一.生成证书请求 您需要使用CSR生成工具来创建证书请求. 1.下载AutoCSR: http://www.itrus.cn/soft/autocsr. ...
- RabbitMQ快速安装配置指南
RabbitMQ快速安装配置指南 官网的安装教程由于需要解释原理很多废话,这里总结一下在CentOS7环境下的安装配置过程.如需理解原理,请看官网原文的安装指南或翻译 1. 安装RabbitMQ se ...
- GitLab 安装配置指南
为什么80%的码农都做不了架构师?>>> GitLab 在 CentOS 7系统上的安装配置指南 1.简单介绍 GitLab 是利用 Ruby on Rails 开发的一个开源 ...
- 高可用,完全分布式Hadoop集群HDFS和MapReduce安装配置指南
原文:http://my.oschina.net/wstone/blog/365010#OSC_h3_13 (WJW)高可用,完全分布式Hadoop集群HDFS和MapReduce安装配置指南 [X] ...
- Manjaro安装配置小记
Manjaro安装配置小记 挂载点记录 因为使用的是120G固态+1T机械硬盘,固态里面还有windows系统,所以省吃俭用一共给Manjaro分配了32g空间在固态,130g左右在机械,根据鸟叔第四 ...
- debian sarge + postfix + mysql + webmail + web admin安装配置指南
非常简明的debian sarge + postfix + mysql + webmail + web admin安装配置指南 想在debian上安装postfix邮件系统很多年了,参考了许多网上的资 ...
- Manjaro 安装配置踩坑
Manjaro 安装配置踩坑 其实manjaro和arch的英文社区上都讲的很清楚, 推荐看英文原版资料. 制作USB安装器 参考资料 : Manjaro 官方User Guide 官网下载镜像 Li ...
- 惠普Gbe2c以太网交换机安装配置指南
惠普Gbe2c以太网交换机安装配置指南 交换机功能介绍: Gbe2c Ethernet Blade Switch Gbe2c L2/3 Ethernet Blade S ...
最新文章
- 2021年春季学期-信号与系统-第一次作业参考答案-第一题
- 主mysql删除从服务不同步_MySQL主从不同步解决
- Swift 使用WebKit动态执行javascript脚本
- 重新解读DDD领域驱动设计(一)
- (转)求单链表是否有环,环入口和环长
- php程序设计案例教程 程序题,PHP程序设计案例教程
- Redis的AOF持久化的实现
- 算法学习--二叉查找树
- 项目背景一般写什么_项目申报整体框架规划思路,提高你的书写逻辑!
- MacOs中Docker与宿主机网络互通问题解决
- VC 2012 visualstudio的项目属性表 .props文件
- 第三方支付的发展趋势及优势
- 菜鸡的Java笔记 数字操作类
- 农历阳历转换 java_Java编程实例:Java版农历和阳历转换源码
- java海贼王秘宝传说下载,《梦想海贼王》全套源码
- Mybatis-入门程序(二)
- QT使用QAxWidget读取Excel数据
- 支持Tasker控制的app合集
- 台式机+无线路由 配置 wifi热点
- win10玩不了星际战甲怎么办?