我的其它類似文章
Arch Linux 2020-07 實機安裝
Arch Linux 2020-10 安裝deepin(dde)桌面環(huán)境
接上篇安裝Arch Linux這幾個月來小編用過linux的各種桌面環(huán)境,包括gnome、kde-plasma、deepin、xfce、lxde、i3。就方便性而言,gnome、kde-plasma、deepin、i3都很好用,而在美觀性上,kde-plasma要好很多,其它的如deepin審美疲勞,而i3窗管打開個別程序時會閃退,所以小編裝完Arch后第一件事就是安裝kde
廢話不多說,先上幾張圖:




最終可以運行g(shù)tk2、gtk3、qt4、qt5、deepin-wine、wine的程序,我的桌面環(huán)境配置如下
終端:konsole、yakauke
窗口管理器:kwin
登錄管理器:sddm
文件管理器:nautilus(可視化)、ranger
gtk2/3主題:whiteSur
kde主題:whiteSur
圖標主題:uos20
SHELL:zsh
圖形顯示框架:openGL 3
C++開發(fā)環(huán)境:QT5、visual studio code
JAVA開發(fā)環(huán)境:idea intellig 旗艦版
C#(.NET CORE)開發(fā)環(huán)境:visual studio code
nodejs/js/jsx/ts/tsx/html/css開發(fā)環(huán)境:visual studio code
rust開發(fā)環(huán)境:visual studio code
網(wǎng)絡(luò)瀏覽器:google-chrome
溝通:微信(wine)、tim(wine)、linux-qq
有線音樂:網(wǎng)易云音樂
音樂/視頻播放器:mpv
網(wǎng)盤:百度網(wǎng)盤
文章寫作:typora(Markdown)
錄屏/錄音/直播:obs studio(可視化)、ffmpeg
截圖:scrot、spectatle
圖片查看器:feh
下載器:FDM(可視化)、aria2、wget、curl、axel
遠程控制:teamviewer
網(wǎng)絡(luò)分析:wireshark
輸入法框架:fcitx-pinyin
wifi管理:networkmanager
虛擬機:vmbox
引導程序:grub2
系統(tǒng):Arch + win10 2004
Aur助手:yay
文字處理:wps
系統(tǒng)信息查看:neofetch
裝完kde后運行什么程序都不是問題,無線聯(lián)網(wǎng)(裝完kde就不用配置了)和輸入法(搜狗拼音要單獨安裝,裝好后要裝fcitx-qt4然后換個皮膚就很完美了)都很容易配置,觸摸板、觸摸屏、聲音、亮度都沒有問題
預(yù)備
連接網(wǎng)絡(luò)(有路由器分配IP的網(wǎng)線)


# ip link //查看網(wǎng)卡
# dhcpcd enp4s0 //獲取并配置ip地址
# ping www.baidu.com //檢測網(wǎng)絡(luò)是否聯(lián)通,按ctrl+c停止
連接網(wǎng)絡(luò)(wifi)
# ip link //查看網(wǎng)卡
# iw dev wlp0s4 link //查看網(wǎng)卡wlp0s4連接狀態(tài)#
# iw dev wlp0s4 scan //查看可用熱點
# wpa_supplicant -B -i wlps04 -c <(wpa_passphrase "ssid" "passwd")
# ping www.baidu.com //檢測網(wǎng)絡(luò)是否聯(lián)通,按ctrl+c停止
注意:連接wifi要在root用戶下進行
1、設(shè)置軟件源
$ sudo vim /etc/pacman.d/mirrorlist
找到china中國網(wǎng)址(一般是什么大學、淘寶、華為源)那一行,光標移動到china中國網(wǎng)址那,輸入 2dd dd剪切 兩行 一行,接著滾動到文件開始的地方,按 p 粘貼
$ sudo vim /etc/pacman.conf
把multilib和它下面一行的 # 去掉,具體是把光標移到 # 那,按 x ,然后在文件里添加 archlinuxcn 源,按 i 輸入
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
按esc,然后輸入 :wq! 保存退出
接著更新系統(tǒng)
$ sudo pacman -Syu
安裝密匙
$ sudo pacman -S archlinuxcn-keyring
如果報錯,需要生成一個新的密鑰環(huán)
$ sudo pacman -Syu haveged
$ systemctl start haveged
$ systemctl enable haveged
$ rm -rf /etc/pacman.d/gnupg
$ sudo pacman-key --init
$ sudo pacman-key --populate archlinux
$ sudo pacman-key --populate archlinuxcn
$ sudo pacman -S archlinuxcn-keyring
完事以后,就可以盡情地裝軟件了
2、安裝xorg服務(wù)
xorg服務(wù)是linux桌面的硬件接口,所有的窗管都是x窗口的實現(xiàn)
$ pacman -S xorg xorg-server
3、安裝顯卡
$ sudo pacman -S xf86-video-intel #intel#
$ sudo pacman -S xf86-video-ati #amd#
4、輸入設(shè)備
$ sudo pacman -S xf86-input-libinput
$ sudo pacman -S xf86-input-synaptics #觸摸板驅(qū)動#
5、安裝登錄管理器
推薦使用SDDM
$ sudo pacman -S sddm sddm-kcm
$ systemctl enable sddm
6、安裝kde
$ sudo pacman -S plasma kde-applications
7、聲音管理器
$ sudo pacman -S alsa-utils pulseaudio pulseaudio-alsa
8、安裝輸入法

$ sudo pacman -S fcitx fcitx-im fcitx-configtool fcitx-cloudpinyin kcm-fcitx fcitx-pinyin
配置輸入法
$ vim /home/myusername/.xprofile
按i,輸入
export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
export XIM=zh_CN.UTF-8
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
解決亂碼
$ sudo pacman -S fcitx-qt4
顯示有沖突要刪除幾個包,就按y刪除
解決左邊SHIFT鍵無法切換中英文
右鍵Fcitx托盤 => 配置 => 全局配置 => 勾選顯示高級設(shè)置 => 不勾選只在額外切換鍵取消激活后才是用它進行切換,且勾選啟用輸入法間切換
解決中文輸入時英文全角問題
右鍵Fcitx托盤 => 配置 => 附加組件配置 => 勾選顯示高級設(shè)置 => 不勾選全角字符
解決云拼音不顯示問題
右鍵Fcitx托盤 => 配置 => 附加組件配置
找到云拼音支持,點擊它右方的設(shè)置按鈕,把谷歌設(shè)置成百度
9、安裝Aur助手
$ sudo pacman -S yay
10、系統(tǒng)時間與Windows兼容
$ sudo pacman -S ntpdate
$ sudo ntpdate time.windows.com
$ sudo hwclock --localtime --systohc
完事以后重啟,就可以看到桌面環(huán)境了
11、安裝yakuake下拉式終端

$ sudo pacman -S yakuake //并盡可能安裝可選依賴
12、安裝文件管理器


$ sudo pacman -S nautilus //并盡可能安裝可選依賴
$ sudo pacman -S ranger //并盡可能安裝可選依賴
13、安裝谷歌瀏覽器

$ sudo pacman -S google-chrome //并盡可能安裝可選依賴
14、安裝 vscode

$ yay -S visual-studio-code-bin //并盡可能安裝可選依賴
15、安裝字體
$ yay -S wqy-microhei wqy-microhei-lite wqy-zenhei wqy-bitmapfont
$ yay -S noto-fonts-sc //包括上行在內(nèi)盡可能安裝可選依賴
16、安裝wps

$ yay -S wps-office //并盡可能安裝可選依賴
17、安裝neofetch

$ sudo pacman -S neofetch //并盡可能安裝可選依賴
18、安裝QT5

$ sudo pacman -S qt5-base qt5-doc qtcreator pkgconf //并盡可能安裝可選依賴
19、安裝 intellij idea

$ yay -S intellij-idea-community-edition //社區(qū)版,盡可能安裝可選依賴
$ yay -S intellij-idea-ultimate-edition //旗艦版,盡可能安裝可選依賴
20、安裝zsh
$ sudo pacman -S zsh
$ sudo pacman -S wget
$ sudo pacman -S git
$ wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh
$ chmod +x install.sh
$ ./install.sh
出現(xiàn)的問題
wget命令無法訪問 raw.githubusercontent.com,百度 "ip138",輸入raw.githubusercontent.com查看它的 ip,比如查到151.101.108.133,然后
$ sudo echo "151.101.108.133 raw.githubusercontent.com" >> /etc/hosts
21、安裝網(wǎng)易云音樂

$ yay -S netease-cloud-music //并盡可能安裝可選依賴
22、安裝百度網(wǎng)盤

$ yay -S baidunetdisk-bin //并盡可能安裝可選依賴
23、安裝mpv

$ sudo pacman -S mpv //并盡可能安裝可選依賴
24、安裝typora

$ sudo pacman -S typora //并盡可能安裝可選依賴
25、安裝錄屏/錄音軟件

$ sudo pacman -S obs-studio //并盡可能安裝可選依賴
$ sudo pacman -S ffmpeg //并盡可能安裝可選依賴
26、安裝截圖軟件
$ sudo pacman -S scrot //并盡可能安裝可選依賴,無需裝spectatle
$ scrot //終端使用scrot截圖
[shift]+[PrtSc] //組合鍵使用spectatle截圖
27、安裝下載器

$ yay -S axel aria2 wget curl //并盡可能安裝可選依賴
$ yay -S freedownloadmanager //下載慢,可能我的archlinuxcn源比較慢
28、安裝teamviewer

$ yay -S teamviewer //并盡可能安裝可選依賴
并按命令行提示自啟它的一個網(wǎng)絡(luò)服務(wù)
29、安裝網(wǎng)絡(luò)分析器wireshark

$ sudo pacman -S wireshark-qt //并盡可能安裝可選依賴
$ sudo gpasswd -a $(whoami) wireshark //不用sudo權(quán)限即可抓網(wǎng)卡
30、安裝docker
$ sudo pacman -S docker //并盡可能安裝可選依賴
$ sudo gpasswd -a $(whoami) docker //不用sudo即可運行docker
$ sudo systemctl restart docker //重啟docker
$ sudo echo "{"registry-mirrors": ["http://hub-mirror.c.163.com"]}" >> /etc/docker/daemon.json //寫入網(wǎng)易鏡像源
$ sudo systemctl enable docker //開機自啟docker
31、安裝微信
$ yay -S deepin.com.wechat2 //并盡可能安裝可選依賴
32、nautilus自動掛載window分區(qū)免除密碼
$ sudo vim /etc/polkit-1/rules.d/49-nopasswd_global.rules
[然后輸入]
/* Allow members of the wheel group to execute any actions
* without password authentication, similar to "sudo NOPASSWD:"
*/
polkit.addRule(function(action, subject) {
if (subject.isInGroup("wheel")) {
return polkit.Result.YES;
}
});
按[esc],在輸入 :wq! 保存,重啟
最后
美化kde主題方面,筆者用的whitesue主題和uos圖標,窗口設(shè)置無邊框,sddm歡迎界面和鎖屏界面都是whitesue主題
安裝軟件最重要的命令是
$ sudo pacman -Ss 軟件名 //模糊搜索該軟件
$ yay -Ss 軟件名 //模糊搜索該軟件
$ sudo pacman -R 軟件名 //刪除軟件
$ yay -R 軟件名 //刪除軟件
$ sudo pacman -U 軟件位置 //安裝本地下好了的軟件