安裝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的設定檔

linux

 

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

相關文章
相關標籤/搜索