הכרת מאגרי APT ואובונטו

שלום לכל Linuxeros ו- Linuxeras. היום נעסוק בנושא זה, מערכות מאגר אובונטו.

APT

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

זה מתוכנת ב C ופעולתו מורכבת, מוסברת בצורה פשוטה, להוריד '.deb' כלשהו משרת FTP (במקרה זה אלה מאובונטו) ולהתקין אותם אוטומטית עם dpkg.

זה עושה את זה הרבה יותר קל להתקין תוכניות. אך כמובן, לא כל התוכניות יכולות להיות בשרתי FTP. אז הנה PPA מגיע.

PPA

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

להשתמש

לדוגמא אני רוצה להתקין את החבילה 'roger / roger-mola' שאינו נמצא במאגרים הרשמיים, אז אני פותח מסוף (קונסולה, מעטפת, bash) ונכנס:

sudo apt-add-repository roger/roger-mola

אנו מרעננים את מסד הנתונים: (מוסבר בהמשך)

sudo apt-get update

ואנחנו מורידים את החבילה:

sudo apt-get install roger-mola

קטעי APT

החבילות מחולקות לארבעה חלקים:

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

באמצעות APT

APT יש לו שימושים רבים, הנה אני מראה לך את היסודות:

התקן אפליקציות

sudo apt-get install [Nombre del programa]

תיקון / עדכון יישומים

sudo apt-get --reinstall install [Nombre del Programa]

הסר התקנה של אפליקציות

sudo apt-get remove [Nombre del programa]

לגמרי הסר התקנה של יישומים

sudo apt-get --purge remove [Nombre del programa]

עדכן את מסד הנתונים

sudo apt-get update

לא רוצה לזכור פקודות?

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

  • מרכז התוכנה של אובונטו
  • יכולת שמורדת עם החבילה: aptitude
  • סינפטי שמורדים יחד עם החבילה: סינפטי
  • מיומן

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


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

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

*

*

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

  1.   גונזלו דיג'ו

    הודעה טובה שיש לך ידע על פעולת APT 😀

  2.   פנדאקריס דיג'ו

    אל תשכח שעם "חיפוש apt-cache" אתה יכול לחפש אם חבילה נמצאת במאגרים או חבילות שעומדות בתיאור. : 3
    נסה לעשות
    חיפוש במטמון
    apt-cache חיפוש lxde
    apt-cache חיפוש נוקיה | ניהול grep

  3.   אוסקר דיג'ו

    תודה על הקלט!

  4.   הוגו איתורריטה דיג'ו

    טוב מאוד.

  5.   clow_eriol דיג'ו

    תודה על התרומה, מחכה לבאים עם YUM ו- PACMAN

  6.   אליוטיים 3000 דיג'ו

    התגעגעת ל- Apper למי שמשתמש ב- KDE.

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

    1.    איוואן לינוקס דיג'ו

      אני חושב שמחווה טובה מצד מוזילה תהיה שמערכת ההפעלה של פיירפוקס לא הייתה מוכרת על ידי מערכות Windows (כדי להבהב, להעתיק נתונים), למען האמת, יש לי תמיכה נהדרת ב- FFOS, אבל אני חושב שהיא מאוד ירוקה אם הם היו משולבים תאימות. עם אנדרואיד כמו Tizen או Sailfish OS עושה את זה, אני בטוח מבזק את ה- Moto G.

      1.    נוקטוידו דיג'ו

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

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

        1.    KZKG ^ גאארה דיג'ו

          קראתי בתגובתך «(...) מוזילה מבאסת זה HTML5 (...) »... LOL!, חשבתי שאתה לא מסכים עם הרעיון של HTML5 ושל מוזילה, אבל לקרוא טוב יותר אני מבין שלא התכוונת לומר שזה מבאס, אלא apuזה חחח

        2.    איוואן לינוקס דיג'ו

          היה פרויקט שהיה: "אתה יוצר עבור לינוקס וזה תואם גם ל- Windows" (זה לא cygwin או CoLinux), למרבה הצער לא היה לו עתיד (מה שיכול לקרות ל- HTML5). הימרתי על HTML5.
          יש פרויקט שנקרא Phonegap, מאוד שימושי, למעשה אני אוהב את HTML5 כל כך עד שאני יוצר אפליקציה לאינטרנט Eliotime. (אתה יכול למצוא את פרויקט (Mega Ultra Bugeado xD) ב- Github).
          בואו נעזוב את ה" Off-Topic "של Firefox ו- HTML5 כי אין לזה שום קשר עם" מאגרי APT ו- Canonical Ubuntu "

  7.   atlas7jean דיג'ו

    הנה שגיאה xd

    sudo apt-add-repository roger / roger-mola

    ראשית עליך לשים ppa * colon * roger / roger-cool xD

    sudo apt-add-repository ppa: roger / roger-mola

  8.   מנואל ר דיג'ו

    נראה לי שהפקודה להוסיף PPAs שגויה, בנוסף למעי הגס שעליו atlas7jean מגיב, התחביר של הפקודה שגוי מכיוון שהוא add-apt-repository, במקום apt-add-repository.

    הדוגמה המוצגת צריכה להיראות (לטענתי) כך:

    $ sudo add-apt-repository ppa: roger / roger-mola

    ברכות.

  9.   הגילוקס דיג'ו

    הפקודה להוסיף ppa שגויה. זה ייראה כך: "sudo add-apt-repository ppa: [ppa name]"

    מחוץ למידע הטוב הזה, אבל יכול היה להוסיף פקודות נוספות. לדוגמא, בעת ההתקנה תוכלו להתקין מספר חבילות באותה פקודה, כלומר "sudo apt-get install [packages1] [package2]". אם אתה מוסיף -y לפני "ההתקנה" זה לא שואל אותך אם אתה בטוח להתקין.

    אתה צריך גם לציין כיצד לנקות חבילות שמתיישנות בעת הסרת תוכנית, "sudo apt-get autoremove" אם תוסיף –טשטש זה מסיר אותם לחלוטין

  10.   נוקטוידו דיג'ו

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

  11.   27. פצאר דיג'ו

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

  12.   שאמרו דיג'ו

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

  13.   ברן דיג'ו

    צ'ינגון. תודה.