centos

centos stream8使用教程有哪些

小樊
44
2025-07-18 17:47:47
栏目: 智能运维

CentOS Stream 8 使用教程

简介

CentOS Stream 是由 CentOS 社区维护的 Linux 发行版,提供接近 Red Hat Enterprise Linux (RHEL) 的环境,同时具备最新的稳定功能。本文将详细介绍如何下载、安装、配置和维护 CentOS Stream 8,帮助您快速上手并充分利用其强大功能。

安装教程

准备工作

  1. 下载 CentOS Stream 8 ISO 镜像

    • 访问 CentOS 官方网站 下载 CentOS Stream 8 的 ISO 文件。
    • 建议使用国内的镜像源,如清华大学开源软件镜像站,以提高下载速度和稳定性。
  2. 准备安装介质

    • 使用 USB 闪存驱动器或 DVD 光盘作为安装介质。
  3. 虚拟机设置(如果使用虚拟机)

    • 在 VMware Workstation 或其他虚拟机软件中创建新的虚拟机。
    • 选择“典型”安装类型,并自定义虚拟机设置,包括内存、处理器和硬盘大小。

安装步骤

  1. 启动安装介质

    • 将 ISO 镜像烧录到 USB 闪存驱动器或 DVD 光盘。
    • 重启计算机,并在 BIOS 设置中将启动顺序设置为从 USB 或 DVD 启动。
  2. 安装向导

    • 启动虚拟机,进入安装界面。
    • 选择语言和键盘布局。
    • 点击“安装 CentOS Stream 8”并按照提示进行操作。
  3. 选择安装类型

    • 选择“安装到磁盘”并配置磁盘分区。可以选择手动分区或自动分区。
    • 在“软件选择”中,建议选择“服务器”以安装必要的开发工具和命令行工具。
  4. 设置网络

    • 配置网络连接,可以选择 NAT 模式以便虚拟机共享主机的网络连接。
    • 设置主机名和 DNS 服务器。
  5. 设置 root 密码

    • 设置 root 用户的密码,并创建必要的用户账户。
    • 完成安装后,重启虚拟机并登录到 CentOS Stream 8 系统。

配置教程

配置网络

  1. 编辑网络配置文件

    • 使用以下命令打开网络配置文件:
      sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
      
    • 配置示例(静态 IP):
      DEVICE=eth0
      BOOTPROTO=static
      ONBOOT=yes
      IPADDR=192.168.1.100
      NETMASK=255.255.255.0
      GATEWAY=192.168.1.1
      DNS1=8.8.8.8
      DNS2=8.8.4.4
      
  2. 重启网络服务

    • 使用以下命令重启网络服务以应用配置:
      sudo systemctl restart NetworkManager
      
      sudo nmcli con reload eth0
      
  3. 验证配置

    • 使用 ip addr 命令查看网卡的 IP 地址信息,确保静态 IP 地址已正确配置。
    • 使用 ping 命令测试网络连接,例如 ping 8.8.8.8

配置软件源

  1. 编辑本地源配置文件

    • 创建本地源配置文件:
      sudo mkdir -p /media/CentOS
      sudo mount /dev/cdrom /media/CentOS
      sudo cp -r /media/CentOS/AppStream /media/CentOS/AppStream
      sudo cp -r /media/CentOS/BaseOS /media/CentOS/BaseOS
      
  2. 配置软件仓库文件

    • 编辑 /etc/yum.repos.d/CentOS-Stream-Media.repo 文件:
      sudo vi /etc/yum.repos.d/CentOS-Stream-Media.repo
      
    • 配置示例:
      [media-baseos]
      name=CentOS Stream releasever=8-Media - BaseOS
      baseurl=file:///media/CentOS/BaseOS
      gpgcheck=1
      enabled=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centos
      
      [media-appstream]
      name=CentOS Stream releasever=8-Media - AppStream
      baseurl=file:///media/CentOS/AppStream
      gpgcheck=1
      enabled=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centos
      
  3. 启用本地源

    • 备份默认源并启用本地源:
      sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
      sudo mv /etc/yum.repos.d/CentOS-Stream-Media.repo /etc/yum.repos.d/CentOS-Base.repo
      
  4. 更新软件包缓存

    • 使用以下命令更新软件包缓存:
      sudo dnf clean all
      sudo dnf makecache
      

常用命令

命令行操作

  1. 列出目录内容

    ls
    
    • 示例:
      ls -l
      
      显示文件和目录详细信息。
  2. 切换目录

    cd /path/to/directory
    
    • 示例:
      cd ~
      
      切换到当前用户的主目录。
  3. 显示当前工作目录的完整路径

    pwd
    
  4. 创建新目录

    mkdir directory_name
    
    • 示例:
      mkdir -p directory_name
      
      递归创建多级目录。
  5. 删除文件或目录

    rm filename
    
    • 示例:
      rm -r directory_name
      
      递归删除目录及其内容。
  6. 复制文件或目录

    cp source_file destination_file
    
    • 示例:
      cp -r source_directory destination_directory
      
      复制整个目录。
  7. 移动文件或重命名文件

    mv source_file destination_file
    
    • 示例:
      mv old_name new_name
      
      重命名文件。
  8. 显示文件内容

    cat filename
    
    • 示例:
      cat -n filename
      
      显示文件内容并显示行号。
  9. 在文件中搜索指定的模式

    grep pattern filename
    
    • 示例:
      grep -i pattern filename
      
      忽略大小写搜索。
  10. 显示系统进程信息

    top
    
  11. 管理软件包

    sudo dnf install package_name
    sudo dnf update package_name
    sudo dnf remove package_name
    

通过以上步骤和命令,您可以顺利地安装、配置和管理 CentOS Stream 8 系统。建议定期参考最新的官方文档以获取最新的信息和功能更新。

0
看了该问题的人还看了