安装 Gerix Wifi Cracker Xubuntu 14.04 时出错

安装 Gerix Wifi Cracker Xubuntu 14.04 时出错

我尝试安装 Gerix Wifi Cracker。一切顺利,直到最后一步,我需要输入以下内容来安装它:

sudo dpkg -i deb.deb

然后我收到以下错误信息:

dpkg: error processing archive deb.deb (--install):
 unable to open file '/var/lib/dpkg/tmp.ci//.svn': Is a directory

我仅使用 Linux 大约一周,非常感激任何形式的帮助!

编辑:我遵循了此处的指南如何安装 Gerix-Wifi-Cracker?

答案1

  1. 打开终端
  2. 再次下载deb。例如:

    cd
    wget http://www.clshack.it/nopaste/gerix-wifi-cracker-ng-2.0-bt7.deb
    
  3. 下载软件包

    sudo apt-get install dpkg-dev
    
  4. 创建临时文件夹

    mkdir ~/deb$$
    
  5. 复制deb文件

    cp gerix-wifi-cracker-ng-2.0-bt7.deb ~/deb$$
    
  6. 并使用以下命令:

    cd ~/deb$$
    dpkg-deb -x gerix-wifi-cracker-ng-2.0-bt7.deb deb
    cd deb
    dpkg-deb -e ../gerix-wifi-cracker-ng-2.0-bt7.deb
    
  7. 创建文件

    nano ../svn.sh
    
  8. 添加此代码

    #!/bin/bash
    # SVN Emergency Fix
    function rdirls() {
        for i in $1/*
        do
            if [ -d "$i" ]
            then
              echo $i
              rm -rf $i/.svn
              rdirls $i
            else
              echo "NOT " > /dev/null 2>&1
            fi
        done
    }
    if [ -d "$1" ]
    then
      echo $1
      rm -rf ./.svn
    rdirls $1
    fi
    
  9. 保存并关闭

  10. 使用此命令

    chmod a+x ../svn.sh
    ../svn.sh .
    cd ..
    sudo dpkg-deb -b deb
    sudo dpkg -i deb.deb
    

来源

答案2

要安装软件,您需要使用:

cd directory

sudo dpkg -i package_name.deb

确保你也在正确的目录中

相关内容