מְחַבֵּר:
Florence Bailey
תאריך הבריאה:
20 מרץ 2021
תאריך עדכון:
1 יולי 2024
תוֹכֶן
קוד המקור הוא תוכנת מחשב בצורה קריאה לאדם. אך המחשב אינו יכול להריץ את קוד המקור - לשם כך יש לאסוף אותו לתוכנית.
צעדים
- 1 הורד את קוד המקור (תוכנית או מנהל התקן) מהאינטרנט. סביר להניח שתוריד ארכיון עם הסיומת .tar, .tar.bz2, .tar.gz. או .zip (נדיר).
- 2 פרק את הארכיון. עבור .zip, השתמש בפקודה unzip zip file; עבור .tgz או .tar.gz השתמש בפקודה tar -zxvf שם קובץ; עבור .bz2 השתמש בשם קובץ tar -jxvf; או להשתמש בממשק גרפי.
- 3 במסוף, שנה לספרייה לא ארוזה (cd dirName).
- 4 הפעל את הפקודה./ configure כדי להגדיר את קוד המקור באופן אוטומטי. השתמש בארגומנט --prefix = כדי לציין את ספריית ההתקנה. הפקודה תבדוק את הספריות הנדרשות.
- 5 לאחר ההגדרה, הפעל את הפקודה make, אשר תאסוף את התוכנית (זה יכול לקחת בין כמה שניות למספר שעות). קובץ ההפעלה של התוכנית יוצב בספריית הפחים (בספרייה עם קוד המקור).
- 6 כדי להתקין את התוכנית, הפעל את הפקודה make install.
- 7 ריכזת והתקנת את התוכנית.
טיפים
- אם האוסף נכשל, מחק את הקבצים שנוצרו במהלך האוסף הקודם (כדי להימנע משגיאות בעת הידור מחדש). ואז להרכיב שוב.
- אם יש לך מחשב מרובה ליבות, אתה יכול לאסוף את התוכנית בתהליך רב -שרשראות עם make -j3 (החלף 3 במספר האשכולות שאתה רוצה להשתמש בהם).
- אם האוסף נכשל, מוצג מידע נוסף. אתה יכול לנסות לתקן את הבעיה. רוב הבעיות קשורות לתלות של קוד המקור שהורדת (חוסר תוכניות או ספריות נחוצות).
- אם לא ציינת ספרייה להתקנה, התוכנית תותקן ב- / usr.
- אתה צריך להיות משתמש העל.
- תוכל להזין פקודות בשורה אחת, למשל ./configure && make && make install.
אזהרות
- הידור והחלפה של רכיבי מערכת חשובים עלולים ליצור בעיות.
- הידור יכול להימשך מספר שעות.
- חלק מחבילות המקור אינן מכילות קבצי תצורה או אפילו קבצי אוסף. במקרה זה, הקלד make in terminal וראה את הפלט.