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

- 作者帖子
- 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 procps2. 编译工具安装
安装常用编译和构建工具:
apt-get install -y build-essential gcc g++ make cmake pkg-config3. 网络工具
apt-get install -y iputils-ping traceroute dnsutils4. 文件工具
apt-get install -y rsync tar gzip bzip2 xz-utils5. 系统服务管理
apt-get install -y systemd-sysv # 如果容器里需要 systemctl (可选)6. AMH/数据库常用工具
apt-get install -y mariadb-client mariadb-server libmariadb-dev libnuma-dev7. PHP / Web 开发依赖
apt-get install -y php-cli php-mysql php-curl php-xml php-mbstring php-gd8. 清理缓存
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 ssh10. 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 等。
- 2025年10月23日 - 上午11:32 #1320

追光管理员最精简版 Debian/Ubuntu 系统升级命令指南:
基础升级(推荐日常使用)
sudo apt-get update && sudo apt-get upgrade -y完整升级(处理依赖变更,如内核更新)
sudo apt-get update && sudo apt-get dist-upgrade -y现代写法(交互友好)
sudo apt update && sudo apt full-upgrade -y仅安全补丁
sudo unattended-upgrade升级后清理
sudo apt-get autoremove -y && sudo apt-get autoclean说明:
– update:刷新软件源列表(必做)。
– upgrade:升级软件,不删/装包。
– dist-upgrade / full-upgrade:智能处理依赖,可能增删包。
– 生产环境建议先测试 dist-upgrade。
– 自动安全更新:安装并启用 unattended-upgrades。
- 作者帖子
正在查看 1 条回复
- 在下方一键注册,登录后就可以回复啦。