כיצד להוסיף יישומים בלינוקס

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


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

  • מרכז התוכנה של אובונטו. יישום פשוט שבעזרתו תוכלו להוסיף או להסיר חבילות מהמערכת שלכם בצורה מאוד פשוטה.
  • התכנית סינפטי. בעזרת Synaptic תוכל לשלוט יותר בתוכניות שאתה מתקין במערכת. כמו גם מספר גדול יותר מהם. הערה: Synaptic משתמש כרגע ב- apt-get.
  • התכנית מיומן. Adept היא הגרסה של Synaptic עבור KDE, הכלולה בקובונטו.
  • התוכניות apt-get או aptitude. מדובר בתוכניות מתקדמות יותר הפועלות במצב מסוף. הם עוצמתיים מאוד וגם מאפשרים להוסיף ולהסיר יישומים מהמערכת בין היתר. (Aptitude שלם יותר מ- apt-get, הוא זוכר ספריות שהורדתם ומסיר את ההתקנה שלהן אם הם הוצאו משימוש). כדי להציג עזרה לכל תוכנית הפועלת במצב מסוף: (man nombre_del_programa). דוגמא: man aptitude
  • חבילות דב. קבצים עם סיומת .deb הם חבילות יישומים שכבר מוכנות להתקנה בקלות על מערכת אובונטו שלך.
  • קבצים בינאריים. קבצים עם סיומת .bin הם תוכניות הפעלה ב- Linux.
  • הפעל קבצים. קבצים עם סיומת .run הם בדרך כלל הקוסמים להתקנת לינוקס.

אנו הולכים לראות כל אחד מהם עם המוזרויות שלו.

דרך תוכניות

מרכז התוכנה של אובונטו

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

אתה יכול למצוא את התוכנית בכתובת תפריט יישומים> מרכז התוכנה של אובונטו

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

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

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

כאן תוכלו לראות את זה מוסבר בפורמט וידאו.

מנהל חבילות סינפטיות

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

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

המסך הסינפטי מחולק לארבעה חלקים.

שני החשובים ביותר הם רשימת הקטגוריות (1) בצד שמאל ובחבילות (3) בצד ימין.

בחירת חבילה מהרשימה תציג תיאור שלה (4).

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

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

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

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

כדי להחיל את השינויים, יש צורך ללחוץ על כפתור החל.

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

אנו יכולים להגדיר את Synaptic כך שישקול חבילות אלה «מוּמלָץ»כאילו היו תלות וכך זה גם יתקין אותם אוטומטית.

הפעל את Synaptic ועבור אל הגדרות> העדפות, בכרטיסייה כללי סמן את התיבה "התייחס לחבילות מומלצות כתלות".

כאן תוכלו לראות את זה מוסבר בפורמט וידאו.

מנהל מומחה מיומן

למשתמשי קובונטו יש את המקבילה ל- Synaptic, הנקראת מנהל מומחה מיומן. ניתן למצוא אותו בתפריט KDE> מערכת> מנהל מומחה. הפעולה דומה מאוד לסינפטי.

מנהל מומחה

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

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

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

תוכנת צד שלישי: כאן אנו יכולים לכלול מאגרים נוספים של צד שלישי או cdrom.

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

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

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

כישרון ו apt-get

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

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

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


להשתמש

אנו פותחים טרמינל דרך יישומים -> אביזרים -> מסוף.

  • התקן חבילות:
$ sudo apt-get להתקין
  • הסר התקנת חבילות:
הסר $ sudo apt-get
  • הסר התקנת חבילות (כולל קבצי תצורה):
טיהור $ sudo apt-get
  • עדכן את רשימת החבילות הזמינות:
$ sudo apt- לקבל עדכון
  • עדכן את המערכת עם עדכוני חבילה זמינים:
שדרוג $ sudo apt-get
  • קבל רשימה של אפשרויות פקודה:
$ sudo apt-get עזרה


התקן חבילות ללא אינטרנט

במחשב שיש בו אינטרנט ושהתוכנית / חבילה שאנו רוצים אינה מותקנת, אנו יכולים להוריד את החבילות יחד עם התלות שלהן (טרם הותקנו) באמצעות שתי הפקודות הבאות:

. נקי. להתקין - חבילה שם

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

הפקודה השנייה תוריד את החבילה שרצינו ואת התלות שהיא זקוקה לה, אך היא לא תתקין אותה. כעת אנו עוברים אל "/ var / cache / apt / archives" ורואים חבילות אלה. אנו מעתיקים אותם, לוקחים אותם למחשב שאין לו חיבור ומתקינים אותם על ידי לחיצה כפולה על כל אחד מהם או במסוף:

sudo dpkg -i חבילה_שם

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

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

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

באופן אופציונלי, אנו יכולים גם להוריד את דיסקי ה- Debian המכילים תוכניות רבות וחבילות .deb, מה שהופך אותם לתואמים ל- ubuntu, אנו נכנסים רק למקורות התוכנה ולוחצים על הוסף CD-rom.

שימוש בקבצים

חבילות דב

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

אם אנו מעדיפים, ניתן להתקין אותם גם באמצעות שורת הפקודה, באמצעות הפקודה dpkg:

סודו dpkg -i .deb

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

סודו dpkg -r


המרת חבילות RPM ל- Deb

חלק מההפצות של GNU / Linux, כגון Red Hat, SUSE ו- Mandriva, משתמשות בחבילות .rpm, המאורגנות בצורה שונה מחבילות Debian ו- Ubuntu.

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

אנו פותחים טרמינל (יישומים> אביזרים> מסוף) ולבצע את ההוראה הבאה:

sudo alien .rpm

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

חבילות אריזה אוטומטית (חבילה שלוחה. חבילה)

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

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

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

קבצים בינאריים

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

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

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

כדי לעשות זאת ממסוף:

אנו נותנים הרשאות ביצוע לקובץ:

sudo chmod + x .bin

אנו מתקינים את הקובץ הבינארי:

$ sudo ./.bin

הפעל קבצים

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

sh ./.run

בדרך כלל, במקרה שאתה זקוק להרשאות של משתמש-על (נקרא גם מנהל מערכת או שורש) יבקש את הסיסמה; אם לא, פשוט הוסף את ההזמנה sudo לפני הפקודה, שתראה כך:

sudo sh ./.run

בנה יישומים מקוד המקור

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

באופן כללי, השלבים שיש לבצע כדי להרכיב יישום הם הבאים:

  1. הורד את קוד המקור.
  2. פתח את הקוד, בדרך כלל הוא ארוז עם זפת דחוסה תחת gzip (* .tar.gz) או bzip2 (* .tar.bz2).
  3. הזן את התיקיה שנוצרה על ידי ביטול רוכסן הקוד.
  4. הפעל את התסריט להגדיר (משמש לבדיקת מאפייני המערכת המשפיעים על האוסף, קביעת תצורה של האוסף על פי ערכים אלה ויצירת הקובץ makefile).
  5. הפעל פקודה לעשות, אחראי על הידור.
  6. הפעל פקודה להתקין להתקין, שמתקין את היישום במערכת, או יותר טוב מכך, התקן את החבילה לבדוק התקנה, ורוץ סודו להתקין. יישום זה יוצר חבילת .deb כך שלא יהיה צורך להרכיב אותה בפעם הבאה, אם כי היא אינה כוללת את רשימת התלות.

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

הנה דוגמה מלאה להפעלת הליך זה:

tar xvzf sensors-applet-0.5.1.tar.gz cd sensors-applet-0.5.1 ./configure --prefix = / usr make sudo check install

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

5 תגובות, השאר את שלך

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

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

*

*

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

  1.   Tomas35 דיג'ו

    רק תודה רבה לך על כך שזה סייע לפינינו הראשונים שלי באובונטוס

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

  3.   מאורו דיג'ו

    מדריכים אלה סופר שלמים, תמציתיים וברורים! תודה צ'ה!

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

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

  5.   מינדונדי דיג'ו

    תודה רבה על החונכות.
    לחיים !.