Archlinux MATE 桌面環(huán)境安裝指南 201912

Archlinux 是我最喜歡的 Linux 發(fā)行版虱痕,它小巧靈活,定制性強(qiáng)辐赞,又不像 Gentoo 那么折騰部翘;MATE桌面環(huán)境是我最習(xí)慣的環(huán)境,占用資源小响委,操作也很簡(jiǎn)便新思。最近 Archlinux 進(jìn)行了更新,真是精簡(jiǎn)到不能再精簡(jiǎn)赘风,安裝方式也有了點(diǎn)微調(diào)〖星簦現(xiàn)將安裝過(guò)程記錄如下:

安裝基本系統(tǒng)

1.制作安裝媒體: 在 archlinux 官網(wǎng)下載了 iso 后,可以刻錄光盤(pán)或者使用優(yōu)盤(pán)邀窃。如果要制作U盤(pán)荸哟,在 Linux 下可以用 dd if=xxx.iso of=/dev/sdb bs=4M ,在Windows下可以使用 USBWriter瞬捕。

2.優(yōu)盤(pán)或者光盤(pán)啟動(dòng)后敲茄,先用 “ip link” 指令查看網(wǎng)絡(luò)設(shè)備的名稱。如果使用有線網(wǎng)絡(luò)山析,則如下操作:

ip link set <設(shè)備名> up      # 啟用網(wǎng)絡(luò)設(shè)備(如enp3s0f1)
dhcpcd <設(shè)備名>               # 自動(dòng)獲取IP地址
ip addr add /<子網(wǎng)掩碼如24> dev <設(shè)備名>        # 手動(dòng)設(shè)置IP地址
ip route add default via <網(wǎng)關(guān)地址>          #設(shè)置網(wǎng)關(guān)

如果是手動(dòng)設(shè)置IP地址堰燎,需要編輯 /etc/resolv.conf,加入“nameserver xx.xx.xx.xx”笋轨。

3.如果是使用無(wú)線網(wǎng)卡聯(lián)網(wǎng)秆剪,則執(zhí)行 wifi-menu <無(wú)線設(shè)備名> ,按照提示來(lái)配置無(wú)線網(wǎng)絡(luò)即可爵政。需要注意的是不要用 ip link set 設(shè)備名 up來(lái)啟動(dòng)仅讽,直接用 wifi-menu 來(lái)配置,否則會(huì)報(bào)錯(cuò)钾挟。

4.使用 fdisk 或 cfdisk 來(lái)分區(qū)洁灵,例如: fdisk /dev/sda ,分區(qū)完畢后用 mkfs 格式化普通分區(qū),用 mkswap 制作交換分區(qū)徽千,例如:

mkfs.ext4 /dev/sda
mkswap /dev/sdaY
swapon /dev/sdaY

5.掛載分區(qū)到 /mnt 目錄下苫费,需要首先掛載根分區(qū),例如:

mount /dev/sdaX /mnt
mkdir /mnt/boot && mount /dev/sdaY /mnt/boot
#如果有用到UEFI分區(qū)双抽,則需要掛載efi分區(qū)到 /boot/efi, 如
mkdir -p /mnt/boot/efi && mount /dev/sda1 /mnt/boot/efi

6.編輯 /etc/pacman.d/mirrorlist 百框,把自己喜歡的速度比較快的鏡像放在前面,然后執(zhí)行如下命令來(lái)安裝基本系統(tǒng):

pacstrap /mnt base base-devel linux linux-firmware

7.安裝完成后執(zhí)行 genfstab -U -p /mnt >> /mnt/etc/fstab 生成fstab牍汹,然后編輯铐维,只有根分區(qū)的最后一個(gè)字段為1,其余均為2或0慎菲。

8.執(zhí)行 arch-chroot /mnt /bin/bash 嫁蛇,之后就可以用 pacman 來(lái)安裝軟件了。

9.編輯 /etc/locale.gen 露该,把需要的 locale 前面的#去掉棠众,然后 locale-gen 。

10.設(shè)置默認(rèn) locale有决,通常設(shè)置為英文環(huán)境,例如:

echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8

11.設(shè)定時(shí)區(qū)并對(duì)時(shí):

ln -sf /usr/share/zoneinfo/Asia/Chongqing /etc/localtime    # 時(shí)區(qū)根據(jù)自己的需要來(lái)選擇
hwclock --systohc --localtime        # 如果裝有 Windows 建議這么做
hwclock --systohc --utc              # 如果沒(méi)有 Windows 建議這么做

12.設(shè)定主機(jī)名空盼,執(zhí)行:

echo 主機(jī)名 > /etc/hostname

13.編輯 /etc/mkinitcpio.conf 书幕,在 MODULES 中加入 ahci ,然后執(zhí)行 mkinitcpio -p linux

14.安裝 Grub2:

# 我是intel的CPU揽趾,因此需要ucode台汇,有其他操作系統(tǒng)需要安裝os-prober,如果是UEFI篱瞎,則還需要安裝 efibootmgr
pacman -S intel-ucode grub os-prober
# 使用 mbr 方式則執(zhí)行下面的命令安裝 Grub 
grub-install --target=i386-pc --recheck /dev/sda
# 使用 uefi 方式則執(zhí)行下面的命令安裝 Grub
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=archlinux
# 不論那種方式苟呐,都用下面的命令來(lái)生成 Grub 菜單
grub-mkconfig -o /boot/grub/grub.cfg
  1. 在重啟前需要安裝網(wǎng)絡(luò)配置的一些工具,以免重啟后不能設(shè)置網(wǎng)絡(luò):

    pacman -S iw wpa_supplicant dialog dhcpcd netctl

  2. 執(zhí)行 passwd 修改 root 密碼俐筋,執(zhí)行 exit 退出 chroot 環(huán)境后卸載/mnt 掛載的分區(qū)牵素,例如:

    umount /mnt/boot/efi
    umount /mnt/home
    umount /mnt
    reboot

如果第11步同步的是 localtime ,則重啟的時(shí)候需要在BIOS里把系統(tǒng)時(shí)間改回正確的本地時(shí)間澄者。

安裝 X 及桌面

1.首先用 root 登錄笆呆,配置好網(wǎng)絡(luò),然后添加普通用戶粱挡,命令如下:

useradd -m -G users,audio,lp,optical,storage,video,wheel,power -s /bin/bash 普通用戶名
passwd 普通用戶名

2.將該用戶加入 sudo 名單:運(yùn)行 visudo赠幕,取消掉 %wheel ALL=(ALL) ALL 這一行之前的注釋井號(hào)。

3.執(zhí)行 logout 注銷后询筏,用普通用戶登錄榕堰,然后安裝聲卡驅(qū)動(dòng),命令如下:

sudo pacman -S alsa-utils alsa-oss

如果此時(shí)發(fā)現(xiàn)聲卡不對(duì)嫌套,無(wú)法調(diào)整音量逆屡,那可能是因?yàn)槁暱ǖ倪x擇順序有問(wèn)題圾旨,此時(shí)需要新建 /etc/modprobe.d/alsa-base.conf 文件,在其中定義聲卡的索引康二,例如:

options snd_pcm index=0
options snd_hda_intel index=1

4.安裝X碳胳,命令如下:

pacman -S xorg-server xorg-xinit dbus xf86-video-intel nvidia xf86-input-evdev xf86-input-synaptics

這里需要注意的是:需要根據(jù)自己的顯卡類型來(lái)選擇不同的安裝包,例如我的機(jī)器是 nvidia 和 intel 雙顯卡沫勿,因此選擇了閉源的 nvidia 驅(qū)動(dòng)挨约,如果想選擇開(kāi)源的,可以安裝 xf86-video-nouveau 产雹,如果是 amd/ati 的顯卡诫惭,可以安裝開(kāi)源的 xf86-video-ati 或閉源的 catalyst 。

如果是雙顯卡蔓挖,可以考慮安裝 bumblebee 夕土,然后將普通用戶加入 bumblebee 組:

gpasswd -a user bumblebee
systemctl enable bumblebeed.service

5.安裝字體,命令如下:

pacman -S ttf-dejavu ttf-bitstream-vera wqy-zenhei ttf-arphic-ukai ttf-arphic-uming opendesktop-fonts ttf-inconsolata ttf-ubuntu-font-family adobe-source-code-pro-fonts

6.安裝MATE桌面環(huán)境和 Display Manager瘟判,在這里我用 lightdm怨绣,命令如下:

pacman -S mate mate-extra lightdm-gtk-greeter accountsservice gvfs gvfs-mtp gvfs-afc ntfs-3g exfat-utils

7.安裝 fcitx 輸入法:

pacman -S fcitx fcitx-configtool fcitx-googlepinyin fcitx-cloudpinyin fcitx-gtk2 fcitx-gtk3

安裝完成后需要編輯 ~/.xprofile ,輸入:

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

8.安裝網(wǎng)絡(luò)管理器:

pacman -S networkmanager network-manager-applet gnome-keyring

安裝常用軟件

1.添加 archlinuxcn 源拷获,archlinuxcn 是一個(gè)非常好用的軟件倉(cāng)庫(kù)篮撑,包含 WPS 、Chrome匆瓜、Sublime Text赢笨、C等好用的軟件,要使用這個(gè)倉(cāng)庫(kù)驮吱,需要編輯 /etc/pacman.conf 茧妒,加入下面的內(nèi)容:

[archlinuxcn]
SigLevel = Never
Server = http://mirrors.163.com/archlinux-cn/$arch

接下來(lái)就可以安裝 wps、chrome等軟件左冬,命令如下:

pacman -Syu
pacman -S wps-office-cn wps-office-mui-zh-cn ttf-wps-fonts google-chrome firefox-esr firefox-esr-i18n-zh-cn

安裝后的 wps 默認(rèn)是英文界面的桐筏,需要修改 /usr/share/applications/ 目錄下所有 wps 相關(guān)的 .desktop 文件,在 Exec 一行加入 env LANG=zh_CN 拇砰,比如:

Exec=env LANG=zh_CN /usr/bin/et %F

2.安裝 mariadb 數(shù)據(jù)庫(kù)九昧,命令如下:

pacman -S mariadb
mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
mysql_secure_installation

3.安裝 PostgreSQL 數(shù)據(jù)庫(kù),命令如下:

pacman -S postgresql pgadmin3
# 接下來(lái)切換到 postgres 用戶執(zhí)行
initdb --locale zh_CN.UTF-8 -E UTF8 -D '/var/lib/postgres/data' 

4.安裝 texlive毕匀,命令如下:

pacman -S texlive-bin texlive-core texlive-langchinese texlive-latexextra texlive-science
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末铸鹰,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子皂岔,更是在濱河造成了極大的恐慌蹋笼,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,376評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異剖毯,居然都是意外死亡圾笨,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門逊谋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)擂达,“玉大人,你說(shuō)我怎么就攤上這事胶滋“鬻蓿” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,966評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵究恤,是天一觀的道長(zhǎng)俭令。 經(jīng)常有香客問(wèn)我,道長(zhǎng)部宿,這世上最難降的妖魔是什么抄腔? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,432評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮理张,結(jié)果婚禮上赫蛇,老公的妹妹穿的比我還像新娘。我一直安慰自己雾叭,他們只是感情好悟耘,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著拷况,像睡著了一般。 火紅的嫁衣襯著肌膚如雪掘殴。 梳的紋絲不亂的頭發(fā)上赚瘦,一...
    開(kāi)封第一講書(shū)人閱讀 49,792評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音奏寨,去河邊找鬼起意。 笑死,一個(gè)胖子當(dāng)著我的面吹牛病瞳,可吹牛的內(nèi)容都是我干的揽咕。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼套菜,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼亲善!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起逗柴,我...
    開(kāi)封第一講書(shū)人閱讀 37,701評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蛹头,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體渣蜗,經(jīng)...
    沈念sama閱讀 44,143評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡屠尊,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了耕拷。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片讼昆。...
    茶點(diǎn)故事閱讀 38,626評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖骚烧,靈堂內(nèi)的尸體忽然破棺而出浸赫,到底是詐尸還是另有隱情,我是刑警寧澤止潘,帶...
    沈念sama閱讀 34,292評(píng)論 4 329
  • 正文 年R本政府宣布掺炭,位于F島的核電站,受9級(jí)特大地震影響凭戴,放射性物質(zhì)發(fā)生泄漏涧狮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評(píng)論 3 313
  • 文/蒙蒙 一么夫、第九天 我趴在偏房一處隱蔽的房頂上張望者冤。 院中可真熱鬧,春花似錦档痪、人聲如沸涉枫。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)愿汰。三九已至,卻和暖如春乐纸,著一層夾襖步出監(jiān)牢的瞬間衬廷,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工汽绢, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留吗跋,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓宁昭,卻偏偏與公主長(zhǎng)得像跌宛,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子积仗,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評(píng)論 2 348