Manjaro 初始配置
文章目錄
使用國內軟件源
注:該操作會修改 /etc/pacman.d/mirrorlist 文件,使用前請先備份。
生成可用中國鏡像站列表:
pacman-mirrors -i -c China -m rank
勾選 http://mirrors.ustc.edu.cn/manjaro/ ,然後按 OK 鍵兩次。最後刷新緩存:
pacman -Syy
使用 AUR 鏡像
修改 /etc/yaourtrc,去掉 # AURURL 的註釋,修改爲
AURURL="https://aur.tuna.tsinghua.edu.cn"
升級軟件包
pacman -Syu
安裝和配置網絡
首先要安裝網絡工具:
pacman -S net-tools
pacman -S networkmanager
之後可以通過:
ifconfig <ethX> up
開啓網絡,通過:
systemctl start NetworkManager
開啓網絡服務。之後才能正確獲取 ip 地址。
安裝和配置聲音
首先要安裝:
pacman -S alsa-utils
pacman -S extra/alsa-firware
之後使用 amixer 或 alsamixer 進行配置:
amixer sset Master unmute
amixer sset Speaker unmute
amixer sset Headphone unmute
alsamixer
最後使用:
speaker-test -c 2
對 2 通道聲音進行測試。
安裝和配置顯卡
pacman -S intel-media-driver
具體可參考:https://wiki.archlinux.org/index.php/Hardware_video_acceleration
切換系統語言
編輯 /etc/locale.gen 爲:
en_US.UTF-8 UTF-8
和 /etc/locale.conf 爲:
LANG="en_US.UTF-8"
最後:
locale-gen "en_US.UTF-8"
切換主目錄爲英文
中文系統默認主目錄下文件夾名爲中文,在 shell 下訪問太過費事,最好改爲英文。方法是修改 ~/.config/user-dirs.dirs 文件內容如下,之後將各目錄修改爲對應的英文名,然後重新登陸該賬戶即可:
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
之後:
gsettings set org.blueman.transfer shared-path '/home/<user name>/Downloads'
或通過:
blueman-services
重新配置,否則重啓會提示:
Configured directory for incoming files does not exist
安裝常用工具
pacman -S base-devel git gcc make cmake gdb python2 python3 go arm-none-eabi-gcc arm-none-eabi-gdb arm-none-eabi-newlib tmux openssh samba ntfs-3g vim bzip2 coreutils ncurses xz unrar unzip zip aria2
另外需要安裝 flex、bison、libncurses5-dev 等。
安裝防火牆
pacman -S firewalld
安裝 fcitx
輸入以下命令安裝 fcitx-im 默認安裝全部軟件,並安裝 google 拼音輸入法:
pacman -S fcitx-im fcitx-configtool fcitx-googlepinyin
默認會自動運行 fictx 程序,如果該程序沒有自動啓動,則運行下列命令:
cp /etc/xdg/autostart/fcitx-autostart.desktop ~/.config/autostart/
添加如下代碼到 ~/.xprofile,如果該文件不存在則創建一份。
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
之後運行 fictx 診斷程序,如果診斷錯誤則按提示進行修正,如果診斷沒有發現問題則重啓即可。
fcitx-diagnose
默認通過 ctrl+space 來切換輸入法。
安裝 Qt
pacman -S qtcreator qt5-base qt5-doc
音樂播放
pacman -S rhythmbox
VMTools
如果 Manjaro 作爲 VirtualBox 的 Guest 來運行,則需要安裝 VMTools,命令如下:
pacman -S virtualbox-guest-utils
一定不要使用 VM 的菜單來安裝工具。
提升權限
普通用戶可能無法訪問某些設備,需要提升權限:
gpasswd --add <user name> dialout
groups <user name>