Linux新手使用FetchLinux的指南
FetchLinux是一款主要用于下载Linux发行版镜像的工具(部分版本也包含系统管理功能),以下是新手从安装到基础使用的完整步骤:
在基于Debian的系统(如Ubuntu)上,运行以下命令更新软件包列表并安装必要依赖:
sudo apt update && sudo apt install -y git wget curl openssh-server
在基于Red Hat的系统(如CentOS、Fedora)上,使用:
sudo yum install -y git wget curl openssh-server
sudo apt install fetch(Debian/Ubuntu)或 sudo yum install fetch(CentOS/Fedora)。/opt目录:git clone https://github.com/fetchlinux/fetchlinux.git /opt/fetchlinux。cd /opt/fetchlinux && sudo cp fetchlinux.conf.example fetchlinux.conf。nano或vi):sudo nano fetchlinux.conf,设置镜像仓库URL、镜像名称、更新频率等参数(如distros=ubuntu,fedora表示下载Ubuntu和Fedora镜像)。为安全起见,创建专用用户和组:
sudo groupadd fetchlinux && sudo useradd -r -g fetchlinux fetchlinux,然后将FetchLinux目录所有权赋予该用户:
sudo chown -R fetchlinux:fetchlinux /opt/fetchlinux。
启用并启动FetchLinux服务,使其开机自启:
sudo systemctl enable fetchlinux && sudo systemctl start fetchlinux。
运行fetchlinux --help,可查看所有支持的命令(如download下载镜像、verify校验文件、burn刻录ISO等)。
使用download命令指定镜像名称(需与配置文件中的distros一致),例如下载Fedora镜像:
fetchlinux download fedora,下载的镜像会保存到配置文件中指定的output目录(默认可能是/opt/fetchlinux/downloads)。
下载完成后,使用sha256sum命令计算镜像的SHA256校验和,再与官方提供的校验和对比(避免文件损坏):
sha256sum ~/Downloads/fedora.iso。
若需要将镜像刻录到USB驱动器(如/dev/sdb),使用burn命令:
fetchlinux burn ~/Downloads/fedora.iso /dev/sdb(注意:刻录会覆盖USB上的所有数据,请提前备份)。
若你使用的是FetchLinux作为操作系统(而非工具),常用命令如下:
sudo apt update && sudo apt upgrade(更新软件包列表及已安装软件)。sudo apt install <package_name>(如sudo apt install vim安装Vim编辑器)。ls(查看当前目录文件)、cd <directory>(切换目录)、cp <source> <destination>(复制文件)、mv <source> <destination>(移动/重命名文件)、rm <file>(删除文件)。uname -a(查看内核版本)、cat /etc/os-release(查看系统版本)、df -h(查看磁盘空间)、free -h(查看内存使用)。fetch命令,可能需要将其目录添加到PATH环境变量(如export PATH=$PATH:/opt/fetchlinux/bin)。repo_url、output_dir)可根据需求修改,修改后需重启服务生效。lsblk命令查看),避免误操作。