安裝archlinux的linux命令記錄


磁盤的分區:cfdisk

格式化分區:mkfs.ext4,mkswap,swapon

查看所有分區:lsblk /dev/sda

先掛載 / 分區:mount /dev/sda1 /mnt

archlinux的鏡像文件路徑:/etc/pacman.d/mirrorlist
mirrorlist 文件也會被 pacstrap 復制到新系統,所以最好在安裝的時候設置

讓本地的包數據庫和遠程的軟件倉庫同步:pacman -Syy

//此時磁盤的sda1中還沒安裝上系統

安裝基本系統:pacstrap -i /mnt base

生成fstab:genfstab -U -p /mnt >> /mnt/etc/fstab
//只有安裝完基本系統之后才能生成fstab

chroot到新系統:arch-chroot /mnt /bin/bash

修改locale.gen文件:nano /etc/locale.gen
//移除需要的編碼前面的注釋,一般為 en_US.UTF-8 UTF-8

生成locale訊息:locale-gen

創建locale.conf:echo LANG=en_US.UTF-8 > /etc/locale.conf

設置時區:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

設置時間標准:hwclock --systohc --utc

設置主機名:echo a123-pc > /etc/hostname

設置root密碼:passwd

安裝管理引導的軟件:pacman -S grub os-prober
grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

離開chroot環境:exit

卸載分區:umount -R /mnt

重啟:reboot

用root登錄,動態獲取ip:dhcpcd

安裝 xorg-server 和 xorg-xinit:pacman -S xorg-server xorg-xinit

安裝顯卡驅動:pacman -S xf86-video-vesa

啟動圖形界面:startx
//此時可能會閃退,大概是由於圖形界面中沒安裝程序

安裝 xterm:pacman -S xterm

啟動圖形界面:startx
//此時不會閃退,是個很簡陋的命令行界面,使用exit命令可以退出圖形界面

滅了圖形界面的進程:pkill X

安裝 slim:pacman -S slim

安裝 xfce4:pacman -S xfce4

啟動 xfce4:startxfce4
//現在可以進入xfce4的桌面了

安裝字體:pacman -S wqy-microhei wqy-zenhei wqy-bitmapfont

使root用戶登錄就進入圖形界面:nano /root/.xinitrc
編輯里面的內容為:exec startxfce4
//這應該是在slim的界面中輸入用戶名和密碼后執行的命令

使開機直接進入slim:systemctl enable slim.service

調整分辨率(安裝virtualbox的增強功能):pacman -S virtualbox-guest-utils

安裝火狐瀏覽器:pacman -S firefox firefox-i18n-zh-cn


++++++++++++++以上作為步驟++++++++++++++++++++++

修改計算機名稱:
    hostname 命令可以查看當前計算機名稱,hostname myhostname 可以臨時把計算機名稱修改為 myhostname
    可以通過修改 /etc/hostname 文件中的內容來永久修改計算機名稱,重啟后生效

    
gnome kde LXDE Xfce,都是桌面環境,但后兩者更輕便,E17也是一種輕便的桌面環境

bash //最基本的bash shell
coreutils //最基本的工具與命令
file //文件類型識別工具
linux //系統內核及模塊
filesystem //提供基本的文件系統結構
grub //系統引導工具
pacman //包管理器
procps-ng //系統與進程監控工具
syslog-ng //帶高級網絡和過濾功能的syslogd
shadow //不安這個組件,將無法設定用戶的權限與密碼等
以上是個組件,是構成系統的基礎,是必須安裝的

基本的圖形界面,只需要下面這幾個包即可:
xorg-server    xorg-server-utils(貌似非必須)    xorg-utils(貌似非必須)    xorg-xinit
這四個東西是最基本的圖形框架

開源顯卡驅動:
英偉達:xf86-video-nouveau
ATI:xf86-video-ati
通用的:xf86-video-vesa

筆記本的觸摸板驅動:
pacman -S xf86-input-synaptics

窗口管理器:openbox

啟動管理器:slim,啟動管理器是可選的,如果沒有安裝,可以在命令行下通過 startx 或者 xinit 啟動到圖形界面下

圖形界面下的資源管理器:thunar,pcmanfm,pcmanfm可以管理桌面壁紙,並生成簡單的桌面常用圖標

系統的托盤(狀態欄):tint2,占用資源較少

圖形界面的字體:wqy-microhei,wqy-zenhei

查看網絡接口的名稱:ip link

更新源的文件列表:pacman -Syu

圖形界面下使用的終端模擬器:lxterminal,xterm

圖形界面下的文本編輯器:leafpad

新建用戶:useradd -m 新用戶
指定密碼:passwd 新用戶
制定用戶所在的組:usermod -a -G video,audio,lp,log,wheel,optical,scanner,games,users,storage,power 新用戶

更新系統的編碼:locale-gen

設定登錄之時,登錄管理器自啟動:systemctl enable slim.service
設定登錄之時,網絡自動連接:systemctl enable dhcpcd.service

圖片瀏覽器:gpicview
壓縮與解壓縮相關:file-roller,unrar,zip,unzip,p7zip,arj,unace
系統配置編輯器:mesa
圖像處理軟件:gimp
藍魚腳本編輯工具:bluefish
pdf查看工具:evince
openbox菜單生成器:menumaker
輸入法:fcitx

幾種桌面環境:gnome2,gnome3,Unity,kde,xfce,lxde
幾種窗口管理器:e Fluxbox,Openbox,Enlightenment,IceWM,JWM

殺掉圖形界面的命令:pkill X

升級系統:pacman -Syu

桌面環境集合,包括:窗口小部件工具,窗口管理器,任務欄,終端,文件管理器,日歷,文本編輯器,圖片查看器,媒體播放器,瀏覽器,顯示管理





++++++++++++++以下內容為一般的linux的知識++++++++++++++++

/lib/modules/ 目錄內是動態加載的核心模塊

開機時執行程序的順序:
1.bios
2.第一個開機裝置內mbr的boot loader
3.kernel,kernel會偵測硬件與加載驅動程序。由於此時kernel可能並不認識磁盤,可以通過虛擬檔案系統來加載一些驅動程序,加載完驅動程序后,虛擬檔案系統應該會把控制權交給kernel
4.核心呼叫 /sbin/init,/etc/inittab 是init的設定檔

 

以上內容是最初安裝archlinux的過程中記錄的一個文檔。


免責聲明!

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



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