定位与准备
sudo yum update -y && sudo yum install -y git wget curl openssh-server作为第三方仓库使用
sudo yum install -y epel-releasesudo dnf install -y epel-release[fetchlinux]
name=FetchLinux
baseurl=http://rpms.fetchlinux.org/repo/fetchlinux/7/$basearch/
enabled=1
gpgcheck=0
[fetchlinux]
name=FetchLinux
baseurl=http://rpms.fetchlinux.org/repo/fetchlinux/8/$basearch/
enabled=1
gpgcheck=0
sudo yum clean all && sudo yum makecache(或 sudo dnf clean all && sudo dnf makecache)sudo yum install example-package 或 sudo dnf install example-packagegpgcheck=0 改为 1 并配置对应 GPG 公钥)。作为内核构建与更新工具使用
sudo yum groupinstall -y "Development Tools"sudo yum install -y git libncurses-devel bison flex openssl-devel elfutils-libelf-develgit clone https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git /usr/src/linux-sourcecd /usr/src/linux-sourcemake menuconfig(或使用现有 .config)sudo make -j$(nproc)、sudo make modules_install installsudo grub2-mkconfig -o /boot/grub2/grub.cfg,然后 sudo rebootfetchlinux.conf.example 到 fetchlinux.conf)、按需修改镜像/频率等参数、创建专用系统用户与目录、以 systemd 管理并设为开机自启,必要时执行 sudo fetchlinux --update 触发更新。作为邮件抓取方案使用
sudo yum install -y fetchmail procmail(或 sudo dnf install -y fetchmail procmail)~/.netrc 或凭据文件并设置 600 权限)fetchmail -v通用优化与排错技巧