manjaro 切換國內源及軟件安裝

配置國內源

1.配置鏡像源:

sudo pacman-mirrors -i -c China -m rank

2.設置 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數據庫并全面更新系統

sudo pacman -Syyu

5.防止PGP簽名錯誤

sudo pacman -S archlinuxcn-keyring
sudo pacman -S antergos-keyring

安裝軟件

安裝搜狗拼音輸入法

安裝中文輸入法之前先將系統語言調整為中文,英文環境下安裝會有問題。

sudo pacman -S fcitx-im 
# 安裝fcitx-qt4可能與之前安裝的有沖突,但必須安裝,不然搜狗安裝后無法正常使用。
sudo pacman -S fcitx-qt4
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-sogoupinyin

添加輸入法配置文件
注意配置文件的用戶及組,修改為為當前用戶和組
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
# 一個好用的git客戶端
yay -S gitkraken

安裝zsh

majaro默認已經安裝了zsh
查看已經安裝的shell

cat /etc/shells
# 如果沒有安裝,執行下面命令安裝
sudo pacman -S zsh

切換到zsh,輸入密碼,連續回車確認

chsh -s /bin/zsh

安裝oh-my-zsh配置文件
執行下面的任意一個安裝命令

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環境變量

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

安裝終端復用工具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會要求輸入一個uri,這個uri上面是需要進行登錄驗證的地址,將上面的地址拷貝到瀏覽器中打開進行登錄驗證,將最后登錄驗證后的地址復制下來,粘貼到終端中要求的URI的地址處。
開機自動運行onedrive

systemctl --user enable onedrive
systemctl --user start onedrive

安裝docker

# 安裝docker
yay -S docker
# 啟動docker服務
sudo systemctl start docker 
# 查看docker服務的狀態
sudo systemctl status docker
# 設置docker開機啟動服務
sudo systemctl enable docker
```
使用普通用戶執行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 
# 在當前用戶目錄下創建~/.npm-global目錄用于存放下載的包,避免使用默認的包路徑時提示沒有權限
mkdir ~/.npm-global
# 更改鏈接
npm config set prefix '~/.npm-global'
# 在用戶的profile下增加path,為的是系統能夠找到可執行文件的目錄
export PATH=~/.npm-global/bin:$PATH
# update profile。使其生效
source ~/.profile
```
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容