值得注意:典型配置
版本選擇 「其他linux n.x 或更高版本核心64位」
開機前:虛擬機器設定=>選項=>高階=>選擇uefi(必須)
fdisk -l 檢視硬碟裝置資訊fdisk /dev/sda => 建立三個分割槽 /dev/sda1作為引導分割槽(512m),/dev/sda3作為swap分割槽(1g),/dev/sda2作為主分割槽(剩餘所有空間)
mkfs.fat -f32 /dev/sda1 系統引導分割槽fat格式
mkfs.ext4 /dev/sda2 主分割槽ext4格式
mkswap /dev/sda3 製作swap
swapon /dev/sda3 開啟swap
vim /etc/pacman.conf => 取消color的注釋 => [core] 下就是軟體源的位置vim /etc/pacman.d/mirrorlist => 新增國內源(server =
mount /dev/sda2 /mnt 主分割槽mkdir /mnt/boot => mount /dev/sda1 /mnt/boot 啟動分割槽
pacstrap /mnt base linux linux-firmware
genfstab -u /mnt >> /mnt/etc/fstab
arch-chroot /mnt 進入系統ln -sf /usr/share/zoneinfo/asia/shanghai /etc/localtime 更改時區
hwclock --systohc 同步時間
exit 退出系統
vim /mnt/etc/locale.gen 取消en_us.utf-8…的注釋
arch-chroot /mnt
locale-gen 更新配置
exit
vim /mnt/etc/locale.conf => lang=en_us.utf-8
vim /mnt/etc/hostname => ****(主機名)
vim /mnt/etc/hosts => 127.0.0.1 localhost
arch-chroot /mnt
passwd(更改密碼)
pacman -s grub efibootmgr intel-ucode os-prober
mkdir /boot/grub
grub-mkconfig > /boot/grub/grub.cfg
uname -m (cpu架構,一般為x86_64)
grub-install --target=x86_64-efi --efi-directory=/boot
pacman -s vim vi dhcpcd wget curl git tmux networkmanager net-tools lua the****
rebootdhcpcd
ip addr
sudo pacman -s fcitx-gtk2 fcitx-gtk3 fcitx-qt5 libidn fcitx-sunpinyin
pacman -s man base-devel i3 tmux zsh alacrittyuseradd -m -g wheel elijah
passwd elijah
visudo 取消掉wheel行注釋 => 切換使用者
sudo pacman -s xorg sddm sddm-kcm 登入管理器
sudo systemctl enable sddm
有問題進不去系統?alt+ctrl+f1…f6
全屏:xrandr更改解析度,沒有合適的就建立乙個
Docker 折騰記錄
為了學習 pwn,乙個好的虛擬環境是必不可少的。一開始我選擇了vm ware虛擬機器,但是好景不長,不久我就發現採用虛擬機器過於臃腫。所以我需要乙個更加輕量的虛擬化容器。最後我選擇了docker。docker這個東西類似於沙箱,因為linux類系統核心一樣,有所區別的只有他們的使用者層程式。所以只需...
archlinux一些記錄
hwd 或許簡單快捷配置好xorg的方法就是使用hwd,乙個由arch linux社群使用者所寫的工具。它主要是乙個硬體探測工具,當然還有其他功能。其中一項就是設定x server,幸運的是,hwd 比xorgconf 更加簡明,根本不需要任何輸入。首先,你需要安裝hwd pacman s hwd ...
React 打包折騰記錄
run build 之後會生成 build目錄 static目錄 等等,還會生成一些html沒有引用的js檔案,比如service worker等等 1 不需要的檔案我不要它生成 2 我要改變輸出目錄結構 3 我要改變某些輸出檔名 1 node modules 目錄下的 react script 包...