51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

使用debtap把deb包转换成pkg包

当我们使用arch的时候(arch系 或manjro等),有时候网上下载软件只有deb包,这时候就需要debtap了。

首先 yay -S debtap安装 debtap {#%E9%A6%96%E5%85%88-yay--s-debtap%E5%AE%89%E8%A3%85-debtap}

然后 debtap [options] package_filename,默认的话可以直接 debtap package_filename.deb {#%E7%84%B6%E5%90%8E-debtap-%5Boptions%5D-package_filename%EF%BC%8C%E9%BB%98%E8%AE%A4%E7%9A%84%E8%AF%9D%E5%8F%AF%E4%BB%A5%E7%9B%B4%E6%8E%A5-debtap-package_filename.deb}

如果第一次运行会提示

Error: You must run at least once "debtap -u" with root privileges (preferably recently), before running this script

执行 debtap -u 就行了(如果有代理可配合proxychains4 来使用 proxychains4 debtap -u

然后再重新 debtap package_filename.deb

转换完成后,使用pacman -U xxx.pkg.tar.gz进行安装 {#%E8%BD%AC%E6%8D%A2%E5%AE%8C%E6%88%90%E5%90%8E%EF%BC%8C%E4%BD%BF%E7%94%A8pacman--u-xxx.pkg.tar.gz%E8%BF%9B%E8%A1%8C%E5%AE%89%E8%A3%85}


2023-11-29-qyfctgcx.png

Github: https://github.com/helixarch/debtap {#github%3A-https%3A%2F%2Fgithub.com%2Fhelixarch%2Fdebtap}


赞(1)
未经允许不得转载:工具盒子 » 使用debtap把deb包转换成pkg包