המרת חבילות DEB לחבילות Arch Linux

תוספות חבילות לינוקס

כבר דיברנו והסברנו במאמרים אחרים במבצע את החייזר המפורסם, כלי להמרת חבילות מסוג אחד למשנהו, ל הפוך סל"ד ל- 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

ומוכן…


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.