如何解决7z: command not found问题

7z是一种常见的压缩文件格式,如果你想要压缩或解压缩7z文件,你需要在你的系统上安装p7zip和p7zip-full。但是,有时候你会发现当你尝试运行7z或7za命令时,它会显示“bash: 7z: command not found”的错误信息。这是由于缺少p7zip或p7zip-full包。

以下是在不同Linux发行版上安装p7zip和p7zip-full的命令:

1
2
3
sudo apt install p7zip-full    //Ubuntu/Debian based OS
sudo pacman -S p7zip //Manjaro/Arch based OS
sudo dnf install p7zip //AlmaLinux/Fedora/RHEL based OS

如果你仍然无法使用7z命令,你可以尝试使用7za命令进行压缩和解压缩操作。7z和7za是7-Zip压缩软件的一部分,它们是两个不同的可执行文件,但它们的功能基本相同。7z是7-Zip的主要命令行压缩和解压缩工具,而7za是它的另一个命令行工具,提供类似的压缩和解压缩功能。

尽管7z和7za功能相似,但它们在使用上有一些不同。7z支持压缩和解压缩7z、XZ、BZIP2、GZIP、TAR、ZIP等格式,而7za支持压缩和解压缩7z、ZIP、GZIP、BZIP2、TAR等格式。此外,7z使用的默认压缩格式是7z,而7za使用的默认格式是zip。如果你需要更多的压缩和解压缩格式以及更多功能,你可以尝试安装其他压缩软件,如gzip、bzip2、zip等。

总之,如果你遇到了7z: command not found问题,只需要安装p7zip和p7zip-full即可。如果7z命令仍然不能使用,你可以尝试使用7za命令。希望这篇博客能够帮助你成功解决7z: command not found问题!

参考链接:

https://trendoceans.com/how-to-extract-a-7z-compressed-file-in-linux/

https://stackoverflow.com/questions/50656096/command-not-found-after-installing-7z-ubuntu


如何解决7z: command not found问题
https://fulequn.github.io/2023/02/Article202302241/
作者
Fulequn
发布于
2023年2月24日
许可协议