כיצד להרכיב תוכנית בלינוקס: 7 שלבים (עם תמונות)

תוכן עניינים:

כיצד להרכיב תוכנית בלינוקס: 7 שלבים (עם תמונות)
כיצד להרכיב תוכנית בלינוקס: 7 שלבים (עם תמונות)

וִידֵאוֹ: כיצד להרכיב תוכנית בלינוקס: 7 שלבים (עם תמונות)

וִידֵאוֹ: כיצד להרכיב תוכנית בלינוקס: 7 שלבים (עם תמונות)
וִידֵאוֹ: LMFAO - Party Rock Anthem ft. Lauren Bennett, GoonRock 2024, מאי
Anonim

קוד המקור הוא תוכנת מחשב בצורה קריאה לאדם. עם זאת, המכונה אינה יכולה לבצע קוד מקור. יש לאסוף את הקוד לקוד מכונה לפני שהוא שימושי. ב- Linux מערכת ההרכבה "עשה" היא הנפוצה ביותר, וכיצד פועל כמעט כל חבילות קוד המקור של לינוקס.

צעדים

הידור תוכנית בשלב לינוקס שלב 1
הידור תוכנית בשלב לינוקס שלב 1

שלב 1. הורד את קוד המקור של התוכנית או מנהל ההתקן מהאינטרנט או ממדיה אחרת

סביר להניח שזה יהיה בצורה של "טארבול" ויש לו סיומת קובץ של.tar,.tar.bz2 או.tar.gz. לפעמים עם זאת, קובץ.zip ישמש במקום זאת.

הידור תוכנית בשלב לינוקס שלב 2
הידור תוכנית בשלב לינוקס שלב 2

שלב 2. פרק את הקוד שהורדת- לקבצי.zip השתמש ב"פרק את הקובץ שלך ", עבור.tgz או.tar.gz השתמש ב" tar -zxvf yourfile "; עבור.bz2 השתמש ב- "tar -jxvf yourfile"; או לחלץ את הקבצים שלך בצורה גרפית

הידור תוכנית בשלב לינוקס שלב 3
הידור תוכנית בשלב לינוקס שלב 3

שלב 3. במסוף, עברו לספרייה שחולצה לאחרונה

אתה עושה זאת על ידי הקלדת תקליטור ואחריו רווח ולאחר מכן את שם הספרייה. (זכור ששמות הספריות בלינוקס תלויים באותיות רישיות).

הידור תוכנית ב- Linux שלב 4
הידור תוכנית ב- Linux שלב 4

שלב 4. הפעל את הפקודה"

/configure "כדי להגדיר את קוד המקור באופן אוטומטי. ניתן להשתמש בארגומנטים כגון" --prefix = "לשליטה במיקום ההתקנה. בודק שיש לך את הספריות הנכונות וגרסאות.

הידור תוכנית ב- Linux שלב 5
הידור תוכנית ב- Linux שלב 5

שלב 5. לאחר ההגדרה, הפעל את "make" שעושה את החיבור בפועל (זה יכול להימשך בין מספר שניות לשעות רבות)

תוכנת הפעלה לתוכנית תיווצר בספריית הסל שבתוך ספריית קוד המקור.

הידור תוכנית בשלב לינוקס שלב 6
הידור תוכנית בשלב לינוקס שלב 6

שלב 6. כדי להתקין את התוכנית- הפעל "בצע התקנה"

הידור תוכנית ב- Linux שלב 7
הידור תוכנית ב- Linux שלב 7

שלב 7. ריכזת והתקנת את קוד המקור של התוכנית

וידאו - על ידי שימוש בשירות זה, מידע מסוים עשוי להיות משותף עם YouTube

טיפים

  • במעבדים מרובי ליבות, תוכל להרכיב בצורה מרובת שרשורים באמצעות make -j3, ולהחליף 3 בכמה שרשורים שאתה רוצה להשתמש בהם.
  • אם ההרכבה נכשלת מסיבה כלשהי, לפני שתנסה לבנות שוב עליך להפעיל "עשה ניקוי" כדי להסיר את כל הקבצים שהשאירו מאחור ניסיון הבנייה המקורי. קבצים אלה עלולים לגרום לניסיון השני שלך להיכשל מכיוון שהם קיימים.
  • אלא אם תציין קידומת, הקוד יותקן אוטומטית ב- /usr.
  • ייתכן שיהיה עליך להיות משתמש -על.
  • תוכל גם לחבר פקודות אלה יחד. לדוגמה,./configure && make && make install.
  • אם המבנה נכשל, תקבל את הפלט של שורה, קובץ וסוג השגיאה. אם אתה רוצה אתה יכול לנסות לתקן את הבעיה. רוב הכשלים נובעים מתלות כושלות של התוכנה שאתה מתקין, כלומר תוכנות או ספריות שהחבילה שלך תלויה בהן.

אזהרות

  • הידור יכול לקחת שעות.
  • הידור והחלפה של רכיבי מערכת קריטיים עלולים לגרום לבעיות אם אתה אוסף אותם מחדש ומתקין אותם מחדש. דע מה אתה עושה.
  • בחלק מחבילות המקור אין קבצי תצורה או אפילו יצירת קבצים. במקרה זה, פשוט הקלד 'עשה' בהנחיה וראה מה קורה.

מוּמלָץ: