קוד הרכבה ידני, tar.gz התקנה

לעתים קרובות באינטרנט לא יכול למצוא התקנה מוכנה deb-חבילות, ועלול להיות חסר את הגרסה הנדרשת של הפצות מאגרים סטנדרטיים על לינוקס.לכן יש צורך לפנות לבניית יישומים מקוד המקור.החל האחרון בtar.gz המיוחד ארכיון פורמט או tar.bz2.

עבור לתיקייה המכילה את התקנת tar.gz כזה ארכיון הנדרש

נגמר באמצעות «checkinstall» הפקודה.ראשית, אתה צריך לאסוף מהתקנת קוד deb-החבילה.לכן, אם אין צוות ליבה, אתה צריך להירשם במסוף: «sudo apt-get install checkinstall».ואז אתה צריך ללכת לתיקייה שבה קובץ הרצוי, direktoriya_iskhodnogo_koda_programmy CD «הפקודה."

בתרחיש זה, ההתקנה של tar.gz, ולכן יש צורך לפתוח פקודת «זפת -zxf imyaprogrammy.tar.gz» או «זפת -jxf imyaprogrammy.bz2", בהתאמה.

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

תחת הפצתה

במילים פשוטות, tar.gz ההתקנה בהכרח תצורה שהוא קובץ התקנה עם הטקסט שלך למערכת הפעלה ספציפית.לאחר פעולה כזו יוצרת קובץ שמתאר את התצורה של המערכת.למטרות אלו צוות המציא «./configure».מערכת ההפעלה אז לא משנה, כך צוות הוא בטוח לחלוטין ולא תפגע ביציבות של המערכת.

גם המחבר של היישום ייתכן שירצה להשלים את מפתחות ההתקנה, כך להראות את ההוראות הדרושות מבית היוצר יכול לחייג «./configure -help» או לפתוח את קובץ readme או להתקין, להתקין ארכיוני tar.gz כל זה כרוך.שלב זה הוא קשה ביותר, כי להשלמה הנכונה של הצורך בהתקנה כל חבילות תלויות נוספות.לכן, אם את תצורת ההתקנה עצרה באמצעו של התהליך, אתה צריך להוסיף בחבילות הדרושות.במקרה זה, המסוף יכלול את כל שמות הרלוונטיים של ספריות וחבילות.אז, הבין היטב, אתה יכול לנווט בקלות במתקנים כאלה.

לבנות deb-חבילות

"checkinstall" הסכים בעבר התכנית הוא רק נועדו ליצור ולהתקין את החבילות הדרושות להפצות שונות, למשל, deb-חבילות, אשר נמצא בשימוש נרחב בכגון מערכת הפעלה אובונטו כ.התקנת tar.gz

מפחיתה סופו של דבר הוא זה.כדי לציין את הסוג של הרכבה המדויקת מתווסף למפתח "-D".זה כל צוות נראה כמו: «sudo checkinstall -D».כל הפעולות נוספות על ההתקנה והמיקום של התכנית תתקיים באותה התיקייה.כדי להסיר תכנית, אתה יכול להשתמש בכלים סטנדרטיים כגון Aptitude להסיר, טיהור כשרון, Synaptic.חיבור tar.gz המתואר אינו השיטה היחידה אבל זה עשוי להיות מועדף ביותר עבור משתמשים רבים.עם זאת, אחד חייב להיות מאוד זהיר וזהיר, כי בכל מקום יש מכשולים.