Appearance
ubuntu22.04环境配置
1. 安装docker
bash
sudo apt install docker.io2. 阿里源
1 替换为阿里源
bash
sudo sed -i 's|archive.ubuntu.com|mirrors.aliyun.com|g' /etc/apt/sources.list
sudo sed -i 's|security.ubuntu.com|mirrors.aliyun.com|g' /etc/apt/sources.list2 更新
bash
sudo apt update3. 更改用户名
1 要用另一个有sudo权限用户操作,不要占用metax用户,并且杀掉所有跟metax有关的进程
bash
pkill -9 -u metax2 验证
bash
id metax
ps -u metax3 更改
bash
usermod -l mars metax
groupmod -n mars metax
usermod -d /home/mars -m mars4. 添加新用户
1 创建新用户 (以test举例)
bash
sudo useradd -m -s /bin/bash test2 设置用户密码
bash
passwd test3 将用户加入sudo组 (可选)
bash
usermod -aG sudo test5. 更改系统第一启动项
1 查看启动顺序
bash
sudo efibootmgr执行后会看到如下输出,可以看到当前操作系统编号为0013,但并不在第一位:
tex
root@metax:~# sudo efibootmgr
BootCurrent: 0013
Timeout: 3 seconds
BootOrder: 0001,0002,0003,0004,0010,0013,0007,000D,000E,0005,0006,0008,0009,000A,000B,000C,000F,0011,0012,0000
Boot0000* Enter Setup
Boot0001* CTyunOS(UEFI NVME(PCI5-0-0): SAMSUNG MZQL27T6HBLA-00B7C)
Boot0002* UEFI NVME(PCI6-0-0): SAMSUNG MZQL27T6HBLA-00B7C
Boot0003* UEFI NVME(PCI45-0-0): SAMSUNG MZQL27T6HBLA-00B7C
Boot0004* UEFI NVME(PCI46-0-0): SAMSUNG MZQL27T6HBLA-00B7C
Boot0005* UEFI SLOT10: Port 0 - Nvidia Network Adapter - 8C:91:3A:2C:28:1C PXE IPv4
Boot0006* UEFI SLOT7: Port 0 - Nvidia Network Adapter - 8C:91:3A:2C:2B:A4 PXE IPv4
Boot0007* UEFI CPU0_P6A_SLOT11: Port 0 - Nvidia Network Adapter - 8C:91:3A:2C:62:20 PXE IPv4
Boot0008* UEFI SLOT8: Port 0 - Nvidia Network Adapter - 8C:91:3A:2C:63:08 PXE IPv4
Boot0009* UEFI SLOT9: Port 0 - Nvidia Network Adapter - 8C:91:3A:2C:63:50 PXE IPv4
Boot000A* UEFI SLOT3: Port 0 - Nvidia Network Adapter - 8C:91:3A:2C:2A:9C PXE IPv4
Boot000B* UEFI SLOT4: Port 0 - Nvidia Network Adapter - 8C:91:3A:2C:27:84 PXE IPv4
Boot000C* UEFI SLOT6: Port 0 - Nvidia Network Adapter - 8C:91:3A:2C:2B:AC PXE IPv4
Boot000D* UEFI CPU1_G4C_SLOT1: Port 0 - Mellanox Network Adapter - CC:40:F3:FB:6E:DC PXE IPv4
Boot000E* UEFI CPU1_G4C_SLOT1: Port 1 - Mellanox Network Adapter - CC:40:F3:FB:6E:DD PXE IPv4
Boot000F* UEFI SLOT5: Port 0 - Nvidia Network Adapter - 8C:91:3A:2C:61:A8 PXE IPv4
Boot0010* UEFI MegaRAID Controller (PCI:E1-0-0) Drive 0 Logical Channel Pun 239
Boot0011* BootMenu
Boot0012* PxeMenu
Boot0013* Ubuntu Linux(UEFI MegaRAID Controller (PCI:E1-0-0) Drive 0 Logical Channel Pun 238)
Boot0015*
root@metax:~#2 修改顺序,将将Boot0013移动到Boot0001的位置,也就是移动到第一位
bash
efibootmgr -o 0013,0001,0002,0003,0004,0010,0007,000D,000E,0005,0006,0008,0009,000A,000B,000C,000F,0011,0012,0000重启生效
6. 格式化硬盘
bash
mkfs.ext4 /dev/nvme1n17. 多线程压缩文件
1 压缩命令
bash
pigz -9 -p 100 需要压缩的文件- -9 极限压缩,-p 指定多少线程
2 解压
bash
gzip -dk 压缩文件3 解压xz文件 (补充)
bash
xz -d 文件名.xz