כיצד לאסוף ולהתקין קבצי TAR GZ & TAR BZ2 באובונטו לינוקס

כיצד לאסוף ולהתקין קבצי TAR GZ & TAR BZ2 באובונטו לינוקס

בניגוד ל- Windows, התקנת תוכנות בלינוקס עלולה להיות מעט יותר מסובכת. אלא אם התוכנה שבחרת כבר נמצאת בחבילה או שוכנת במאגר וניתן להתקין אותה עם שורת טקסט פשוטה, רוב הסיכויים שתצטרך לאסוף ולהתקין מקובץ .TAR.GZ או .TAR.BZ2. .





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





כדורי זכוכית מפלדה

קובץ .TAR.GZ/BZ2 הוא טארבול דחוס (התוסף הלא דחוס הוא .TAR) המכיל את קוד המקור הגולמי של היישום שבחרת. ההתקנה מחייבת לאסוף, לעבד ולקשר קבצים אלה באופן שאובונטו תוכל לבצע את התוכנית.





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

אם לא השתמשת בשורת הפקודה של Linux לפני שאין צורך לדאוג, הפקודות ישרות ומלוכדות.



הכנת המערכת שלך

יהיה עליך להתקין חבילה בשם בניית-חיונית ליצירת החבילה מהמקור ו- לבדוק את ההתקנה כדי להוסיף אותו למנהל החבילות שלך להסרה קלה. ניתן לעשות זאת במהירות באמצעות הקונסולה, פשוט פתח את מסוף ( יישומים , אביזרים , מָסוֹף ) וסוג:

sudo apt-get install build-essential checkinstall





firefox מוגדר לשימוש בשרת proxy המסרב לחיבורים

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

sudo apt-get install subversion git-core mercurial





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

/usr/local/src

אז נישאר עם זה:

sudo chown $ USER/usr/local/src

לאחר מכן וודא כי ניתן לכתוב זאת:

sudo chmod u+rwx/usr/local/src

לבסוף נתקין גם apt-file , המשמש לפתרון בעיות תלות בהן אתה נתקל:

sudo apt-get install apt-file

סביר להניח שתקבל מוקפץ שיודיע שאתה צריך לעדכן את קובץ apt, אם לא הפעל את הפקודה הבאה ותן לו לסיים:

עדכון קובץ sudo apt

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

לחלץ ולהגדיר

בהנחה שכבר הורדת קובץ .TAR.GZ מסתורי, תחילה יהיה עליך להעביר אותו לתיקיית הבנייה הייעודית שלך (השתמשתי

/usr/local/src

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

שנה לתיקיית ה- build על ידי הקלדה:

cd/usr/local/src

לאחר מכן חלץ את הארכיון. ל .TAR.GZ סוג קבצים:

tar -xzvf .tar.gz

ועבור .TAR.BZ2 סוג קבצים:

tar -xjvf .tar.bz2

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

זה בשלב הזה אני דַחַף עליך לנווט לתיקיה שהארכיון שלך יצר זה עתה (עם דפדפן הקבצים הרגיל שלך) ולפתוח README או להתקין אם הקבצים קיימים. אם התוכנה הספציפית שלך דורשת שיטה שונה מזו שאליה אני עומד להיכנס, הקובץ הזה יחזיק את המפתח. אתה יכול להציל את עצמך א מִגרָשׁ טרחה בכך.

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

ככלל, הפקודות הבאות יתקינו את התוכנה שלך בשיטת ההתקנה המוגדרת כברירת מחדל.

הכדור שלך יופץ לתיקייה עם אותו שם כמו הקובץ, אז שנה לתיקיה זו באמצעות הפקודה cd שבה השתמשת קודם לכן, כך:

cd/usr/local/src/

החלף את שם התיקיה שהארכיון יצר. לאחר מכן יהיה עליך להגדיר את קבצי המקור על ידי הקלדת:

./configure

הערה: אם לתוכנתך אין קובץ תצורה, ייתכן שתרצה לדלג ישירות אל בנה והתקן במאמר זה, אם כי יש להתייעץ תחילה עם תיעוד ה- INSTALL או README שלך.

אם תקבל הודעת שגיאה הקשורה לניהול אוטומטי, יהיה עליך להתקין אותה על ידי הקלדה:

sudo apt-get להתקין autoconf

ואז רץ

./configure

שוב.

פקודה זו תאמת אם יש לך את כל החבילות המותקנות הנדרשות לשימוש בתוכנה שלך. אתה יכול להשתמש בקובץ apt שהתקנת קודם לכן כדי למלא את החסר.

אם אכן מתקבלת שגיאה (משהו כמו

configure: error: דרישות הספרייה ... לא התקיימו

) חפש את הקובץ שלא נמצא מעל הודעת השגיאה, ולאחר מכן השתמש בחיפוש קובץ apt על ידי הקלדה:

חיפוש קובץ apt.

זה יגיד לך באיזה חבילה הקובץ שאתה זקוק לו, כך שתוכל להוריד אותו באמצעות:

לחיבור אלחוטי אין תצורת ip חוקית

sudo apt-get להתקין

זה לא בהכרח תמיד יקרה, אבל זה מאוד שימושי אם אין לך את התלות הנדרשת.

כאשר אתה מרוצה קיבלת את החבילות (אם היית צריך) הפעל את

./configure

פקודה שוב.

אם הכל הלך טוב תראה

config.status: יצירת Makefile

- מזל טוב, אתה כמעט שם! הרבה אנשים מוותרים לפני שהם מגיעים לנקודה הזו, אבל אתה יותר טוב מזה.

בנה והתקן

לאותו סוג חלון טרמינל:

עשה

שב, קח קפה ונשום לשנייה. תלוי בגודל ההתקנה שלך זה יכול לקחת זמן.

כעת תוכל להתקין את התוכנית באמצעות הפקודה הבאה:

sudo checkinstall

עקוב אחר ההנחיות שעל המסך, הוסף תיאור של התוכנה שלך ולחץ להיכנס במסך זה:

אם הכל הלך טוב תראה ההתקנה הושלמה . טפח לעצמך על השכם. יצא לך טוב.

כעת יש להתקין את התוכנה שלך על

/usr/local/bin

ותוכל להפעיל אותו משם ללא בעיות.

הצלחת עד הסוף? האם לא קל יותר רק לחכות לחבילה או לקבל אותה מהמאגרים? אולי מצאת את זה ... קל? יידע אותנו בתגובות.

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל כיצד לשנות את המראה והתחושה של שולחן העבודה של Windows 10

רוצה לדעת כיצד לגרום ל- Windows 10 להיראות טוב יותר? השתמש בהתאמות אישיות פשוטות אלה כדי להפוך את Windows 10 לשלך.

קרא הבא
נושאים קשורים
  • לינוקס
  • אובונטו
  • דחיסת קבצים
על הסופר טים ברוקס(פורסם 838 מאמרים)

טים הוא סופר עצמאי המתגורר במלבורן, אוסטרליה. אתה יכול לעקוב אחריו טוויטר .

עוד מאת טים ​​ברוקס

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה