כבר דיברנו והסברנו במאמרים אחרים במבצע את החייזר המפורסם, כלי להמרת חבילות מסוג אחד למשנהו, ל הפוך סל"ד ל- DEB, או tgz וכו '. פורמטים שונים שהאפליקציה תומכת וביניהם נוכל להמיר. הבעיה עם חייזר היא שהיא לא מאוד אמינה והחבילות שהומרו לא יפעלו כראוי כשאנחנו ממירים אותו, זכור כי להפצות נוטים להיות הבדלים בולטים כמו עץ הספריה, המיקום או התחביר של קבצי התצורה של אלו חבילות אלה תלויות בהן, או שמות אחרת על החבילות בהן הם תלויים. לכן אנו יכולים למצוא תוכנית שאינה פועלת כראוי או באופן ישיר אינה פועלת כלל.
ובכן, יחד עם חייזר אנו הולכים להציג כאן כלי אחר, אם כי מעט יותר ספציפי, הוא חוב. איתו אינך יכול לשנות בין פורמטים שונים כמו לחייזרים, אך אנו יכולים להפוך חבילות DEB ספציפיות מהפצות ונגזרות של דביאן כדי לעבוד על הפצת Arch Linux שלנו או נגזרת ממנה. שם הכלי מגיע מ- DEB To Arch Package, שנותן מושג מה הוא יכול לעשות.
אנחנו יכולים התקן את הכלי deptap תוך שימוש בשיטות שונות שאנו מכירים כבר מ- Arch Linux, כגון אחת משלוש הפקודות הבאות:
pacaur -S debtap packer -S debtap yaourt -S debtap
לאחר שהתקנו אותו ב- Arch או בהפצות אחרות הנגזרות ממנו, נוכל להמשיך להשתמש בו. אגב, תזדקקו גם לחבילות נוספות נוספות, אם כי אלה כנראה כבר מותקנות: bash, binutils, pkgfile ו- fakeroot. עכשיו כדי שזה יעבוד עלינו לבצע את הפקודה הבאה אפילו ליצור ולעדכן את מסד הנתונים:
sudo debtap -u
Y להמיר חבילת .deb בחבילה בסגנון Arch:
debtap nombre_del_paquete.deb
ומוכן…