我尝试安装 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
- 打开终端
再次下载
deb
。例如:cd wget http://www.clshack.it/nopaste/gerix-wifi-cracker-ng-2.0-bt7.deb
下载软件包
sudo apt-get install dpkg-dev
创建临时文件夹
mkdir ~/deb$$
复制
deb
文件cp gerix-wifi-cracker-ng-2.0-bt7.deb ~/deb$$
并使用以下命令:
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
创建文件
nano ../svn.sh
添加此代码
#!/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
保存并关闭
使用此命令
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
确保你也在正确的目录中