AlmaLinux是一个开源的、社区驱动的操作系统,它是CentOS Stream的官方继任者。对于习惯使用CentOS的用户来说,AlmaLinux提供了一个稳定、安全且易于管理的平台。本文将为你提供一份详细的AlmaLinux新版本上手教程,让你轻松掌握这个强大的Linux发行版。
系统安装
1. 准备安装介质
首先,你需要下载AlmaLinux的安装镜像。你可以从AlmaLinux的官方网站下载最新的安装镜像。
wget https://download.almaLinux.org/almaos/AlmaLinux-8.4-2023-01-19-x86_64-almaos-8.4-minimal.iso
2. 创建USB安装盘
使用dd命令将下载的ISO镜像写入USB安装盘。
sudo dd if=AlmaLinux-8.4-2023-01-19-x86_64-almaos-8.4-minimal.iso of=/dev/sdX bs=4M status=progress
确保替换/dev/sdX为你的USB设备。
3. 启动安装
将USB安装盘插入电脑,重启并从USB启动。进入BIOS设置,将USB设置为第一启动设备。
4. 选择安装语言和键盘布局
在安装过程中,选择你的语言和键盘布局。
5. 分区磁盘
选择手动分区磁盘。对于新用户,推荐使用LVM(逻辑卷管理)来提高磁盘的灵活性和扩展性。
- /dev/sda1: LVM PV (Physical Volume) (8.00 GiB)
- /dev/sda2: LVM VG (Volume Group) (8.00 GiB)
- /dev/mapper/alma-root: LVM LV (Logical Volume) / (8.00 GiB)
- /dev/mapper/alma-swap: LVM LV swap (8.00 GiB)
6. 安装系统
选择安装系统,并等待安装完成。
系统配置
1. 更新系统
安装完成后,首先更新系统包。
sudo dnf update
2. 安装基本软件
安装一些基本的软件包,如文本编辑器、网络工具等。
sudo dnf install nano net-tools
3. 设置网络
配置网络,确保你的系统可以连接到互联网。
sudo nmcli con mod eth0 ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1
sudo nmcli con up eth0
替换eth0为你的网络接口名称,并设置相应的IP地址和网关。
4. 设置用户
创建一个新用户,并设置密码。
sudo useradd -m -G wheel your_username
sudo passwd your_username
将用户添加到wheel组,以便以后可以以root权限运行命令。
使用AlmaLinux
1. 使用Yum包管理器
AlmaLinux使用Yum包管理器来安装、更新和删除软件包。
sudo yum install <package_name>
sudo yum update
sudo yum remove <package_name>
2. 使用Docker
AlmaLinux支持Docker,你可以使用以下命令安装Docker。
sudo dnf -y install dnf-plugins-core
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
3. 使用Podman
Podman是Docker的替代品,它允许你在不使用root用户的情况下运行容器。
sudo dnf install podman
总结
通过以上教程,你应该已经能够轻松上手AlmaLinux新版本。AlmaLinux提供了稳定、安全且易于管理的平台,适合各种Linux用户。希望这篇教程能帮助你更好地了解和使用AlmaLinux。
