纯净 Linux 镜像初始化更新 apt 源和基础工具的命令
› 社区话题 › Linux/macOS 与自动化运维 › 纯净 Linux 镜像初始化更新 apt 源和基础工具的命令
- 该话题为空。
正在查看 0 条回复

- 作者帖子
- 2025年10月8日 - 下午2:52 #1238
追光管理员纯净 Linux 镜像初始化配置日志
1. 更新 apt 源和基础工具
更新软件源并安装常用基础工具:
apt-get update && apt-get install -y wget procps systemd-sysv apt-get update && apt-get upgrade -y apt-get install -y vim wget curl sudo git unzip zip lsb-release locales net-tools iproute2 procps
2. 编译工具安装
安装常用编译和构建工具:
apt-get install -y build-essential gcc g++ make cmake pkg-config
3. 网络工具
apt-get install -y iputils-ping traceroute dnsutils
4. 文件工具
apt-get install -y rsync tar gzip bzip2 xz-utils
5. 系统服务管理
apt-get install -y systemd-sysv # 如果容器里需要 systemctl (可选)
6. AMH/数据库常用工具
apt-get install -y mariadb-client mariadb-server libmariadb-dev libnuma-dev
7. PHP / Web 开发依赖
apt-get install -y php-cli php-mysql php-curl php-xml php-mbstring php-gd
8. 清理缓存
apt-get clean && rm -rf /var/lib/apt/lists/*
9. 设置 SSH 账号和密码
安装 OpenSSH 服务并设置 root 密码,允许密码登录:
apt update && apt install -y openssh-server # 设置 root 密码 echo "root:12345678" | chpasswd # 配置允许 root 登录和密码登录 sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/' /etc/ssh/sshd_config # 重启 SSH 服务 systemctl restart ssh
10. Docker 容器中启动 SSHD
在 Docker 容器中,OpenSSH 需要 /run/sshd 目录:
mkdir -p /run/sshd /usr/sbin/sshd -D
说明
- 步骤 1-8:更新系统、安装基础工具、编译环境和 PHP/数据库依赖。
- 步骤 9:确保可以通过 SSH 登录 root,适合容器或测试环境。
- 步骤 10:Docker 容器中启动 sshd,保证容器可以远程登录。
- 可根据实际需求添加额外软件或工具,例如 Docker、Python、Node.js 等。
- 作者帖子
正在查看 0 条回复
- 在下方一键注册,登录后就可以回复啦。