1. 程式人生 > >Archlinux配置~小米筆記本Air 13.3英寸版本

Archlinux配置~小米筆記本Air 13.3英寸版本

ios 超級用戶 run lin 應該 rtl 一個 scree 解壓縮

1 、zsh

echo $ SHELL                                           \\查看當前正在使用shell:

pacman -S zsh zsh-syntax-highlighting git wget

wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh

chmod +x install.sh

./install.sh

 

zsh常用配置

nano /home/user/.zshrc

換主題:

ZSH_THEME="robbyrussell",修改為隨機 ZSH_THEME=”random” 部分更改為自己喜歡的主題,別忘了引號 ,主題“jonathan”,更多的主題可以在.oh-my-zsh/themes/目錄中查看。

高亮配置:

添加代碼

source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

2、user

新安裝的系統只有一個超級用戶,即 root。使用root進行日常操作是不安全的做法。用戶應當創建一個普通用戶進行日常操作,而僅僅在管理系統時使用root。也不要在服務器上給 root 開放SSH登錄權限。

用戶和用戶組是GNU/Linux 權限控制機制的基礎。管理員通過調整用戶組的成員、所有者,可以控制用戶使用系統資源。

一個典型的桌面系統普通用戶示例;創建一個名為archie的用戶,並使用zsh作默認shell。

useradd -m -g users -G wheel -s /bin/zsh archie

chsh -s /bin/zsh                                                     \\設置zsh為當前用戶shell

passwd archie

 

3、sudo

su是用戶切換身份,sudo相比於su切換身份須要用戶的password,常性的是須要root的password,sudo僅僅是須要user的password,就能夠以其它用戶的身份來運行命令。常常是以root的身份運行命令。

pacman -S sudo

nano /etc/sudoers               \\
將用戶加入sudo組:
user ALL=(ALL) ALL

也可以去掉#
%wheel ALL=(ALL) ALL這一行前面的#

4、X窗口系統

啟動XServer時,日誌文件會記錄所使用的輸入驅動,X服務器默認使用 libinput 驅動(xf86-input-libinput)處理輸入設備。xf86-input-evdev 和相關驅動是後備方案。

udev,evdev可以用作絕大部分設備的即插即用驅動。Udev 由 systemd 通過 xorg-server提供,所以不需要顯式安裝。

Udev是systemd的依賴,會自動檢測硬件,使用 evdev 或 libinput 處理設備的輸入。配置文件是 /usr/share/X11/xorg.conf.d/ 中的 10-evdev.conf 和 40-libinput.conf。

pacman -S xorg-server

startx 啟動圖形界面:

如果你不想開機自動進入桌面,可以使用startx啟動桌面,如果要使用startx,就不用安裝登錄管理器。

pacman -S xorg-xinit

startx配置文件進行設置,exec 命令只能出現一次

nano /etc/X11/xinit/xinitrc   \\文件最後有這樣一段,刪掉或者註釋掉這些內容

twm
& xclock -geometry 50x50-1+1 & xterm -geometry 80x50+494+51 & xterm -geometry 80x20+494-0 & exec xterm -geometry 80x66+0+0 -name login

如果你使用的是gnome桌面,在最後添加

exec gnome-session

如果是kde5,I3,lxqt則添加

exec startkde exec i3 exec startlxqt

然後保存文件,復制命令行,如下:

cp /etc/X11/xinit/xinitrc ~/.xinitrc

xprofile 文件,~/.xprofile 以及 /etc/xprofile, 允許您在剛打開 X 會話時運行命令 - 在窗口管理器運行之前。Xprofile 用於隨會話自動運行程序,或從顯示管理器啟動,尤其是那個會話沒有自帶自動啟動程序功能時 - 比如一個獨立的窗口管理器。xprofile 文件在語法和概念上類似 xinitrc (簡體中文), ~/.xinitrc 和 /etc/X11/xinit/xinitrc.d

.bashrc: 每次終端登錄時讀取並運用裏面的設置。

.xinitrc: 每次startx啟動X界面時讀取並運用裏面的設置

.xprofile: 每次使用gdm等圖形登錄時讀取並運用裏面的設

5、顯示管理器:

lxdm:

pacman -S lxdm

systemctl enable lxdm
nano /etc/lxdm/lxdm.conf autologin=”user”去除# \\自動登錄桌面


lightdm:

pacman -S lightdm lightdm-gtk-greeter       \\必須安裝lightdm-gtk-greeter-settings

systemctl enable lightdm                    \\systemctl 開機啟用

6、grub

修改grub延時時間,nano /etc/default/grub,將GRUB_TIMEOUT=10中的10改為你想要修改的等待時間,比如3,使用#號將GRUB_HIDDEN_TIMEOUT=0標註。

回到終端,輸入下面的命令刷新/boot/grub/grub.cfg文件

7、配置中文輸入法

pacman -S fcitx fcitx-configtool                \\拼音軟件,fcitx-googlepinyin;fcitx-sogoupinyin;目前使用自帶的拼音軟件,有聯想功能

修改~/.xprofile文件

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS="@im=fcitx"

8、使用NVIDIA圖形

lspci | grep -E "VGA|3D"

pacman -S xf86-video-intel     \\集成顯卡
 
pacman -S mesa

pacman -S mesa-demos
 
pacman -S nvdia                                \\閉源驅動,自行找尋version
   
pacman -S bumblebee

pacman -S bbswitch

gpasswd -a user bumblebee                      \\大黃蜂添加用戶

systemctl enable bumblebeed.service
  
optirun glxspheres64                           \\檢測3D是否啟動

tee /proc/acpi/bbswitch <<< ON

tee /proc/acpi/bbswitch <<< OFF

nvidia-smi

安裝 Bumblebee 之前,檢查你的 BIOS 並盡可能激活 Optimus (老式電腦稱之為"可切換顯卡",BIOS有可能沒有提供此項設置)。如果 "Optimus" 和 "switchable" 都沒有在BIOS裏,就保證兩種GPU都已啟用並且集成顯卡是主要顯示設備。顯示應該連接在主板上的集成顯卡,而不是獨立顯卡。如果集成顯卡之前被禁用而安裝了獨立顯卡的驅動,那就刪除/etc/X11/xorg.conf或者有關獨立顯卡的/etc/X11/xorg.conf.d

nvidia閉源驅動出現黑屏修改,驅動改變的問題,修改裏面
nano /etc/X11/xorg.conf
Section "Device"
    Identifier             "Device0"
    Driver                 "intel"
EndSection
我的集顯示intel,獨顯示nvidia,安裝nvidia閉源就出現過黑屏登錄不了界面的問題,然後Identifier "intel"修改後就ok了最好安裝前復制一下

9、 libreoffice-fresh 安裝中文庫 libreoffice-zh-cn libreoffice-help-zh-cn

註意安裝libreoffice,要在arch庫安裝fresh版,需要中文設置,就安裝libreoffice語音包,extra裏,不要進入官網下載安裝。

打開LibreOffice辦公軟件,點擊“Tools”後找到“Option”點擊。

在“Option”頁面找到“languages”,點擊進入。

在“languages”把“User Interface ”改成“Chinese(Simplified)"

10、文件管理系統+U盤自動掛載

thunar-archive-plugin        \\thunar 用於壓縮解壓縮的插件
thunar-volman                \\管理 usb 自動掛載等
thunar                       \\文件管理器
xarchiver                    \\圖形界面壓縮解壓縮
p7zip  zip unzip rar                     \\壓縮軟件
pacman -S ntfs-3g \\移動硬盤
pacman -S udev \\設置“可移動驅動器和介質”-“熱插拔時掛載可移動驅動器”
 pacman -S pcmanfm
pacman -S gvfs gvfs-mtp gvfs-nfs                          \\安裝gvfs系列的庫,mtp和nfs是最常用的,之後pacmanfm可以自動掛載所有分區,很方便

11、聲音
alsamixer 取消靜音,改為0
pacman -S pulseaudio

對於圖形化配置/音量控制,請安裝pavucontrol或pavucontrol-qt軟件包。
對於圖形常規守護程序配置,請安裝paprefs軟件包。
對於控制臺(CLI)混音器,請安裝ponymix或pamixer軟件包

12、urxvt終端: 使用 urxvt 終端

需要安裝xorg-xrdb來調用/. Xresources

pacman -S rxvt-unicode

13、WiFi

Wifi沖突,關閉acer-wmi:

nano /etc/modprobe.d/blacklist.conf

blacklist acer-wmi

14、Backlight

背光燈調試:

nano /etc/X11/xorg.conf.d/10-backlight.conf

Section "Device"

        Identifier "Card0"

        Driver     "intel"

        Option     "Backlight"  "intel_backlight"

        BusID      "PCI:0:2:0"

EndSection

15、軟件

flashplugin flash插件,從Adobe的官網上下載然後手動安裝也行(可以保證版本是最新的,個人推薦這種方法)

eog,eye of gnu gpicview 圖片察看器

zip、unzip、rar 壓縮軟件

obconf openbox的配置軟件,可以用來修改openbox的主題。box-look.org是一個很好的openbox的主題下載站

gimp 強大的開源圖形處理軟件,平時修個圖截個屏,完全夠用了,用gimp截屏的方法是File->Create->ScreenShot

evince PDF閱讀軟件

feh 壁紙設置軟件

smplayer 視頻、音頻播放器

rhythmbox 很優秀的音樂播放器

deepin-screenshot 截屏

mousepad leafpad gedit 文本編輯器

tlp 電源管理

17、觸摸板

pacman -S xf86-input-libinput

nano /etc/X11/xorg.conf.d/20-touchpad.conf

Section "InputClass"
        Identifier "libinput touchpad"
        Driver "libinput"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Option "Tapping" "on"
        Option "ClickMethod" "clickfinger"
        Option "NaturalScrolling" "true"
EndSection

Archlinux配置~小米筆記本Air 13.3英寸版本