Debtap - 將 DEB 包轉(zhuǎn)換成 Arch Linux 包金矛。 它代表了 DEB T o A rch (Linux) P ackage梗摇。 Debtap 在 AUR 中可以使用,因此可以使用 AUR 輔助工具(如 Pacaur 派桩、 Packer 或 Yaourt )來(lái)安裝它泼差。
使用 pacaur 安裝 debtap 運(yùn)行:
pacaur -S debtap
使用 Packer 安裝:
packer -S debtap
使用 Yaourt 安裝:
yaourt -S debtap
同時(shí)贵少,你的 Arch 系統(tǒng)也應(yīng)該已經(jīng)安裝好了 bash, binutils 堆缘,pkgfile 和 fakeroot 包滔灶。
在安裝 Debtap 和所有上述依賴(lài)關(guān)系之后,運(yùn)行以下命令來(lái)創(chuàng)建/更新 pkgfile 和 debtap 數(shù)據(jù)庫(kù)吼肥。
sudo debtap -u
現(xiàn)在是時(shí)候開(kāi)始轉(zhuǎn)換包了录平。
比如說(shuō)要使用 debtap 轉(zhuǎn)換包 Quadrapassel,你可以這樣做:
debtap quadrapassel_3.22.0-1.1_arm64.deb
上述的命令會(huì)將 DEB 包文件轉(zhuǎn)換為 Arch Linux 包缀皱。你需要輸入包的維護(hù)者和許可證斗这,輸入他們,然后按下回車(chē)鍵就可以開(kāi)始轉(zhuǎn)換了啤斗。
包轉(zhuǎn)換的過(guò)程可能依賴(lài)于你的 CPU 的速度從幾秒到幾分鐘不等表箭。喝一杯咖啡等一等。
如果在包轉(zhuǎn)化的過(guò)程中钮莲,你不想回答任何問(wèn)題免钻,使用 -q 略過(guò)除了編輯元數(shù)據(jù)之外的所有問(wèn)題。
debtap -q quadrapassel_3.22.0-1.1_arm64.deb
為了略過(guò)所有的問(wèn)題(不推薦)臂痕,使用 -Q伯襟。
debtap -Q quadrapassel_3.22.0-1.1_arm64.deb
轉(zhuǎn)換完成后,您可以使用 pacman 在 Arch 系統(tǒng)中安裝新轉(zhuǎn)換的軟件包握童,如下所示姆怪。
sudo pacman -U <package-name>
顯示幫助文檔,使用 -h: