一、archlinux的由來
2023年由加拿大的judd vinet,archlinux的創始人 懷著對debian、redhat的包管理器不滿,於是建立了archlinux!目前archlinux只支援x86_64 的64位系統
二、archlinux的特徵
1.簡潔、優雅、正確和**最小化
換句話說,archlinux是乙個純淨版的系統,只有乙個文字形式的系統,沒有預裝桌面介面!
2.面向人群
archlinux不適合linux初學者,ubuntu適合初學者學習
3.應用層面
雖說市場上很少使用archlinux作為伺服器等相關的工作,並不能代表archlinux不能勝任,archlinux作為伺服器可以輕鬆的拿下
archlinx 是一款功能強悍的系統,所有的配置都要自己去完成
使用archlinux這個系統基本可以衡量乙個程式設計師的能力,archlinux下可以裝很多應用,除了windows下的vc程式設計,windows下的少數大型遊戲不支援外,完全可以適合日常辦公
pacman、yaourt是archlinux的兩大軟體源
三、archlinux系統的安裝
1.啟動系統(這不是能使用的archlinux系統)
2.檢查網路是否連通
可以通過ping命令,檢視網路是否暢通
如果不能命令列彈出乙個「無法解釋的乙個位址」,這是因為網路服務沒有開啟
在命令列輸入 systemctl enable dhcpcd 啟動網路服務
ping通後,進入下一步
3.分配磁碟與磁碟格式化
輸入 cfdisk命令進行工具分磁碟大小,這時會有乙個選項,選擇gpt
分配好後,格式化磁碟
mkfs.vfat -f32 /dev/sda1
mkfs.ext4 /dev/sda2
vi /etc/pacman.d/mirrorlist 這檔案裡的中國映象源取消注釋 或者選擇乙個映象源到檔案首,選擇中科大的映象站會比較好
5.更新源、安裝系統
先掛載分割槽 mount /dev/sda1 /mnt
安裝系統 pacstrap /mnt base base-devel 一路回車就好了
生成fstab
genfstab -u -p /mnt >> /mnt/etc/fstab
6.切換系統與系統配置
切換系統 arch-chroot /mnt /bin/bash
vi /etc/locale.conf 新增一行lang=en_us.utf-8
設定語言環境: vi /etc/locale.gen 把 zh_cnutf-8 utf-8,en_us.utf-8 utf-8的注釋去掉
更新語言環境: locale-gen
hwclock --systohc --utc
設定主機名:
vi /etc/hostname 新增主機名
新增使用者:
設定root使用者密碼: passwd
useradd 使用者名稱 -m /home/使用者名稱 -d
設定使用者密碼:passwd 使用者名稱
7.安裝grub引導
pacman -s grub
8.退出當前系統
退出:exit
重啟:reboot
如果有介面需求的話可以安裝介面
9.安裝gnome介面
pacman -s xorg-init gnome gdm(啟動器)
在.xinitrc 檔案下新增 exec gnome-session
systemctl enable gdm 開機啟動介面啟動器
命令startx 即可進入gnome桌面
10.安裝中文字型、中文輸入法
安裝輸入法:pacman -s fcitx-im fcitx-configtool fcitx-googlepinyin(可選)
archlinux系統安裝還可以借鑑:
1.archlinux官網wiki手冊
2.部落格:
ArchLinux安裝簡單安裝教程
配置好網路,後遠端連線.或者直接安裝 如下命令 1 2 3 4 echonameserver 218.85.152.99 etc resolv.conf echo114.112.41.90 mirrors.yun idc.com etc hosts echo221.236.12.140 mirror...
ArchLinux下Alsa的簡單配置
1 安裝驅動程式 pacman sy alsa lib alsa utils 2 配置 alsaconf 3 設定音量 amixer set master 75 unmute amixer set pcm 75 unmute 當然這裡我們也可以使用alsa的alsamixer來進行設定 alsami...
ArchLinux下Alsa的簡單配置
1 安裝驅動程式 pacman sy alsa lib alsa utils 2 配置 alsaconf 3 設定音量 amixer set master 75 unmute amixer set pcm 75 unmute 當然這裡我們也可以使用alsa的alsamixer來進行設定 alsami...