שלום לכל 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. עד הפעם הבאה.
הודעה טובה שיש לך ידע על פעולת APT 😀
אל תשכח שעם "חיפוש apt-cache" אתה יכול לחפש אם חבילה נמצאת במאגרים או חבילות שעומדות בתיאור. : 3
נסה לעשות
חיפוש במטמון
apt-cache חיפוש lxde
apt-cache חיפוש נוקיה | ניהול grep
תודה על הקלט!
טוב מאוד.
תודה על התרומה, מחכה לבאים עם YUM ו- PACMAN
התגעגעת ל- Apper למי שמשתמש ב- KDE.
חוץ מזה נראה שגרסת Windows של Forefox משתפרת עם העיבוד והממשק עצמו למחשבים מיושנים.
אני חושב שמחווה טובה מצד מוזילה תהיה שמערכת ההפעלה של פיירפוקס לא הייתה מוכרת על ידי מערכות Windows (כדי להבהב, להעתיק נתונים), למען האמת, יש לי תמיכה נהדרת ב- FFOS, אבל אני חושב שהיא מאוד ירוקה אם הם היו משולבים תאימות. עם אנדרואיד כמו Tizen או Sailfish OS עושה את זה, אני בטוח מבזק את ה- Moto G.
היישומים בפיירפוקס מתוכננים כך שהם יוכלו לפעול בכל פלטפורמה, שכן מבחינתם הפלטפורמה היא האינטרנט.
הבעיות של מוזילה היא ש- HTML5 בסופו של דבר שורר, אם כי למרבה המזל הוא צובר יותר ויותר שטח; עם זאת FirefoxOS מבקש שהיישומים הם מרובי-צורות, ויכולים להריץ בכל דפדפן של מערכת ההפעלה. דבר נוסף הוא שהדומיננטי יעשה את שלו כדי שזה לא המקרה, או ידחה את הדומיננטיות שלהם. היזמים עם זה ישחררו יישומים לכל הפלטפורמות, עם החיסכון בעבודה הכרוך בכך.
קראתי בתגובתך «(...) מוזילה מבאסת זה HTML5 (...) »... LOL!, חשבתי שאתה לא מסכים עם הרעיון של HTML5 ושל מוזילה, אבל לקרוא טוב יותר אני מבין שלא התכוונת לומר שזה מבאס, אלא apuזה חחח
היה פרויקט שהיה: "אתה יוצר עבור לינוקס וזה תואם גם ל- Windows" (זה לא cygwin או CoLinux), למרבה הצער לא היה לו עתיד (מה שיכול לקרות ל- HTML5). הימרתי על HTML5.
יש פרויקט שנקרא Phonegap, מאוד שימושי, למעשה אני אוהב את HTML5 כל כך עד שאני יוצר אפליקציה לאינטרנט Eliotime. (אתה יכול למצוא את פרויקט (Mega Ultra Bugeado xD) ב- Github).
בואו נעזוב את ה" Off-Topic "של Firefox ו- HTML5 כי אין לזה שום קשר עם" מאגרי APT ו- Canonical Ubuntu "
הנה שגיאה xd
sudo apt-add-repository roger / roger-mola
ראשית עליך לשים ppa * colon * roger / roger-cool xD
sudo apt-add-repository ppa: roger / roger-mola
נראה לי שהפקודה להוסיף PPAs שגויה, בנוסף למעי הגס שעליו atlas7jean מגיב, התחביר של הפקודה שגוי מכיוון שהוא add-apt-repository, במקום apt-add-repository.
הדוגמה המוצגת צריכה להיראות (לטענתי) כך:
$ sudo add-apt-repository ppa: roger / roger-mola
ברכות.
הפקודה להוסיף ppa שגויה. זה ייראה כך: "sudo add-apt-repository ppa: [ppa name]"
מחוץ למידע הטוב הזה, אבל יכול היה להוסיף פקודות נוספות. לדוגמא, בעת ההתקנה תוכלו להתקין מספר חבילות באותה פקודה, כלומר "sudo apt-get install [packages1] [package2]". אם אתה מוסיף -y לפני "ההתקנה" זה לא שואל אותך אם אתה בטוח להתקין.
אתה צריך גם לציין כיצד לנקות חבילות שמתיישנות בעת הסרת תוכנית, "sudo apt-get autoremove" אם תוסיף –טשטש זה מסיר אותם לחלוטין
הדבר הרע שאני רואה במאגרי ה- PPA הוא שלרבים בדרך כלל אין דרך ארוכה, אם כי מצד שני המגוון של אובונטו הוא מגוון ביותר בכמות.
פוסט מצוין שאהבתי כיוון שאני משתמש מתחיל שמתחיל בעולם הלינוקס הזה, כרגע אני משתמש במנטרה פטרה עם קינמון שלדעתי הוא דיסטרו מצוין למשתמשים מתחילים, ופוסט מסוג זה מועיל מאוד לאלו מאיתנו שמשתמשים הפצות נגזרות של דביאן. אני אחכה להודעת YUM AND PACMAN שלך כי זה יהיה מאוד מועיל להסתכל על השימוש הפתוח הידוע והארכלינוקס וכדומה.
תודה רבה על המידע שלך, אנשים כמוך הם אלה שהקהילה הזו עשירה בידע.
צ'ינגון. תודה.