30Jun
החלק הקשה ביותר של תוכנת קומפילציה על לינוקס היא איתור התלות שלה והתקנת אותם.לאובונטו יש פקודות ספציפיות שמזהות באופן אוטומטי, לאתר ולהתקין תלות, לעשות את העבודה הקשה עבורך.
לאחרונה כיסינו את היסודות של הידור תוכנה ממקור על אובונטו, אז לבדוק את המאמר המקורי שלנו אם אתה רק מתחיל.
Auto-Apt
Auto-apt צופה וממתין בעת הפעלת הפקודה. /configure דרך זה.כאשר. configure מנסה לגשת לקובץ שאינו קיים, auto-apt מעביר את תהליך. configure להמתנה, מתקין את החבילה המתאימה ומאפשר את תהליך. configure להמשיך.
ראשית, התקן את ה- apt אוטומטית עם הפקודה הבאה:
sudo apt-get התקן אוטומטי
לאחר התקנתו, הפעל את הפקודה הבאה כדי להוריד את רשימת הקבצים הדרושה.תהליך זה ייקח כמה דקות.
sudo Auto-apt Update
לאחר ביצוע הפקודה הראשונה, הפעל את הפקודות הבאות כדי לעדכן את מסדי הנתונים שלה.פקודות אלה ייקח גם כמה דקות.
sudo Auto-apt updatedb & &עדכון אוטומטי של
לאחר סיום בניית מסדי הנתונים של Auto-apt, ניתן להתחיל בתהליך. /configure עם הפקודה הבאה:
sudo auto-apt run. /configure
Apt-File
אם אתה רואההודעת שגיאה שאומרת שקובץ מסוים חסר, ייתכן שלא תדע את החבילה שעליך להתקין כדי לקבל את הקובץ.Apt-file מאפשר לך למצוא את החבילות שמכילות קובץ ספציפי עם פקודה אחת.
ראשית, יהיה עליך להתקין את הקובץ apt-file עצמו:
sudo apt-get התקן apt-file
לאחר התקנתו, הפעל את הפקודה הבאה כדי להוריד את רשימות הקבצים ממאגרי ה- Apt המוגדרים שלך.אלה הן רשימות גדולות, ולכן הורדת אותם ייקח כמה דקות.
sudo apt-file עדכון
הפעל את הפקודה הבאה, מחליף את " example.pc " עם שם קובץ, ואת הפקודה יגיד לך בדיוק איזה חבילה אתה צריך להתקין:
apt-file file file example.pc
התקןאת החבילה עם תקן apt-get הפקודה להתקין:
sudo apt-get חבילת התקנה
אתה יכול גם לבצע חיפוש קובץ מתוך אתר חבילה אובונטו חיפוש.השתמש בסעיף " חיפוש התוכן של חבילות " בדף כדי לחפש קובץ מסוים.
זה ייתן לך את אותן תוצאות כמו apt-file, ואתה לא צריך להוריד כל קובץ רשימות.
Apt- קבל Build-Dep
אנחנו מכוסה apt-get build-dep בפוסט הראשון שלנו.אם גרסה מוקדמת יותר של התוכנית שאתה מנסה להתקין כבר נמצאת במאגרי החבילות של אובונטו, אובונטו כבר יודעת את התלות שהיא דורשת.
הקלד את הפקודה הבאה, מחליף את החבילה
D עם שם ה- packge, ו- apt-get יתקין את התלויות הנדרשות:
sudo apt-get build-dep Package
Apt-get ינחה אותך להתקין את כל התלויות הנדרשות.
אם גרסה חדשה יותר של התוכנית דורשת תלות שונה, ייתכן שתצטרך להתקין מספר תלויות נוספות באופן ידני.
כל הפקודות האלה משתמשות ב- apt-get, כך שתוכלו להשתמש בהן גם ב- Debian, Linux Mint ובכל הפצה אחרת של Linux המשתמשת בחבילות apt-get ו-. deb.