文章目录
桌面环境
桌面环境可以选择gnome,xfce,kde等,我选择KDE做为桌面环境。
安装显卡驱动
- 确定显卡品牌及型号
lspci -k | grep -A 2 -E “(VGA|3D)”
➜ ~ lspci -k | grep -A 2 -E “(VGA|3D)”
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
Subsystem: Lenovo ThinkPad T400
Kernel driver in use: i915
我这里用的是intel集成显卡
- 安装驱动
pacman -S xf86-video-intel
官方支持驱动:
通用: xf86-video-vesa
intel系列:xf86-video-intel
AMD/ATI系列:xf86-video-ati
nVidia: xf86-video-nv
安装X窗口系统
pacman -S xorg-server
如果要用startx启动,再安装xorg-xinit
pacman -S xorg-xinit
安装kde-plasma
plasma有如下几种安装方式:
- pacman -S plasma # 基础包
- pacman -S plasma-meta #完整包
- pacman -S plasma-desktop # 最简安装
这里选则最简安装
pacman -S plasm-desktop
安装登录管理器
pacman -S sddm sddm-kcm # 安装sddm登录管理器
systemctl enable sddm # sddm设置为自动启动
安装konsole
pacman -S konsole
安装dolphin
pacman -S dolphin
安装NetworkManager
pacman -S plasma-nm
systemctl enable NetworkManager
安装vim
pacman -S vim
为新添加用户添加sudo权限
pacman -S sudo
vim /etc/sudoers
在 root ALL=(ALL) ALL 下面添加
用户名 ALL=(ALL) ALL
为添加的用户添加sudo权限
蓝牙配置
安装bluez,bluez-utils
sudo pacman -S bluez bluez-utils
检测通用蓝牙驱动btusb内核模块是否已加载
➜ ~ lsmod | grep btusb
btusb 65536 0
btrtl 24576 1 btusb
btbcm 16384 1 btusb
btintel 32768 1 btusb
bluetooth 675840 11 btrtl,btintel,btbcm,bnep,btusb
启用bluetooth.service
sudo systemctl enable bluetooth
安装KDE前端GUI工具Bluedevil
sudo pacman -S bluedevil
常用软件
配置软件源
- 将[archlinuxcn]加入更新源
用vim编辑/etc/pacman.conf文件,在该文件末尾加入下面内容:
[archlinuxcn]
SigLevel = Optional TrustAll
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
- 同步软件仓库
pacman -Syu
### 安装yaourt
> pacman -S yaourt
安装yay
sudo pacman -S yay
安装fcitx输入法
pacman -S fcitx-im fcitx-configtool
配置fcitx,编辑~/.xprofile
vim ~/.xprofile
添加如下内容
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
安装sogou输入法
yaourt -S fcitx-sogoupinyin
安装chrome
yaourt -S google-chrome
安装git
pacman -S git
安装图片浏览器gwenview
pacman -S gwenview
安装SSH
pacman -S openssh
sudo systemctl enable sshd.service
systemctl start sshd.service
安装声卡软件包
pacman -S alsa-utils pulseaudio pulseaudio-alsa
pacman -S kmix
其它常用
pacman -S ark //压缩文件管理器
pacman -S p7zip unrar // 解压工具
pacman -S kget //文件下载
pacman -S kate //文件编辑
pacman -S kcalc //计算器
pacman -S kfind //查找工具
pacman -S okular // pdf
pacman -S vlc // vlc播放器
pacman -S wiznote // 为知笔记
pacman -S kwalletmanager // 关闭kwallet
pacman -S xmind //思维导图
pacman -S kchmviewer // chm阅读工具
pacman -S flameshot // 截图工具
pacman -S netease-cloud-music // 网易云音乐
pacman -S wps-office // wps
yaourt -S sublime-text-3-imfix // sublime-text输入法修复版本
yay -S typora //markdown编辑器
yay -S baidunetdisk //百度网盘
yay -S youdao-dict
python开发
pacman -S anaconda
pacman -S pyenv
pacman -S pycharm-professional
java开发
pacman -S jdk8-openjdk
pacman -S eclipse-java
pacman -S intellij-idea-ultimate-edition
qt开发
sudo pacman -S qtcreator
sudo pacman -S qt5-doc
sudo pacman -S qt5-examples
sudo pacman -S base-devel
vscode
sudo pacman -S visual-studio-code-bin
BeyondCompare
sudo pacman -S bcompare
ultraEdit
sudo pacman -S uex
wireshark
sudo pacman -S wireshark