2019/12/14~archlinux安裝記錄(20200129補充內容)


前言

這兩年一直在折騰Linux,退出Windows后就沒再回去,網絡中提到的各種版本幾乎都用過了,但是安裝Linux后折騰電腦的毛病就沒停止過。前一個使用的是deepin,雖然好看但是小毛病不斷啊!!!用過那么多版本后還是回到arch,為了追求完全的自我定制,還有敲代碼的爽感,看着安裝軟件時一行行的讀寫條迅速達到100%的滿足。

archlinux的基礎安裝

BIOS設置為uefi,archlinux的uefi與legend的安裝界面是不同的,uefi為目前最新的。

u盤燒錄鏡像,千萬不要搞錯/dev/sd*的名稱,否則后果很嚴重,一身冷汗~~~

u盤寫入命令:

dd if=/home/xxx/xxx.iso of=/dev/sdb bs=4M

arch的基本安裝還是參照wiki,做幾點提示:

1、設置網絡、修改源,選用tuna

dhcpcd需要安裝;wifi-menu 需要安裝dialog
wifi-menu設置在
/etc/netctl/

/etc/pacman.d/mirrorlist

2、建立硬盤分區

使用gdisk自動可以4k對齊,o建立空白的GPT分區表,n新增分區第三行設置大小,共建立4個分區+500M;+500M;+100G;+350G,完成后鍵入w寫入,完成。

完整的菜單如下:
b 將GPT數據備份到一個文件
c 更改分區名稱
d 刪除一個分區
i 顯示分區詳細信息
l 列出已知分區類型。此處8200是Linux swap,8300是Linux filesystem(對應fdisk的82和83)。還有一個8e00是Linux LVM
n 增加一個新的分區
o 創建一個新的空白的GPT分區表
p 顯示當前磁盤的分區表
q 退出gdisk程序,不保存任何修改
r 恢復和轉換選項(僅限專家)
s 排序分區
t 改變分區的類型
v 驗證磁盤分區表
w 將分區表寫入裁判並退出(保存並退出)
x 額外功能(僅限專家)
? 顯示幫助信息

3、安裝必須的軟件包

base-devel為了AUR

pacstrap /mnt base linux linux-firmware base-devel

4、安裝引導程序

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg

5、安裝必要軟件

intel-ucode   #intel設置

dhcpcd         #網絡

7、設置root密碼

passwd

6、基礎安裝結束

pacman -S linux

重啟電腦

應用軟件安裝

xorg-server #可視窗口

lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings #登錄啟動

systemctl enable lightdm #systemctl 開機啟用

mesa xf86-video-ati #顯卡

安裝sudo

useradd -m -g users -G wheel -s /bin/zsh aaaaaaaaaaaa
passwd aaaaaaa

編輯/etc/sudoers

%wheel ALL=(ALL) ALL        #去除之前的“#”添加如wheel組

窗口環境設置

1、i3窗口環境安裝:i3-gaps i3blocks i3status;窗口設置:

/home/user/.config/i3/config
###快捷鍵設置###
# Screenshot
bindsym Print exec deepin-screenshot
​
# File Browser
bindsym mod4+X exec pcmanfm &>/dev/null&
​
# Web Browser
bindsym mod4+Z exec chromium &>/dev/null&
​
# 為了啟動 fcitx 輸入法……
exec --no-startup-id LANG="zh_CN.UTF-8" fcitx &
​
# 在工作區的窗口間切換……
bindsym $mod+Tab workspace next
bindsym $mod+Shift+Tab workspace prev
​
#去除標題欄、 窗口、邊框設置
new_window 1pixel
new_float none
new_window none

2、i3bar顯示修改

/etc/i3status.conf

3、分辨率設置

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

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

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

 

用於放大標題欄、菜單欄等字體,看的更清楚!!! 

新建~/.Xresources文件

寫入 Xft.dpi:130

4、中文語言

新建~/.xprofile

export LANG=zh_CN.UTF-8
export LC_ALL="zh_CN.UTF-8"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"

 

應用軟件及備注軟件

1、安裝軟件之前安裝“archlinuxcn”

編輯 /etc/pacman.conf

#設置pacman高亮顏色,去除Color前的批注;

<1>、在pacman.conf文件的最后增加以下兩段代碼:

[archlinuxcn]

Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

#Server地址:https://github.com/archlinuxcn/mirrorlist-repo

<2>、安裝archlinuxcn-keyring包導入GPG key

之所以要安裝archlinuxcn-keyring包導入GPG key是因為要安裝某些軟件的時候會提示gpg簽名錯誤損壞等問題,這個是因為沒有導入key的原因,所以\需要導入一下GPG KEY,在終端中運行以下命令即可:

sudo pacman -S archlinuxcn-keyring

<3>、更新一下源

在終端中運行

sudo pacman -Sy

至此,能在Arch Linux系統中使用清華源

2、修改shell

原始使用bash,修改為fish,安裝fish后進行設置;

which fish                      #查看fish位置,一般為/usr/bin/fish

chsh -s /usr/bin/fish       #修改shell,提示輸入密碼,提示成功后重啟才能使用

fish_config                     #通過瀏覽器設置顏色、代碼等主題

3、安裝終端st

具體安裝視頻:https://www.bilibili.com/video/av74807286

終端備選xfce4-terminal,這個終端功能強大,st簡單、快捷作為日常使用。

進入制定安裝的文件夾中# cd /home/xxxx/Desktop

git clone http://git.suckless.org/st

完成從github克隆之后進入/st文件夾進行安裝

sudo make clean install

修改config.mk

####archlinux用戶修改第10、11行內容為:

X11INC = /usr/include/X11

X11LIB = /usr/include/X11

更改之后為,只限於archlinux,如果是ubuntu需要有更多修改

刪除config.deb.h后安裝nordtheme主題

wget https://st.suckless.org/patches/nordtheme/st-nordtheme-0.8.2.diff
patch < st-nordtheme-XXXXXXXX
File to patch :config.h

修改config.h字體、及大小為,字體大小23,合適

最后在進行一次安裝

sudo make clean install

此時st安裝完成,進入i3/config進行修改,使用Super+Enter可以打開st了,背景有些淺紫色,提不上多驚艷的顏色,但是不晃眼。

4、安裝rofi

由於dmenu總是出現種種不穩定跡象因此更換,安裝rofi后設置i3

編輯:~/.config/i3/config

去除#dmenu

添加

#start rofi

bindsym $mod+d exec rofi -show drun

5、安裝護眼軟件redshift

安裝redshift后終端打開

redshift -P -O 5400          #數值從1000-25000之間任意設定,測試白天為5800,夜晚在4600左右

6、文件管理系統pcmanfm\ranger

pcmanfm

安裝之后需要安裝U盤、移動硬盤掛載

gvfs gvfs-mtp gvfs-nfs\ntfs-3g

圖形界面壓縮解壓縮

xarchiver

p7zip  zip unzip

ranger

提供預覽w3m

7、調試linux

相關內容來源:

https://lado.me/2017/04/16/combination-of-linux-audio/

https://lado.me/2017/04/06/configure-the-linux-audio-system/

安裝cpupower,提高CPU效率為最高

音頻相關軟件通過一組軟件來提升效率

ALSA-pulseaudio-jack2

sudo pacman -S pulseaudio-alsa pulseaudio-jack alsa-plugins jack2 cadence pavucontrol-qt

 

8、日常使用軟件

gthumb                           #圖片管理器

calibre                            #閱讀kindle等電子書,又管理書庫的功能

audacious

audacity

mpv

fcitx fcitx-configtool fcitx-im fcitx-qt4 fcitx-sogoupinyin

electronic-wechat

wps-office-cn  ttf-wps-fonts wps-office-mui-zh-cn #中文語言

typora

nano

leafpad 

chromium

gimp

deepin -screenshot

特別說明安裝過程

筆記本觸摸板

禁止:sudo modprobe -r psmouse

開啟:sudo modprobe -a psmouse

網絡對時

/usr/share/zoneinfo/Asia/Shanghai/etc/localtime

安裝openNTPD: sudo pacman -S openntpd

重啟openNTPD: systemctl restart openntpd

設置開機啟動: systemctl enable openntpd

備選軟件

lxappearanc                 #窗口欄、圖標、鼠標設置

neovim                         #類似vim文本編輯器

 

ntfs-3g


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM