我的电脑上有sakis3g.tar.gz
文件,但当我尝试使用以下命令使该文件可执行时,sudo chmod +x sakis3g
它显示:
NO SUCH FILE OR DIRECTORY
我一直想在运行 UBUNTU 14.04 的个人电脑上使用 3g 加密狗。
答案1
文件.tar.gz
是档案,而不是程序——您不能使其可执行。
您错过了说明中的一步Sakis 3G 网站. 之前chmod
,你需要做
tar -xzvf sakis3g.tar.gz
编辑:但是...请阅读以下来自 LiveWireBT 的评论并考虑从其他来源获取此脚本。
答案2
如果你tar.gz
从萨基斯3g并运行:
sudo tar -xzvf sakis3g.tar.gz
您将获得一个名为的目录files
,其中还有 2 个目录(至少在 2015 年 6 月 14 日,今天之前/之后可能运行良好)。因此,脚本的实际位置是:
files/fgsvmqk3jv8ajq2673u21hkbh4/targz/sakis3g
tar.gz
我认为这是由于上传器上传文件的方式造成的。
因此运行:
sudo chmod +x files/fgsvmqk3jv8ajq2673u21hkbh4/targz/sakis3g
从您运行上述命令的同一位置tar
。