1. root账户自动登录
创建账号见 ubuntu24-live-server安装#1. 启用root账号
1.1 备份文件
sudo cp /etc/pam.d/gdm-autologin /etc/pam.d/gdm-autologin.bak
sudo cp /etc/pam.d/gdm-password /etc/pam.d/gdm-password.bak
sudo cp /etc/gdm3/custom.conf /etc/gdm3/custom.conf.bak
1.2 编辑文件
sudo nano /etc/pam.d/gdm-autologin
sudo nano /etc/pam.d/gdm-password
将内容注释:
auth required pam_succeed_if.so user != root quiet_success
修改后:
#auth required pam_succeed_if.so user != root quiet_success
编辑如下文件:
sudo nano /etc/gdm3/custom.conf
改为如下:
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=root
2.更新apt及安装
apt update
apt install ipmitool
apt install net-tools
apt install nvme-cli
apt install libreoffice
apt install smartmontools
3. 安装conda及python
3.1 临时文件夹并下载
cd /tmp
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh
3.2 运行安装并初始化脚本
bash Miniforge3-Linux-x86_64.sh -b -p /root/miniforge3
/root/miniforge3/bin/conda init bash
3.3 重新加载shell
source /root/.bashrc
3.4 (可选)取消每行开头的 (base) 头
conda config --set auto_activate_base false
3.5 python环境安装及激活
conda create -n py310 python=3.10 -y
conda activate py310
python --version