前言
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
終端備選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