温馨提示×

如何配置Linux minimal系统

小樊
56
2025-07-15 10:05:18
栏目: 智能运维

配置Linux minimal系统通常涉及以下步骤:

准备工作

  1. 下载Minimal ISO镜像
  • 访问你选择的Linux发行版的官方网站,下载相应的Minimal ISO文件。例如,CentOS、Ubuntu等都有Minimal版本可供下载。
  1. 准备安装介质
  • 准备一个可启动的安装介质,如USB闪存驱动器或光盘。可以使用Rufus、balenaEtcher等工具将ISO文件刻录到USB闪存驱动器。

安装步骤

  1. 启动安装程序
  • 将下载好的Minimal ISO镜像写入到USB闪存驱动器或光盘,然后从该介质启动你的计算机。
  1. 选择安装类型
  • 在安装程序中,选择“Minimal”或“自定义”安装类型,以确保只安装最基本的系统组件。
  1. 配置安装选项
  • 根据提示配置安装选项,如时区、语言和键盘布局等。
  1. 选择安装目标
  • 选择你想要安装系统的硬盘分区。你可以选择覆盖现有的操作系统或者安装到新的分区上。
  1. 完成安装
  • 确认所有设置无误后,开始安装过程。安装完成后,系统可能会提示你设置root密码。

首次启动和配置

  1. 重启计算机
  • 安装完成后,重启计算机,并使用root账户登录。
  1. 完成基本系统配置
  • 根据提示完成一些基本的系统配置,如配置网络接口、设置主机名等。

安装后的配置

  1. 网络配置
  • 如果安装过程中没有自动配置网络,你需要手动配置网络接口。可以使用ifconfigip命令来配置IP地址、子网掩码和网关。
  1. 软件安装
  • Minimal系统通常不包含包管理器,如yumapt。你需要手动下载和安装所需的软件包。可以使用wgetcurl等工具下载软件包,然后使用rpm命令进行安装。

针对特定发行版的配置指南

Ubuntu Minimal

  • 更新系统
    sudo apt update
    sudo apt upgrade
    sudo apt full-upgrade
    
  • 安装基本软件包
    sudo apt install curl wget vim
    
  • 配置网络: 编辑网络配置文件,例如:
    sudo nano /etc/netplan/01-netcfg.yaml
    
    添加或修改网络配置,然后应用配置:
    sudo netplan apply
    
  • 安装图形界面(可选)
    sudo apt install ubuntu-desktop
    
  • 安装中文输入法(如Fcitx)
    sudo apt install fcitx fcitx-sogoupinyin fcitx-config-gtk
    
    配置输入法:
    im-config -n fcitx
    
  • 设置桌面环境(如果选择安装桌面环境)
    sudo apt install ubuntu-desktop
    sudo systemctl isolate graphical.target
    sudo systemctl enable graphical.target
    sudo reboot
    
  • 安装额外软件: 根据需要使用apt search命令搜索并安装所需的软件包。

CentOS Minimal

  • 更新系统
    sudo yum update -y
    
  • 安装常用软件
    sudo yum install -y vim net-tools openssh-server
    
  • 配置SSH服务: 启动SSH服务并设置开机自启:
    sudo systemctl start sshd
    sudo systemctl enable sshd
    
  • 配置防火墙: 安装firewall-cmd并允许SSH服务:
    sudo yum install -y firewall-cmd
    sudo firewall-cmd --permanent --add-service=ssh
    sudo firewall-cmd --reload
    
  • 系统调优: 编辑/etc/sysctl.conf文件,添加系统调优配置,然后重新加载配置:
    sudo sysctl -p
    
  • 关闭不需要的服务: 查看所有服务并关闭不需要的服务:
    sudo systemctl list-unit-files --type=service
    sudo systemctl stop <服务名>
    sudo systemctl disable <服务名>
    

请注意,具体的安装步骤可能会因不同的Linux发行版而有所差异。建议参考你所选择发行版的官方安装指南以获取最准确的安装信息。

0