כיצד להתקין tar.gz באובונטו 16.04 LTS

התקן tar.gz

האם אתה צריך התקן tar.gz ואתה לא יודע איך? פעמים רבות אנו הולכים להתקין תוכנית ואנו מבינים שהיא אינה נמצאת במאגר כלשהו ואין שום דרך אפשרית להתקין אותה מלבד מקוד המקור שלו.

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

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

על Netbeans IDE 8.2
Artaculo relacionado:
NetBeans 8.2, התקן את IDE זה באובונטו 18.04 שלך

ובכל זאת, לפעמים ההופעות האלה הם אינם נמצאים במאגר כלשהו, והדרך היחידה האפשרית להוריד אותם היא על ידי גישה למאגר GitHub שלו, הורדת הפרויקט והתקנה / הפעלה ישירות מקוד המקור שלו. וזה כאשר משתמשים רבים תוהים: יש לי כבר את tar.gz ... מה עכשיו? ובכן, התקנתו בדרך כלל קלה מאוד.

לפתוח את tar.gz

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

cd /directorio/de/descarga/

tar -zxvf ubunlog.tar.gz

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

cd /ubunlog/

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

לְלַקֵט

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

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

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

ממשק רשת
Artaculo relacionado:
פתרון: אובונטו ללא חיבור קווי או אינטרנט אלחוטי

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

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

התקן את tar.gz

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

להיות בתוך המדריך שמכיל את כל הפרויקט (במקרה שלנו נקרא /ubunlog/), עלינו לבצע את הפעולות הבאות:
[/phpíritu./configure

לעשות

לבצע התקנה [/ php]
ובסיום ביצוע הפקודה האחרונה עלינו כבר להתקין את התוכנית.

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

לדוגמא, לפעמים הורדתי תוכנית שולחן עבודה אחרת עבור GNU / Linux, שנכתבה בפייתון וללא Makefile. כמו שאני אומר לך, למרות שלא היה לך לעשות לרשותי, הפילוסופיה זהה. במקרים אלה הייתי פשוט צריך להפעיל תוכנית פייתון (שנקראת setup.py) להתקנת היישום המדובר.

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   ריצ'רד קדניאס דיג'ו

    בבקשה מישהו יכול לשלוח לי את הקובץ wps-office_9.1.0.4953 ~ a18_amd64.deb

  2.   ג'ימי אולאנו דיג'ו

    אני ממליץ לרוץ:

    ./configure> report.txt

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

  3.   דוהאגלס דיג'ו

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

    1.    תוֹסֵס דיג'ו

      תודה על המידע שדאגתי כי לא ידעתי כלום אבל אני רואה שהבעיה היא birria de page lol

  4.   תוֹסֵס דיג'ו

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

  5.   Xubuntu. מתחיל דיג'ו

    המחבר מוערך על מאמציו, אך המאמר מבלבל מאוד וחסר תועלת. כל כך הרבה הסבר ושום דבר לא עובד. אני מבצע את ההעברה מ- Win10 ל- Xubuntu 16.04, אבל אני צריך להביע שדווקא כל כך הרבה שונות בלינוקס לא מאפשרת להתקדם: סוגים שונים של מתקינים, ספריות בכל מקום, מעדכנים פה ושם, פקודות שלא עובדות בהתאם ההפצה, בעיות עם מנהלי התקנים נפוצים, מרכזי תוכנה ללא תוכנה ידידותית וספציפית, בין יתר חולשות. כבר שבועיים ניסיתי להביא את Xubuntu 16.04 לרמה בינונית דומה למה שהיה לה ב- Win10 ושום דבר ... אני חושב לחזור ל- Win10 וזה בהחלט קרה לרבים שהיה להם האומץ לנסות את לינוקס. , אבל כמו שעניין לעשות ה"חנונים "(אגו) חשוב יותר מאשר ליצור מערכת הפעלה ידידותית ונוחה לשימוש, הם בהחלט נותרים הרחק מאחור, ויש להם נחמה לומר שזה מערכת ההפעלה של סין או חלק כזה ערים, כספומטים, דברים שלא חשובים במיוחד למשתמש הרגיל.
    מדוע הם לא מייצרים מתקין ארור כמו ב- Windows? פשוט, תן לזה הבא וזהו!

  6.   קוֹל דיג'ו

    הדרכה בסיסית טובה, לטעמי היו חסרים כמה דברים, למשל שימוש בהפעלה אוטומטית שמשתמשים בה הרבה.

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

    יבוא יום שבו קומפילציה ותמיכה של תלות יהיו זיכרון רע מהעבר

  7.   חורחה דיג'ו

    sudo dpkg -i wps-office_9.1.0.4953 ~ a18_amd64.deb

  8.   ברנרד דיג'ו

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

  9.   קרלוס קונטרראס דיג'ו

    האם תוכל לעזור לי להתקין את SQL Client Native על ידי Terminal כבר להוריד את הקובץ sqlncli-11.0.1790.0.tar.gz

    להבין את החלק הראשון שהוא
    זפת -zxvf sqlncli-11.0.1790.0.tar.gz
    אני פותח את הקובץ ויוצר ספרייה, אני נכנס לזה אבל יש רק קבצים ואין ./configure
    שם אני נתקע, זה עוזר

    תודה

  10.   אמרסון דיג'ו

    si
    חלק מהגולגולות של לינוקס אמורות להתרחש מתישהו כדי ליצור מתקין ופסחא קדוש
    אך נראה שהם נהנים מאותו "סוד" של "יוזמים" שהם אוהבים מכיוון שזה צריך להחמיא להבל שלהם לדעת מה שאחרים לא יודעים.
    דוגמה
    הידור »האם אי פעם קראת מה זה אומר?
    אף אחד מאלה לא מסביר זאת
    עכשיו הם מיד משחררים אותך: «זה חייב להיערך»
    אהה אתה אומר, עכשיו אני מבין, הו, אמרתי את זה בעבר
    מאוחר יותר הם מופתעים מכך שלא משתמשים בחרא הזה
    לינוקס, משמשת רק לכתיבת מיילים, מכתבים, ניווט ועוד מעט
    סאונד, לא מאמאו
    תמונה, אפילו לא להיות קוסם אתה ניגש לפוטושופ, או סוני וגאס
    ואף אחד לא טוען להצטיינות בחינם, ... אבל אל תלך שולל, זה ראשוני, קשה וטיפש
    ואם אתה לא מאמין לי, אתה רק צריך לשוטט בין אלפי הפורומים שבהם חבר'ה נואשים מחפשים פיתרון (תמיד שונה תלוי את מי שאתה קורא) למשהו שאתה עושה עם חלונות בשתי לחיצות.

  11.   אמרסון דיג'ו

    היכנס שוב לקרוא את האידיוט הזה
    עשיתי תרופת ענווה, בהנחה שאני טיפש ולא מבין את היסודי
    קראתי בעיון
    ברגע ששחרור הדחיסה של הקובץ הייתי בכדורים
    להפעלת המסוף «הוא עונה לי: אין קובץ או ספרייה כאלה»
    כי האידיוט, (המחבר) לא אומר לי איפה אני צריך לשים את ה-cd/ הפקודהubunlog
    איפה זה היה?
    האם עלי לפתוח מופע חדש של המסוף?
    בסך הכל, אחרי שבזבזתי עוד חצי שעה, שמתווספת לקודמים שקוראים את הכדורים העצובים האלה, אני מאשר מחדש את מה שאני חושב, למה הם מתחילים לכתוב את מה שהם אולי יודעים, אבל לא יודעים להסביר ???
    דודי תמיד אמר: imbeciles, (לא במובן של עלבון) ונמלים, הם אף פעם לא נגמרים

  12.   מיגל פרס חואן דיג'ו

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

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

    cd / directory / from / הורדות

    באופן כללי, בהנחה שהובן כי עליכם להחליף את "מדריך / של / הורדות" בנתיב אליו הורדתם אותו.
    אותו דבר קורה עם הקובץ tar.gz. אני שם "ubunlog.tar.gz" בצורה כללית, בהנחה שיש להחליף אותו "ubunlog.tar.gz» לפי שם קובץ tar.gz שהורדת.

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

    תודה על תרומתך האדיבה והמנומסת 🙂

  13.   חאבייר ג'ימנו סוארס דיג'ו

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

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

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

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

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

    1.    מיקל פ דיג'ו

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

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

      תודה על התמיכה!

  14.   ראול רמירז לופז דיג'ו

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

    שוב תודה מיקל פרז

    1.    מיקל פ דיג'ו

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

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

      תודה על התמיכה!

  15.   הנא דיג'ו

    ניסיתי להתקין את חבילת ה- Xojo (https://xojo.com), אך ברגע שאני מוריד את הגרסה לקובונטו ומנסה להתקין אותה עם QApt, אני מקבל את השגיאה "לא יכול לספק תלות"

  16.   VM דיג'ו

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

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

    מאמר ב- ComputerNewAge גם מסביר היטב את עץ הספריות של לינוקס שהוא שונה מ- Windows.

    עלינו לנסות להתמיד ב- GNU / Linux, מכיוון שזה גורם לנו לנוע בחופשיות רבה יותר באינטרנט, אבל אני מסכים שזה קשה בהתחלה.

  17.   VM דיג'ו

    כדי להשלים את התגובה הקודמת שלי, גיליתי לאחרונה את דף ה-pkgs הזה. org, שלפי מה שהם אומרים הוא מנוע חיפוש החבילות הגדול ביותר להפצות GNU/Linux ו-UNIX שקיים, עם יותר מ-1.800 מאגרים ויותר מ-5.000.000 חבילות מעודכנות, אני חושב שכאן ב- ubunlog לא כתבת על זה שום מאמר.
    כדי לחפש תוכנית "ארוזה" עליך להכניס את השם למנוע החיפוש, כשאתה כותב יופיעו השמות הדומים ביותר ותראה את כל ההפצות שבהן ניתן להתקין אותו, לחץ על שלך ואז הסתכל על את העמוד "התקן Howto" והקלד או העתק את הפקודות המופיעות במסוף, והוא יתחיל להתקין.

  18.   אנדרו E1999 דיג'ו

    תודה מראש למחבר.

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

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

  19.   חוסה דיג'ו

    בקיצור, קומפילציה היא קומפילציה, והם נותנים לך

  20.   חוסה דיג'ו

    הרגיל, מי שיודע את זה יודע את זה, ומי שלא מכיר את זה עדיין לא יודע
    אנו עוברים בחלקים: 1. - הוראות 1: אנו עוברים לספריה בה הורדתם אותה:
    ואז הקונסולה מחזירה: «יותר מדי ויכוחים»
    אבל אם המקורב אמר לי «cd / directorio / de / descarga / …… .JDT!
    ואז גלה היכן תיווצר הספרייה.
    זה עתה התחלת, ואתה כבר בכדורים ... אלא אם כן אתה יודע את אותו הדבר כמוהו, אז לא, הוא מוצץ, אבל אם אתה יודע את אותו הדבר, למה אתה נכנס, נכון?
    היפה ביותר מגיע אחר כך:
    «והתוכנית מורכבת באמצעות הפקודה make, וכפי שאמרנו, היא יכולה להכיל כמה פרמטרים כמו שהמתכנת רוצה» KGT lorito !!!
    אבל זה לעולם לא יגיד לך מה המשמעות של "קומפילציה", או ממה זה מורכב, אה, כן, זה כבר אמר לך שזה נעשה עם הפקודה "make";
    לעשות סודו? לעשות מיני? להכין? ... נחשו חתיך
    אבל אתה יכול לבחור את הפסקה הרצויה, למשל:
    «להיות בתוך הספרייה שמכילה את כל הפרויקט (במקרה שלנו נקרא /ubunlog/), עלינו לבצע את הפעולות הבאות:
    [/phpíritu./configure »
    רוץ אם אתה חתיך, איך אתה רץ? אם אתה אפילו לא מכיר את אבא, באת לכאן כדי לראות איך זה נעשה והוא מדבר איתך כאילו אתה יודע את אותו הדבר כמוהו ....
    ואני כבר יודע
    עכשיו הם ייעלבו, והם יגידו, «ההנחה היא שאם תיכנס לכאן יש לך את הידע היסודי שאנו מניחים בהסברים המחושבים שלנו, זה מובן לילד בן חמש המשתמש בלינוקס» .. .
    קניו !!! אז אמור את זה !!!!!
    זה מי יודע מי !!!!!
    הלואים הבורים לא קוראים את זה !!! לך למקום אחר !!!
    סה"כ: אני לא יודע מי הוא יותר חמור, מי לא יודע, או למי אין את הרעיון הכי אלמנטרי לגבי מה זה ללמד