答案1
你应该考虑使用debtap
.deb
这是一个将包转换为 Arch Linux 包的工具。
使用似乎很简单:
debtap [options] package_filename For example: debtap world-of-goo-demo_1.0_i386.deb
以下选项同样如此:
-h --help Prints help
-u --update Update debtap database
-q --quiet Bypass all questions, except for editing metadata file(s)
-Q --Quiet Bypass all questions (not recommended)
-s --pseudo Create a pseudo-64-bit package from a 32-bit .deb package
-w --wipeout Wipeout versions from all dependencies, conflicts etc.
-p --pkgbuild Additionally generate a PKGBUILD file
-P --Pkgbuild Generate a PKGBUILD file only
-v --version Print version
但正如该工具的作者所说,它可能不起作用:
“Debtap 无法 100% 准确,原因有很多,其中最主要的原因是软件包名称的复杂性。如果您想检查新生成的
.PKGINFO
(.INSTALL
这是可选文件)元数据文件,甚至修复其中未翻译的软件包名称.PKGINFO
,debtap 会为您提供在压缩最终软件包之前编辑这些文件的选项。”
虽然 Linux 软件包通常具有很强的可移植性,但是当进行这样的转换时,你永远不知道什么样的古怪的小酒馆特定的废话可能会搞砸工作。
所以希望这个工具能起作用!但在使用这个工具时,请牢记作者非常明确和诚实的警告。
答案2
您可以尝试 Arch Linux 上提供的替代工具
自动点击
Github-xautoclick-github
AUR -包-xautoclick
预览
缺少的功能 -没有右键单击选项
工具
获取要单击的点坐标
xdotool getmouselocation
创建一个script
gedit script
粘贴以下内容到 gedit 上(将 XXX 和 YYY 更改为您之前得到的数字)
#!/bin/bash
while [ 1 ]; do
xdotool mousemove XXX YYY click 1 &
sleep 5
done
鼠标左键为 1,鼠标中键为 2,鼠标右键为 3,滚轮向上为 4,滚轮向下为 5
保存并关闭
chmod +x script
执行它
./script