1.切換中國源
sudo gedit /etc/pacman-mirrors.conf
如果提示沒有gedit , 則執行命令 : sudo pacman -S gedit
修改如下地方為中國:
OnlyCountry = China
2.增加archlinuxcn軟件倉庫以及各種開發工具源
sudo gedit /etc/pacman.conf
添加以下內容:
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = http://mirrors.ustc.edu.cn/archlinuxcn/$arch
[arch4edu]
SigLevel = Never
Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch
3.更新並選擇最快的源列表
sudo pacman-mirrors -g
4.更新系統
sudo pacman -Syyu
**更新過程中可能會遇到沖突,請見 14**
5.安裝archlinuxcn-keyring
sudo pacman -S archlinuxcn-keyring
如果安裝失敗,則執行以下命令:
sudo pacman -Syu haveged
sudo systemctl start haveged
sudo systemctl enable haveged
sudo rm -rf /etc/pacman.d/gnupg
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman -S archlinuxcn-keyring
sudo pacman-key --populate archlinuxcn
6.安裝yaourt
sudo pacman -S yaourt
7.安裝搜狗輸入法(建議先看16)
sudo pacman -S fcitx-sogoupinyin
sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool
sudo gedit ~/.xprofile
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="im=fcitx"
8.安裝配置git
sudo pacman -S git
設置個人github信息:
git config --global user.name "github昵稱"
git config --global user.email "注冊郵箱"
9.安裝配置zsh
sudo pacman -S zsh zsh-completions
cat /etc/shells
chsh -s /bin/zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
10.安裝最新oracle-java並設置為默認
sudo pacman -S jdk
sudo archlinux-java set java-8-jdk
11.在軟件中心卸載不需要的軟件,安裝wps、chrome、shadowsocks-qt5、eclipse-java、gimp、vlc、vim、vim-youcompleteme-git、Foxit Reader、electronic-wechat(具體根據個人情況,可用“yaourt 軟件名”的方式安裝軟件)
12.安裝apktool及android-tools
sudo pacman -S android-apktool android-tools
13.解決Windows和Linux雙系統時間不一致問題
sudo timedatectl set-local-rtc 1
pacman 的具體使用請詳見 archlinux
PS:以上配置轉自ZOKEKAI的博客
14.第 4 步中可能遇到的沖突
python-nautilus and python2-nautilus 沖突
卸載一個
sudo pacman -Rs nautilus-admin
community/manjaro-gnome-settings-17.0 與 community/manjaro-gnome-settings-18.0 沖突
community/manjaro-gnome-extension-settings-17.0 與 community/manjaro-gnome-extension-settings-18.0 沖突
上面兩種情況在選擇是否確認更新替換時選擇一個不替換一個替換即可,隨便選 17 還是 18
15.硬盤安裝會出現時間問題(可能是我安裝時沒注意給設置成了utc時間了【默認為utc時間】,13中方式在虛擬機中可以,但物理機上安裝時就不行了,使用下面方式)
設置時區:sudo ln sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime(如果安裝時時區設置不對這樣設置下,Asia:亞洲,Shanghai:上海)
安裝openNTPD:sudo pacman -S openntpd
重啟openNTPD:systemctl restart openntpd
設置開機啟動:systemctl enable openntpd
安裝 tim 或 qq
yaourt qq 查看
會列出很多相關的可安裝軟件包(可能存在依賴關系)我安裝一個QQ和一個Tim。
archlinuxcn/deepin-qq-im 8.9.19983deepin22-2 [installed](這個是QQ)
archlinuxcn/deepin.com.qq.office 2.0.0deepin4-1 [installed](這個是Tim)
Enter n° of packages to be installed (e.g., 1 2 3 or 1-3)
直接輸入前面的序號后回車就會開始安裝了,會詢問是否繼續安裝,回車。(安裝多個用空格隔開,連續的可以用 1-3 表示安裝 1 2 3 對應軟件包)
我安裝的Tim登陸包括登陸后界面中的中文都會亂碼,贊不知道如何解決,有興趣解決的可以去 archLinux wifi 去找找看能不能找到解決辦法,如果找到了希望可以回來告訴我一生,先表感謝!
經過多次嘗試,找到不亂碼的 Tim 了(下面選中的那個就是),但是 QQ 仍未找到可用版本。
第一次打開會自動升級,而且不升級貌似不給用,如果升級失敗了(只能認臉黑了,我用 deepin-wine-qq 就升級安裝失敗導致無法使用)。
16. 7中的安裝sogou輸入法無法使用,故放棄 fcitx 使用 ibus
打開軟件包管理器
搜索ibus
勾選 ibus 首選相、ibus-cheswing、ibus-libpinyin
應用(apply)
到 ' 系統設置 -> 區域和語言 ' 添加 ' 漢語(智能拼音) '即可
17.安裝 virtualbox
先查看自己系統內核版本 uname -r 或者 uname -a
根據自己內核版本選擇安裝的版本,我的 manjaro17.1.12版本的內核為4.14的內核
選擇: 3) linux414-virtualbox-host-modules
輸入 3 回車。
安裝擴展包
sudo pacman -S virtualbox-ext-oracle
添加當前用戶到vboxusers
sudo gpasswd -a username vboxusers
這里需要將username替換為自己的用戶名,如果不需要使用USB外設,可以不執行此操作。
重新啟動系統或執行sudo modprobe vboxdrv 即可。
18.其他軟件
vim
安裝:sudo pacman -S vim (根本不需要去找來找去【哭】)
配置:https://www.zhyong.cn/posts/edab/#安裝vim
Linux微信
electronic-wechat:sudo pacman -S electronic-wechat
谷歌瀏覽器
安裝:sudo pacman -S google-chrome
Pycharm
python編輯器pycharm:sudo pacman -S pycharm
網易雲音樂
安裝:sudo pacman -S netease-cloud-music。
Typora
Markdown編輯器:Typora:yaourt typora
圖像編輯器 Gimp: sudo pacman -S gimp
深度截圖:sudo pacman -S deepin-screenshot
utojump
目錄跳轉神奇autojump: sudo pacman -S autojump,安裝完成后需進行簡單配置:
在~/.zshrc中添加:
source /usr/share/autojump/autojump.zsh
如果默認Shell是bash的話,在~/.bashrc中添加:source /usr/share/autojump/autojump.bash
19.pacman 的一些常用命令
pacman -S package_name #安裝軟件包
pacman -R package_name #刪除軟件包
pacman -Rs package_name #順便刪除軟件包相關依賴
pacman -Syu #升級系統中的所有包
pacman -Ss package #查詢軟件包
pacman -Qs package #查詢已安裝的包
pacman -Qi package #顯示查找的包的信息
pacman -Ql package #顯示你要找的包的文件都安裝的位置
pacman -Sw package #下載但不安裝包
pacman -U /path/package.pkg.tar.gz #安裝本地包
pacman -Scc #清理包緩存,下載的包會在/var/cache 這個目錄
pacman -Sf pacman #重新安裝包