Arch Linux 安裝基本系統

2021-10-08 10:52:45 字數 3116 閱讀 4097

# dhcpcd

# ping baidu.com

# timedatectl set-ntp true
檢視系統硬碟資訊

# fdisk -l
bios 和 mbr

掛載點分割槽

分割槽型別

建議大小

/mnt/dev/sd*x*1linux

剩餘空間

[swap]

/dev/sd*x*2linux swap (交換空間)

大於 512 mib

uefi with gpt

掛載點分割槽

分割槽型別

建議大小

/mnt/bootor/mnt/efi/dev/sd*x*1efi 系統分割槽

260–512 mib

/mnt/dev/sd*x*2linux x86-64 根目錄 (/)

剩餘空間

[swap]

/dev/sd*x*3linux swap (交換空間)

大於 512 mib

使用 fdisk 或 cfdisk 進行分割槽

# cfdisk /dev/sda
假設電腦有一塊硬碟,大小20g,採用uefi啟動,建立gpt分割槽表

磁碟位置

掛載點大小

磁碟格式

/dev/sda1

/mnt/boot/efi

1gfat

/dev/sda2

/mnt

15gext4

/dev/sda3

/mnt/home

4gext4

格式化分割槽

# mkfs.fat /dev/sda1 

# mkfs.ext4 /dev/sda2

# mkfs.ext4 /dev/sda3

掛載分割槽

# 先掛載/目錄

# mount /dev/sda2 /mnt

# 建立efi分割槽目錄

# mkdir -p /mnt/boot/efi

# mount /dev/sda1 /mnt/boot/efi

# 建立/home目錄

# mkdir -p /mnt/home

# mount /dev/sda3 /mnt/home

如果建立swap分割槽

# mkswap /dev/sdx2

# swapon /dev/sdx2

# pacstrap /mnt base linux-lts linux-firmware
# genfstab -u /mnt >> /mnt/etc/fstab
# arch-chroot /mnt
# ln -sf /usr/share/zoneinfo/asia/shanghai /etc/localtime
同步時間

# hwclock --systohc
本地化設定

修改/etc/locale.gen檔案,將(en_us.utf-8 utf-8,zh_cn.utf-8 utf-8,zh_tw.utf-8 utf-8)前面的注釋去掉

# vi /etc/locale.gen

#生成locale資訊

# locale-gen

#設定系統locale

# echo lang=en_us.utf-8 > /etc/locale.conf

安裝網路管理

# pacman -s networkmanager dhcpcd  

# systemctl start dhcpcd

# systemctl enable dhcpcd

# systemctl start networkmanager

# systemctl enable networkmanager

修改/etc/hostname檔案

# vi /etc/hostname

archlinux

修改/etc/hosts檔案

# vi /etc/hosts

127.0.0.1 localhost

::1 localhost

127.0.1.1 archlinux.localdomain archlinux

設定root密碼

# passwd root
新增普通使用者,啟用使用者的sudo許可權

# useradd -m -g users -g wheel -s /bin/bash 使用者名稱

# passwd 使用者名稱

# 編輯許可權

# pacman -s sudo

# visudo

# 刪除前面的注釋

%wheel all=

(all) all

# pacman -s grub efibootmgr

# 指定efi位置

# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=archlinux --recheck

# 生成 grub.cfg

# grub-mkconfig -o /boot/grub/grub.cfg

檢查/boot/grub/grub.cfg是否正確

# exit

# umount -r /mnt

# shutdown -h now

基本的操作環境已經安裝完畢

FreeBSD基本系統的安裝

作為乙個伺服器管理員,經常性的伺服器軟體更新是必不可少的。freebsd 提供了非常便捷的公升級方式 cvsup 它可以從 freebsd cvsup 伺服器,或某個 cvsup 映象上獲取 freebsd 使用 stable 可以提供較好的穩定性以及作業系統的最新特性,多數管理員都會選擇這個 使用...

ubuntu基本系統的安裝

1.分割槽主要分四個 swap交換區 大概為記憶體的兩倍 boot啟動區 1g左右,根目錄區 用於裝系統 5g左右,home使用者的主目錄區 放使用者的各種檔案 10g左右 3.安裝完程之後首先設定你的安裝源,源的好壞會影響後面的安裝。以我自己的為例 電信使用者可以直接使用這個 先備份你的sudo ...

安裝Sarge(二) 配置基本系統

上篇文章講了如何安裝debian sarge gnu linux的基本系統,這個系統是沒有任何其它外加東東的,應該說是比較純淨的系統了。除了最核心的服務之外就沒有其它的服務程序,也沒有圖形介面之類的額外軟體包。如果想學習這個系統的話,建議大家記一記現在都安裝了哪些包,以便以後系統亂了,還可以回到這個...