FetchLinux安装步骤(Linux环境)
这是最简安装方式,无需编译,直接下载官方编译好的二进制文件即可:
wget https://github.com/fetchlinux/fetch/releases/download/v1.0.0/fetchlinux-linux-amd64 -O fetchlinux
chmod +x fetchlinux
/usr/local/bin/(或其他PATH包含的目录),方便全局调用:sudo mv fetchlinux /usr/local/bin/
fetchlinux --version
若系统已配置包管理器,可直接通过官方仓库安装(部分发行版可能需要等待软件包更新):
sudo apt update && sudo apt install fetchlinux
sudo dnf update && sudo dnf install fetchlinux
sudo pacman -Syu && sudo pacman -S fetchlinux
若需从源码编译(如自定义功能),需先安装Go环境(版本≥1.18):
sudo apt install golang)。go get github.com/fetchlinux/fetch
cd $GOPATH/src/github.com/fetchlinux/fetch
go build -o fetchlinux
sudo mv fetchlinux /usr/local/bin/
fetchlinux --version确认。若需要定期同步镜像或后台运行,可配置系统服务:
fetchlinux用户和组:sudo groupadd fetchlinux
sudo useradd -r -g fetchlinux fetchlinux
/opt/fetchlinux为例):git clone https://github.com/fetchlinux/fetchlinux.git /opt/fetchlinux
cd /opt/fetchlinux
sudo cp fetchlinux.conf.example fetchlinux.conf
sudo nano fetchlinux.conf # 修改仓库URL、更新频率等参数
fetchlinux用户:sudo chown -R fetchlinux:fetchlinux /opt/fetchlinux
sudo systemctl enable fetchlinux
sudo systemctl start fetchlinux
fetchlinux用户对仓库目录有读写权限。