在 CentOS 中并不存在名为 extract 的标准命令。通常大家用“extract”指代的是解压归档或提取软件包内容。下面按常见场景给出可直接执行的部署方法与命令示例。
常见场景与命令
tar -xvf archive.tartar -xzvf archive.tar.gztar -xjvf archive.tar.bz2tar -xvzf archive.tar.gz -C /opt/apprpm2cpio package.rpm | cpio -trpm2cpio package.rpm | cpio -idmvyum localinstall -y /path/pkg.rpmyumdownloader --resolve --destdir=/opt/pkgs <pkg_name>repotrack <pkg_name>mount -o loop /opt/CentOS-7-x86_64-Everything-1908.iso /mnt/iso[local-iso]
name=CentOS 7 ISO
baseurl=file:///mnt/iso
enabled=1
gpgcheck=0
yum clean all && yum makecache部署示例
tar -xzvf apache-tomcat-9.0.56.tar.gz -C /usr/local/usr/local/apache-tomcat-9.0.56/bin/startup.shhttp://<服务器IP>:8080mount -o loop /opt/CentOS-7-x86_64-Everything-1908.iso /mnt/isoyum clean all && yum makecacheyum install -y vim注意事项
systemctl status firewalldfirewall-cmd --add-port=8080/tcp --permanent && firewall-cmd --reloadyum localinstall 自动解决依赖;rpm -Uvh --nodeps --force 可能导致不稳定,慎用。yum clean all && yum makecache。