Manjaro 初始化配置记录

换源并更新系统

1
2
3
4
5
6
7
8
9
10
11
sudo pacman -Syy
sudo pacman-mirrors -i -c China -m rank
sudo pacman -Syyu
sudo pacman -Sy vim # 安装vim
sudo vim /etc/pacman.conf # 设定软件源分支
# 增加
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server =https://mirrors.ustc.edu.cn/archlinuxcn/$arch
#
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

安装包

pacman -Sy 将本地的包数据库与远程的仓库进行了同步
pacman -Su 同步后的更新(与-Syu的差别是-Su只升级系统,-Syu除了升级系统还同步数据库) pacman -Syu 对整个系统进行更新
pacman -S 包名 安装包
pacman -Sy 包名 同步数据库后安装包
pacman -Sv 包名 在显示一些操作信息后执行安装
pacman -U 安装本地包,其扩展名为 pkg.tar.gz
pacman -U http://www.example.com/repo/example.pkg.tar.xz 安装一个远程包(不在 pacman 配置的源里面)

删除包

pacman -R 包名 该命令将只删除包,保留其全部已经安装的依赖关系
pacman -Rs 包名 在删除包的同时,删除其所有没有被其他已安装软件包使用的依赖关系
pacman -Rsc 包名 在删除包的同时,删除所有依赖这个软件包的程序
pacman -Rd 包名 在删除包时不检查依赖

搜索包

pacman -Ss 关键字:在仓库中搜索含关键字的包
pacman -Qs 关键字: 搜索已安装的包
pacman -Qi 包名:查看有关包的详尽信息
pacman -Ql 包名:列出该包的文件

pacman -Sw 包名:只下载包,不安装
pacman -Sc:清理未安装的包文件,包文件位于 /var/cache/pacman/pkg/ 目录
pacman -Scc:清理所有的缓存文件

双系统统一时间

1
2
sudo timedatectl set-local-rtc true 
# 统一linux和Windows时间方案,调整linux为本地时间

安装搜狗输入法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 先安装中文语言包
sudo pacman -Sy fcitx-im # 默认全部安装 
sudo pacman -Sy fcitx-configtool
sudo pacman -Sy fcitx-sogoupinyin
vim ~/.xprofile
#
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
#
source ~/.xprofile
#报错:sogou输入法异常!请删除~/.config/SougoPY并重启
#尝试删除SouPY,SouPY.users,fcitx文件夹,依旧报错
sogou-qimpanel # 报错
sudo pacman -Sy fcitx-qt4 # 问题解决
reboot

安装chrome Typora

1
2
3
4
sudo pacman -Sy google-chorme
sudo pacman -Ss Typora # 查找Typora包
sudo pacman -Sy Typora
#yay -Sy depin-wine-tim

安装配置electron-ssr

1
2
3
4
5
6
7
sudo pacman -Ss electron-ssr
sudo pacman -Sy electron-ssr
sudo pacman -Ss proxychains # 全局模式无法使用请安装
sudo pacman -Sy proxychains
# 修改系统设置-网络-代理-使用系统代理/使用手动配置的代理服务器
# HTTP代理:127.0.0.1:12333
# SOCKS代理:127.0.0.1:1080

终端美化

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
sudo panman -Sy zsh # 默认已安装
sudo vim /etc/passwd
#
#修改user中/bin/bash为/bin/zsh
#
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" # 安装oh-my-zsh

sudo vim ~/.zshrc
#
export ZSH="/home/azure/.oh-my-zsh"
#

wget --no-check-certificate -O $ZSH_CUSTOM/themes/pi.zsh-theme https://raw.githubusercontent.com/tobyjamesthomas/pi/master/pi.zsh-theme # 下载Pi主题

sudo vim ~/.zshrc
#
ZSH_THEME="pi"
# 重启终端即可

AUR助手

1
sudo pacman -Sy yay

配置SSH Key到Github

1
2
3
4
5
6
7
8
~
git config --global user.email "you@example.com"
git config --global user.name "Your Name"

ssh-keygen -t rsa
# 在github中添加~/.ssh/id_rsa.pub
ssh -T git@github.com
# Hi 'user' You've successfully authenticated, but GitHub does not provide shell access.

安装hexo

1
2
3
4
5
6
7
8
sudo pacman -Sy nodejs
sudo pacman -Sy npm
node -v # v13.7.0
npm -v # 6.13.6
sudo npm或cnpm config set registry https://registry.npm.taobao.org # npm换淘宝源
sudo npm install hexo-cli -g
sudo npm install hexo --save
hexo -v

清理

1
2
3
4
5
sudo pacman -R $(pacman -Qdtq) # 清理系统中无用包
sudo pacman -Scc # 清除已下载安装包
du -t 100M /var # 查看日志垃圾
journalctl --disk-usage # 查看日志垃圾
sudo journalctl --vacuum-size=50M # 删除指定大小日志文件
您的喜欢是作者写作最大的动力!❤️
  • PayPal
  • AliPay
  • WeChatPay
  • QQPay
Donate

 评论


Copyright 2019-2021 Azure's BLOG 正在载入...