配置國內(nèi)源
1.配置鏡像源:
sudo pacman-mirrors -i -c China -m rank
2.設(shè)置 archlinuxcn 源,antergos源,arch4edu源:
sudo vi /etc/pacman.conf
[archlinuxcn]
SigLevel = Optional TrustedOnly
#中科大源
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
#清華源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
[antergos]
SigLevel = TrustAll
Server = https://mirrors.tuna.tsinghua.edu.cn/antergos/$repo/$arch
[arch4edu]
SigLevel = TrustAll
Server = https://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch
3.更新源列表
sudo pacman-mirrors -g
4.更新pacman數(shù)據(jù)庫并全面更新系統(tǒng)
sudo pacman -Syyu
5.防止PGP簽名錯(cuò)誤
sudo pacman -S archlinuxcn-keyring
sudo pacman -S antergos-keyring
安裝軟件
安裝搜狗拼音輸入法
安裝中文輸入法之前先將系統(tǒng)語言調(diào)整為中文表制,英文環(huán)境下安裝會(huì)有問題。
sudo pacman -S fcitx-im
# 安裝fcitx-qt4可能與之前安裝的有沖突末誓,但必須安裝各薇,不然搜狗安裝后無法正常使用加缘。
sudo pacman -S fcitx-qt4
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-sogoupinyin
添加輸入法配置文件
注意配置文件的用戶及組,修改為為當(dāng)前用戶和組
sudo vi ~/.xprofile
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
安裝ARU包管理工具
sudo pacman -S yay
安裝chrome瀏覽器
sudo yay -S google-chrome
安裝git
yay -S git
# 一個(gè)好用的git客戶端
yay -S gitkraken
安裝zsh
majaro默認(rèn)已經(jīng)安裝了zsh
查看已經(jīng)安裝的shell
cat /etc/shells
# 如果沒有安裝掏觉,執(zhí)行下面命令安裝
sudo pacman -S zsh
切換到zsh瞎饲,輸入密碼,連續(xù)回車確認(rèn)
chsh -s /bin/zsh
安裝oh-my-zsh配置文件
執(zhí)行下面的任意一個(gè)安裝命令
sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
# 或者
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
使用zsh模板更新zsh環(huán)境變量
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
安裝下載工具
yay -S aria2
yay -S uget
安裝深度截圖工具
yay -S deepin-screenshot
安裝壓縮解壓工具
yay -S p7zip file-roller unrar
安裝wps-office
yay -S wps-office
yay -S ttf-wps-fonts
安裝vscode
yay -S visual-studio-code-bin
安裝markdown編輯器
yay -S typora
安裝pdf閱讀器
yay -S foxitreader
安裝終端復(fù)用工具tmux
yay -S tmux
安裝onedrive for linux
具體配置可參考:https://github.com/skilion/onedrive
yay -S curl sqlite dlang # 安裝依賴
git clone https://github.com/skilion/onedrive.git
cd onedrive
make
sudo make install
安裝完成之后在終端中輸入onedrive會(huì)要求輸入一個(gè)uri杈绸,這個(gè)uri上面是需要進(jìn)行登錄驗(yàn)證的地址帖蔓,將上面的地址拷貝到瀏覽器中打開進(jìn)行登錄驗(yàn)證矮瘟,將最后登錄驗(yàn)證后的地址復(fù)制下來瞳脓,粘貼到終端中要求的URI的地址處。
開機(jī)自動(dòng)運(yùn)行onedrive
systemctl --user enable onedrive
systemctl --user start onedrive
安裝docker
# 安裝docker
yay -S docker
# 啟動(dòng)docker服務(wù)
sudo systemctl start docker
# 查看docker服務(wù)的狀態(tài)
sudo systemctl status docker
# 設(shè)置docker開機(jī)啟動(dòng)服務(wù)
sudo systemctl enable docker
```
使用普通用戶執(zhí)行docker命令
```
groupadd docker
sudo usermod -a -G docker $(whoami)
newgrp docker
systemctl restart docker
```
安裝npm澈侠,nodejs
```
yay -S npm nodejs
# 安裝cnpm
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
# 在當(dāng)前用戶目錄下創(chuàng)建~/.npm-global目錄用于存放下載的包劫侧,避免使用默認(rèn)的包路徑時(shí)提示沒有權(quán)限
mkdir ~/.npm-global
# 更改鏈接
npm config set prefix '~/.npm-global'
# 在用戶的profile下增加path,為的是系統(tǒng)能夠找到可執(zhí)行文件的目錄
export PATH=~/.npm-global/bin:$PATH
# update profile。使其生效
source ~/.profile
```