安装前的准备
-
更新软件包列表(确保获取最新版本)
执行以下命令更新本地软件源缓存:sudo apt update # Debian/Ubuntu 系 sudo dnf check-update # Fedora/RHEL 8+ sudo yum check-update # CentOS/RHEL 7
-
检查是否已安装
运行zip --version
,若返回版本信息(如Copyright (c) 1990-2008 Info-ZIP
)则无需安装。
按发行版安装步骤
Debian / Ubuntu / Linux Mint
sudo apt install zip unzip # 同时安装压缩和解压工具
- 验证安装:
zip -v
和unzip -v
Red Hat / CentOS / Fedora
- CentOS/RHEL 7 及以下:
sudo yum install zip unzip
- CentOS/RHEL 8 或 Fedora:
sudo dnf install zip unzip
Arch Linux / Manjaro
sudo pacman -S zip unzip
openSUSE
sudo zypper install zip unzip
基础使用示例
- 压缩文件/目录
zip archive.zip file1.txt # 压缩单个文件 zip -r archive.zip my_folder/ # 递归压缩目录(-r 参数)
- 解压文件
unzip archive.zip # 解压到当前目录 unzip archive.zip -d target_dir/ # 解压到指定目录
常见问题解决
-
报错
command not found
:
安装后仍提示此错误,需刷新环境变量:source ~/.bashrc # 或重启终端
-
权限不足:
在命令前加sudo
或切换 root 用户(sudo -i
)。 -
特殊需求安装:
若需源码编译(不推荐),从 Info-ZIP 官网 下载后执行:make -f unix/Makefile generic sudo make prefix=/usr/local install
安全与维护建议
- 定期更新:
通过包管理器升级所有工具:sudo apt upgrade zip unzip # Debian/Ubuntu sudo dnf update zip unzip # Fedora/CentOS 8+
- 依赖安全:
所有安装命令均调用官方软件源,无第三方风险。
引用说明:
- 操作指南基于 Info-ZIP 官方文档
- 包管理命令参考各发行版手册(Debian, Fedora, Arch Wiki)
- 安全建议遵循 Linux 基金会最佳实践
通过上述步骤,您可安全高效地在 Linux 中管理 ZIP 文件,建议优先使用系统包管理器安装,以确保兼容性和安全性。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/7250.html