一、Arch Linux安装apt
1、需要先安装dpkg包管理工具pacman -S dpkg
2、下载apt: wget https://mirrors.edge.kernel.org/archlinux/community/os/{}/apt-{version}-2-any.pkg.tar.zst
({}是操作系统架构,可以通过arch
命令获取; {version}是apt的版本号,可以在Arch Linux官网上查看当前版本)
3、安装apt: sudo pacman -U apt-{version}-2-any.pkg.tar.zst
二、Arch Linux bash profile PS1
1、查看现有的bash profile:cat ~/.bash_profile
# 在 bash profile 中添加以下代码:
PS1="\[\033[38;5;2m\][\u@\h]\[\033[38;5;4m\] \w \$\[\033[0m\] "
# 这将为您的 bash 提示符添加绿色和蓝色色彩,并在提示符后显示当前工作目录和"$"。
3、生效更改:source ~/.bash_profile
三、Arch Linux安装NVIDIA闭源驱动
1、安装必要的依赖项sudo pacman -S nvidia-dkms nvidia-settings nvidia-utils vulkan-icd-loader lib32-vulkan-icd-loader
2、编辑/etc/mkinitcpio.conf
文件,将"MODULES=()
" 更改为:MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
3、更新initramfs:sudo mkinitcpio -P
4、重启系统:sudo reboot
四、Arch Linux下载boost
1、在命令行中使用pacman -Ss boost
搜索可用于Arch Linux的boost程序包。
2、安装boost:sudo pacman -S boost
3、如果您需要特定版本的boost,请使用AUR (Arch User Repository) 中的boost程序包。
五、Arch Linux虚拟内存
1、创建交换文件:sudo fallocate -l 2G /swapfile
2、设置文件权限:sudo chmod 600 /swapfile
3、格式化文件:sudo mkswap /swapfile
4、挂载文件:sudo swapon /swapfile
5、将挂载文件添加到fstab文件中,使其在系统启动时被加载:sudo nano /etc/fstab
/swapfile none swap defaults 0 0
6、更新生效更改:sudo swapon --all
六、Arch Linux防火墙
1、安装必要的防火墙软件:sudo pacman -S ufw gufw
2、启用UFW:sudo ufw enable
3、允许SSH连接:sudo ufw allow ssh
4、允许HTTP连接:sudo ufw allow http
5、允许HTTPS连接:sudo ufw allow https
6、启用GUI防火墙:打开Gufw,点击启用并选择默认配置,确保以上端口都会被允许。
七、Arch Linux磁盘管理
1、安装gnome磁盘管理器:sudo pacman -S gnome-disk-utility
2、启动gnome磁盘管理器:gnome-disks
3、选择您要管理的磁盘,然后右键单击选择“引导器创建器”装载ISO
八、Arch Linux文件加密
1、安装必要的软件:sudo pacman -S encfs
2、创建加密文件:mkdir ~/encrypted
3、创建密码文件:echo "my_password" > ~/encfs_password
4、启动encfs:encfs ~/encrypted ~/decrypted
5、输入密码文件中的密码
6、现在, ~/encrypted 文件夹中的所有文件将加密并保存在 ~/decrypted 文件夹中。
九、Arch Linux备份
1、使用rsync命令: sudo rsync -aAXv --delete / /path/to/backup/folder
将系统备份到指定文件夹。
2、使用Timeshift备份工具来备份系统、设置备份的恢复点以及管理备份存储区。安装:sudo pacman -S timeshift
3、使用Deja Dup备份工具定期备份您的文件和文件夹。 安装:sudo pacman -S deja-dup