Attack4Arch 攻击机配置
安装 Arch
更新系统
sudo pacman -Syyu
sudo pacman -S git neovim tmux --noconfirm
字体安装
sudo pacman -S adobe-source-code-pro-fonts ttf-font-awesome ttf-roboto-mono --noconfirm
sudo pacman -S adobe-source-sans-fonts adobe-source-han-sans-cn-fonts adobe-source-han-sans-tw-fonts adobe-source-han-sans-hk-fonts adobe-source-han-sans-otc-fonts --noconfirm
sudo pacman -S adobe-source-serif-fonts adobe-source-han-serif-cn-fonts adobe-source-han-serif-tw-fonts adobe-source-han-serif-hk-fonts adobe-source-han-serif-otc-fonts --noconfirm
sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra --noconfirm
sudo pacman -S wqy-bitmapfont wqy-microhei wqy-microhei-lite wqy-zenhei --noconfirm
桌面环境
sudo pacman -S sway swaybg foot polkit wofi waybar --noconfirm
- 启动 Sway
# Vmware 系列虚拟环境需要添加 WLR_NO_HARDWARE_CURSORS=1,否则不显示鼠标
WLR_NO_HARDWARE_CURSORS=1 sway
Sway
cp -r /etc/sway ~/.config/
- ~/.config/sway/config
gaps inner 8
gaps outer 4
default_border pixel 2
font pango: SourceCodePro Medium 16
bar {
swaybar_command waybar
}
Foot
cp -r /etc/xdg/foot ~/.config/
- ~/.config/foot/foot.ini
font=SourceCodePro:size=24
[colors]
background=282a36
foreground=f8f8f2
regular0=21222c # black
regular1=ff5555 # red
regular2=50fa7b # green
regular3=f1fa8c # yellow
regular4=bd93f9 # blue
regular5=ff79c6 # magenta
regular6=8be9fd # cyan
regular7=f8f8f2 # white
bright0=6272a4 # bright black
bright1=ff6e6e # bright red
bright2=69ff94 # bright green
bright3=ffffa5 # bright yellow
bright4=d6acff # bright blue
bright5=ff92df # bright magenta
bright6=a4ffff # bright cyan
bright7=ffffff # bright white
selection-foreground=ffffff
selection-background=44475a
urls=8be9fd
Waybar
cp -r /etc/xdg/waybar ~/.config/
- ~/.config/waybar/config
Wofi
mkdir -p .config/wofi
- ~/.config/wofi/config
width=600
Security Tools
Black Arch 软件源
- 添加 /etc/pacman.conf
...
[blackarch]
SigLevel = Never
Server = https://mirrors.tuna.tsinghua.edu.cn/blackarch/$repo/os/$arch
- 安装密钥
sudo pacman -Sy blackarch-keyring --noconfirm
- 安装 blackarch-mirrorlist
sudo pacman -S blackarch-mirrorlist --noconfirm
- 修改 /etc/pacman.conf
...
[blackarch]
SigLevel = Never
Include = /etc/pacman.d/blackarch-mirrorlist
