在 Ubuntu 上提取 Kali Linux.7z 时出现“加载存档时发生错误”

在 Ubuntu 上提取 Kali Linux.7z 时出现“加载存档时发生错误”

我正在为 Virtual Box 下载 Kali Linux 2016.1,其中只有一个可用的 torrented .7z 文件,但我无法使用 Archive manager 或 p7zip 将其提取。

安装后sudo apt-get install p7zip-full我尝试了这两个命令:

7za e  Kali-Linux-2016.1-vbox-i686.7z
7za x  Kali-Linux-2016.1-vbox-i686.7z

我收到的错误是:

error: there is no such archive

该文件的路径是Home/Downloads/Kali-Linux-2016.1-vbox-i686/Kali-Linux-2016.1-vbox-i686.7z

答案1

当您运行终端命令并给它一个文件作为输入时,该文件必须存在。如果该文件位于当前目录中,则只需提供文件名 ( command file)。但是,如果该文件位于另一个目录中,则需要提供其路径 ( command /path/to/file)。

就您而言,您已将档案保存在中$HOME/Downloads/Kali-Linux-2016.1-vbox-i686/Kali-Linux-2016.1-vbox-i686.7z,因此您需要执行以下任一操作:

  1. 使用文件路径

    7za e  $HOME/Downloads/Kali-Linux-2016.1-vbox-i686/Kali-Linux-2016.1-vbox-i686.7z
    
  2. 运行命令之前进入目录:

    cd $HOME/Downloads/Kali-Linux-2016.1-vbox-i686/
    7za e Kali-Linux-2016.1-vbox-i686.7z
    

相关内容