溫馨提示×

ubuntu minimal腳本編寫

小樊
69
2025-02-28 09:53:40
欄目: 智能運維

在Ubuntu中,Minimal腳本通常指的是一個最小化的安裝腳本,它只包含運行基本系統功能所需的最少軟件包和配置。這樣的腳本可以幫助你快速搭建一個基本的Ubuntu系統環境,適用于服務器部署或者需要最小化系統資源的場景。

以下是一個簡單的Minimal腳本示例,它使用Ubuntu的官方鏡像來安裝系統,并只安裝了一些基本的軟件包:

#!/bin/bash

# 設置時區
echo "Setting timezone..."
timedatectl set-timezone Asia/Shanghai

# 更新軟件包列表
echo "Updating package list..."
apt-get update

# 安裝基本軟件包
echo "Installing basic packages..."
apt-get install -y \
    ubuntu-minimal \
    ca-certificates \
    netbase \
    openssh-server \
    vim \
    wget \
    curl \
    htop

# 配置SSH服務
echo "Configuring SSH service..."
systemctl enable ssh
systemctl start ssh

# 創建新用戶(可選)
echo "Creating a new user (optional)..."
read -p "Enter username: " username
useradd -m -s /bin/bash $username
passwd $username

# 提示完成
echo "Minimal Ubuntu setup complete!"

將上述腳本保存為minimal_ubuntu.sh,然后在終端中運行以下命令來執行它:

chmod +x minimal_ubuntu.sh
sudo ./minimal_ubuntu.sh

這個腳本會自動設置時區,更新軟件包列表,安裝一些基本軟件包,配置SSH服務,并提示你創建一個新用戶。你可以根據自己的需求修改腳本中的軟件包列表和配置。

請注意,這個腳本只是一個基本的示例,實際使用時可能需要根據具體需求進行調整。例如,你可能需要安裝額外的驅動程序、庫文件或者其他特定的軟件包。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女