![כך תוכל לנסות את תכונת המטבח החדש של Gboard ב- Gboard](/f/9ffa48af3bd78c73187f9e0cc5881682.jpg?width=100&height=100)
מאמר זה מסביר כמה מהר אתה יכול ללמוד להתקין, לְהַסִיר, עדכון ו לחפש חבילות תוכנה באמצעות apt-get ו apt-cache פקודות משורת הפקודה. מאמר זה מספק כמה פקודות שימושיות שיעזרו לך להתמודד עם ניהול חבילות דביאן/אובונטו מערכות מבוססות.
ה apt-get כלי השירות היא תוכנת שורת פקודה עוצמתית וחופשית לניהול חבילות, המשמשת לעבודה ה- APT של אובונטו (כלי אריזה מתקדם) ספרייה לביצוע התקנת חבילות תוכנה חדשות, הסרת חבילות תוכנה קיימות, שדרוג חבילות תוכנה קיימות ואף רגילה לשדרוג מערכת ההפעלה כולה.
ה apt-cache כלי שורת הפקודה משמש לחיפוש מטמון של חבילת תוכנה מתאימה. במילים פשוטות, כלי זה משמש לחיפוש חבילות תוכנה, אוסף מידע על חבילות וגם משמש לחיפוש אילו חבילות זמינות מוכנות להתקנה על דביאן אוֹ אובונטו מערכות מבוססות.
APT-CACHE- 5 פקודות בסיסיות שימושיות
כדי להציג את כל החבילות הזמינות, הקלד את הפקודה הבאה.
$ apt-cache pkgnames
esseract-ocr-epo. חלומות pipenight. mumudvb. tbb-דוגמאות. libsvm-java. libmrpt-hmtslam0.9. libboost-timer 1.50-dev. משטח מגע kcm. g ++-4.5-multilib. ...
כדי לברר את שם החבילה ואיתה התיאור לפני ההתקנה, השתמש ב- 'לחפש'דגל. באמצעות "לחפש" עם apt-cache תציג רשימה של חבילות תואמות עם תיאור קצר. נניח שתרצה לברר את תיאור החבילה 'vsftpd', אז הפקודה תהיה.
$ apt-cache search vsftpd
vsftpd - שרת FTP קל ויעיל שנכתב לאבטחה. ccze - צבעי עץ עצים מודולרי. ftpd - שרת פרוטוקול העברת קבצים (FTP). yasat - כלי ביקורת טיפשי פשוט
כדי למצוא ולרשום את כל החבילות המתחילות ב- 'vsftpd', תוכל להשתמש בפקודה הבאה.
$ apt-cache pkgnames vsftpd
vsttpd
לדוגמה, אם ברצונך לבדוק את פרטי החבילה יחד עם תיאור קצר אמור (מספר גרסה, סכומי בדיקה, גודל, גודל מותקן, קטגוריה וכו '). להשתמש 'הופעה'פקודת משנה כפי שמוצג להלן.
$ apt-cache show netcat
חבילה: netcat. עדיפות: אופציונלי. קטע: יקום/נטו. גודל מותקן: 30. מנהל: מפתחי אובונטו <[מוגן בדוא"ל]> אחראי מקורי: רובן מולינה <[מוגן בדוא"ל]> אדריכלות: הכל. גרסה: 1.10-40. תלוי: netcat-מסורתי (> = 1.10-39) שם קובץ: pool/universe/n/netcat/netcat_1.10-40_all.deb. גודל: 3340. MD5sum: 37c303f02b260481fa4fc9fb8b2c1004. SHA1: 0371a3950d6967480985aa014fbb6fb898bcea3a. SHA256: eeecb4c93f03f455d2c3f57b0a1e83b54dbeced0918ae563784e86a37bcc16c9. Description-en: סכין צבא שוויצרי TCP/IP-חבילת מעבר זוהי חבילת "דמה" שתלויה בגרסת ברירת המחדל של לני של netcat, כדי להקל על השדרוגים. זה יכול להיות מוסר בבטחה. Description-md5: 1353f8c1d079348417c2180319bdde09. באגים: https://bugs.launchpad.net/ubuntu/+filebug. מוצא: אובונטו
להשתמש ב 'showpkg'פקודת משנה לבדיקת התלות של חבילות תוכנה מסוימות. אם חבילות התלות האלה מותקנות או לא. לדוגמה, השתמש ב- 'showpkg'פקודה יחד עם שם החבילה.
$ apt-cache showpkg vsftpd
חבילה: vsftpd. גרסאות: 2.3.5-3ubuntu1 (/var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_quantal_main_binary-i386_Packages) שפת תיאור: קובץ: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_quantal_main_binary-i386_Packages MD5: 81386f72ac91a5ea48f8db0b023f3f9b תיאור שפת: en קובץ: /var/lib/apt/lists/in.archive.ubuntu.com_ubuntu_dists_quantal_main_i18n_Translation-en MD5: 81386f72ac91a5ea48f8db0b023f3f9b הפוך תלוי: ubumirror, vsftpd harden-servers, vsftpd. תלות: 2.3.5-3ubuntu1-debconf (18 0.5) debconf-2.0 (0 (null)) upstart-job (0 (null)) libc6 (2 2.15) libcap2 (2 2.10) libpam0g (2 0.99.7.1) libssl1. 0.0 (2 1.0.0) libwrap0 (2 7.6-4 ~) adduser (0 (null)) libpam-modules (0 (null)) netbase (0 (null)) logrotate (0 (null)) ftp-server (0 (null)) ftp-server (0 (null) null)) מספק: 2.3.5-3ubuntu1-ftp-server Reverse מספק:
ה 'נתונים סטטיסטיים'פקודת משנה תציג נתונים סטטיסטיים כוללים על המטמון. לדוגמה, הפקודה הבאה תציג את שמות החבילות הכוללות היא מספר החבילות שמצאו במטמון.
סטטיסטיקות $ apt-cache
סה"כ שמות החבילות: 51868 (1,037 k) סך מבני החבילות: 51868 (2,490 k) חבילות רגילות: 39505 חבילות וירטואליות טהורות: 602 חבילות וירטואליות בודדות: 3819 חבילות וירטואליות מעורבות: 1052 חסרות: 6890. סה"כ גרסאות מובחנות: 43015 (2,753 k) סה"כ תיאורים מובחנים: 81048 (1,945 k) סך התלות: 252299 (7,064 k) סך כל יחסי ver/file: 45567 (729 k) סה"כ יחסי Desc/File: 81048 (1,297 k) סה"כ מספק מיפוי: 8228 (165 k) סה"כ מחרוזות גלובליות: 286 (3,518) שטח גירסאות תלות כולל: 1,145 k. סה"כ שטח רפוי: 62.6 k. סך השטח היווה: 13.3 מ '
APT-GET- 20 פקודות בסיסיות שימושיות לניהול חבילות
ה 'עדכון'הפקודה משמשת לסנכרן מחדש של קבצי אינדקס החבילות ממקורותיהם המפורטים ב /etc/apt/sources.list קוֹבֶץ. פקודת העדכון אחזרה את החבילות מהמיקומים שלהן ועדכנה את החבילות לגרסה חדשה יותר.
עדכון $ sudo apt-get
[sudo] סיסמה עבור tecmint: Ign http://security.ubuntu.com אבטחה כמותית InRelease Get: 1 http://security.ubuntu.com quantal-security Release.gpg [933 B] קבל: 2 http://security.ubuntu.com שחרור ביטחון קוונטי [49.6 kB] Ign http://in.archive.ubuntu.com כמות InRelease Ign http://in.archive.ubuntu.com עדכונים קוונטליים InRelease Get: 3 http://repo.varnish-cache.org מדויק InRelease [13.7 kB] Ign http://in.archive.ubuntu.com חבטות כמותיות InRelease Hit http://in.archive.ubuntu.com quantal Release.gpg קבל: 4 http://security.ubuntu.com מקורות אבטחה/מקורות עיקריים [34.8 קילו־בייט] קבלה: 5 http://in.archive.ubuntu.com עדכונים קוונטליים Release.gpg [933 B] ...
ה 'לשדרג'הפקודה משמשת לשדרוג כל חבילות התוכנה המותקנות כעת במערכת. בשום פנים ואופן החבילות המותקנות כעת אינן מוסרות או שחבילות אשר אינן מותקנות כבר לא אוספות ומתקינות כדי לספק תלות בשדרוג.
שדרוג $ sudo apt-get
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. החבילות הבאות נשמרו: לינוקס-כותרות-גנרי לינוקס-תדמית-יין 1.5 יין1.5-i386. החבילות הבאות ישודרגו: פעילות-יומן-מנהל-פעילות משותפת-יומן-מנהל-שליטה-מרכז adium-theme-ubuntu alacarte alsa-base app-install-data-partner appmenu-gtk appmenu-gtk3 apport apport-gtk apt apt-transport-https apt-utils aptdaemon aptdaemon-data at-spi2-core bamfdaemon קבצי בסיס bind9-host ...
עם זאת, אם ברצונך לשדרג, ללא חשש אם יתווספו או יוסרו חבילות תוכנה כדי למלא תלות, השתמש ב -dist-upgrade'פקודת משנה.
$ sudo apt-get dist-upgrade
ה 'להתקין'פקודת המשנה עוקבת אחר חבילה אחת או יותר המבקשות התקנה או שדרוג.
$ sudo apt-get להתקין netcat
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. החבילות הנוספות הבאות יותקנו: netcat-traditional. החבילות החדשות הבאות יותקנו: netcat netcat-traditional. 0 שודרגו, 2 הותקנו לאחרונה, 0 להסרה ו -328 לא שודרגו. צריך להשיג 67.1 קבייט של ארכיונים. לאחר פעולה זו ישתמש בשטח אחסון נוסף של 186 קילו־בייט. האם ברצונך להמשיך [Y/n]? y. קבל: 1 http://in.archive.ubuntu.com/ubuntu/ quantal/universe netcat-מסורתי i386 1.10-40 [63.8 kB] קבל: 2 http://in.archive.ubuntu.com/ubuntu/ quantal/universe netcat all 1.10-40 [3,340 B] נאסף 67.1 קילו -בייט בשניות (37.5 קילו -ביט/שניות) בחירת חבילה שטרם נבחרה netcat-מסורתית. (קורא מסד נתונים... 216118 קבצים וספריות מותקנים כעת.) פירוק netcat-מסורתי (מ .../netcat-traditional_1.10-40_i386.deb)... בחירת חבילת netcat שבחרה בעבר. פירוק netcat (מ .../netcat_1.10-40_all.deb)... עיבוד טריגרים עבור man-db... הגדרת netcat-מסורתית (1.10-40)... הגדרת netcat (1.10-40) ...
תוכל להוסיף יותר משמה חבילה אחת יחד עם הפקודה על מנת להתקין מספר חבילות בו זמנית. לדוגמה, הפקודה הבאה תתקין חבילות 'nethogs'ו'גישה‘.
$ sudo apt-get install nethogs goaccess
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. goaccess היא כבר הגרסה החדשה ביותר. nethogs היא כבר הגרסה החדשה ביותר. 0 שודרגו, 0 הותקנו לאחרונה, 0 להסיר ו 328 לא שודרגו.
בעזרת ביטוי רגיל ניתן להוסיף מספר חבילות במחרוזת אחת. לדוגמה, אנו משתמשים * wildcard להתקנת מספר חבילות המכילות את '*שֵׁם*'מחרוזת, השם יהיה' שם החבילה '.
$ sudo apt-get להתקין '*שם*'
שימוש בתת '-אין שדרוג'הפקודה תמנע את השדרוג של חבילות שכבר מותקנות.
$ sudo apt-get להתקין חבילת שם-אין שדרוג
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. מדלג על vsftpd, הוא כבר מותקן והשדרוג אינו מוגדר. 0 שודרגו, 0 הותקנו לאחרונה, 0 להסיר ו 328 לא שודרגו.
ה '-רק לשדרג'הפקודה אל תתקין חבילות חדשות אך היא רק משדרגת את החבילות שכבר מותקנות ומשביתה התקנה חדשה של חבילות.
$ sudo apt-get להתקין חבילת שם-שדרוג בלבד
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. vsftpd היא כבר הגרסה החדשה ביותר. 0 שודרגו, 0 הותקנו לאחרונה, 0 להסיר ו 328 לא שודרגו.
נניח שאתה מעוניין להתקין רק גרסה ספציפית של חבילות, פשוט השתמש ב- '='עם שם החבילה וצירף את הגרסה הרצויה.
$ sudo apt-get install vsftpd = 2.3.5-3ubuntu1
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. vsftpd היא כבר הגרסה החדשה ביותר. 0 שודרגו, 0 הותקנו לאחרונה, 0 להסיר ו 328 לא שודרגו.
כדי לבטל את ההתקנה של חבילות תוכנה מבלי להסיר את קבצי התצורה שלהן (לשימוש מאוחר יותר באותה תצורה). להשתמש ב 'לְהַסִיר'פקודה כפי שמוצג.
$ sudo apt-get remove vsftpd
[sudo] סיסמה עבור tecmint: קריאת רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. החבילות הבאות יוסרו: vsftpd. 0 שודרגו, 0 הותקנו לאחרונה, 1 להסרה ו -328 לא שודרגו. לאחר פעולה זו, שטח הדיסק של 364 kB יפונה. האם ברצונך להמשיך [Y/n]? y. (קורא מסד נתונים... 216156 קבצים וספריות מותקנים כעת.) מסיר vsftpd... vsftpd עצור/ממתין. מעבד טריגרים לראשת ראש... עיבוד טריגרים עבור man-db ...
כדי להסיר חבילות תוכנה כולל קבצי התצורה שלהן, השתמש ב- 'לְטַהֵר'פקודת משנה כפי שמוצג להלן.
$ sudo apt-get purge vsftpd
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. החבילות הבאות יוסרו: vsftpd* 0 שודרגו, 0 הותקנו לאחרונה, 1 להסרה ו -328 לא שודרגו. לאחר פעולה זו, ישמש שטח אחסון נוסף של 0 B. האם ברצונך להמשיך [Y/n]? y. (קורא מסד נתונים... 216107 קבצים וספריות מותקנים כעת.) מסיר vsftpd... טיהור קבצי תצורה עבור vsftpd... מעבד טריגרים לראשת ראש ...
לחלופין, תוכל לשלב את שתי הפקודות יחד כפי שמוצג להלן.
$ sudo apt-get remove-purge vsftpd
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. החבילות הבאות יוסרו: vsftpd* 0 שודרגו, 0 הותקנו לאחרונה, 1 להסרה ו -328 לא שודרגו. לאחר פעולה זו, שטח הדיסק של 364 kB יפונה. האם ברצונך להמשיך [Y/n]? y. (קורא מסד נתונים... 216156 קבצים וספריות מותקנים כעת.) מסיר vsftpd... vsftpd עצור/ממתין. טיהור קבצי תצורה עבור vsftpd... מעבד טריגרים לראשת ראש... עיבוד טריגרים עבור man-db ...
ה 'לְנַקוֹת'הפקודה משמשת לפינוי שטח הדיסק על ידי ניקוי שאוחזר (הורדה) .deb קבצים (חבילות) מהמאגר המקומי.
$ sudo apt-get clean
כדי להוריד רק קוד מקור של חבילה מסוימת, השתמש באפשרות '–מקור להורדה בלבד'עם' שם החבילה 'כפי שמוצג.
$ sudo apt-get-מקור להורדה בלבד vsftpd
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. צריך להשיג 220 קבייט של ארכיוני מקור. קבל: 1 http://in.archive.ubuntu.com/ubuntu/ quantal/main vsftpd 2.3.5-3ubuntu1 (dsc) [1,883 B] קבל: 2 http://in.archive.ubuntu.com/ubuntu/ quantal/main vsftpd 2.3.5-3ubuntu1 (tar) [188 kB] קבל: 3 http://in.archive.ubuntu.com/ubuntu/ quantal/main vsftpd 2.3.5-3ubuntu1 (diff) [30.5 kB] נאסף 220 קילו־בייט ב -4 שניות (49.1 קילו־בייט לשנייה) ההורדה הושלמה ובמצב הורדה בלבד
כדי להוריד ולפרק את קוד המקור של חבילה לספרייה ספציפית, הקלד את הפקודה הבאה.
$ sudo apt-get source vsftpd
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. צריך להשיג 220 קבייט של ארכיוני מקור. קבל: 1 http://in.archive.ubuntu.com/ubuntu/ quantal/main vsftpd 2.3.5-3ubuntu1 (dsc) [1,883 B] קבל: 2 http://in.archive.ubuntu.com/ubuntu/ quantal/main vsftpd 2.3.5-3ubuntu1 (tar) [188 kB] קבל: 3 http://in.archive.ubuntu.com/ubuntu/ quantal/main vsftpd 2.3.5-3ubuntu1 (diff) [30.5 kB] נאסף 220 kB בשניות (112 kB/s) gpgv: החתימה בוצעה ביום חמישי 24 במאי 2012 02:35:09 IST באמצעות מזהה מפתח RSA 2C48EE4E. gpgv: לא ניתן לבדוק את החתימה: המפתח הציבורי לא נמצא. dpkg-source: אזהרה: אימות החתימה ב- ./vsftpd_2.3.5-3ubuntu1.dsc נכשל. dpkg-source: info: חילוץ vsftpd ב- vsftpd-2.3.5. dpkg-source: info: unpacking vsftpd_2.3.5.orig.tar.gz. dpkg-source: info: unpacking vsftpd_2.3.5-3ubuntu1.debian.tar.gz. dpkg-source: info: יישום 01-builddefs.patch. dpkg-source: info: החלת 02-config.patch. dpkg-source: info: יישום 03-db-doc.patch. dpkg-source: info: יישום 04-link-local.patch. dpkg-source: info: יישום 05-whitespaces.patch. dpkg-source: info: יישום 06-greedy.patch. dpkg-source: info: יישום 07-utf8.patch. dpkg-source: info: יישום 08-manpage.patch. dpkg-source: info: יישום 09-s390.patch. dpkg-source: info: יישום 10-remote-dos.patch. dpkg-source: info: יישום 11-alpha.patch. dpkg-source: info: יישום 09-disable-anonymous.patch. dpkg-source: info: יישום 12-ubuntu-use-snakeoil-ssl.patch
אתה יכול גם להוריד, לפרוק ולאסוף את קוד המקור בו זמנית, באמצעות האפשרות '-לְלַקֵט' כפי שמוצג מטה.
$ sudo apt-get-לשדר מקור גישה לאתר
[sudo] סיסמה עבור tecmint: קריאת רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. צריך להשיג 130 קבייט של ארכיוני מקור. קבל: 1 http://in.archive.ubuntu.com/ubuntu/ גישה קוונטית/יקום 1: 0.5-1 (dsc) [1,120 B] קבל: 2 http://in.archive.ubuntu.com/ubuntu/ גישה קוונטית/יקום 1: 0.5-1 (זפת) [127 kB] קבל: 3 http://in.archive.ubuntu.com/ubuntu/ גישה קוונטית/יקום 1: 0.5-1 (הבדל) [2,075 B] נאסף 130 קילו -בייט בשניות (68.0 קילו -ביט/שניות) gpgv: החתימה בוצעה ביום שלישי 26 ביוני 2012 09:38:24 IST באמצעות מזהה מפתח DSA A9FD4821. gpgv: לא ניתן לבדוק את החתימה: המפתח הציבורי לא נמצא. dpkg-source: warning: נכשל אימות החתימה ב- ./goaccess_0.5-1.dsc. dpkg-source: info: חילוץ goaccess ב- goaccess-0.5. dpkg-source: info: unpacking goaccess_0.5.orig.tar.gz. dpkg-source: info: unpacking goaccess_0.5-1.debian.tar.gz. dpkg-buildpackage: goaccess של חבילת המקור. חבילת dpkg-build: גרסת מקור 1: 0.5-1. dpkg-buildpackage: המקור השתנה על ידי כריס טיילור <[מוגן בדוא"ל]> dpkg-buildpackage: מארח אדריכלות i386 dpkg-source-לפני בניית goaccess-0.5. dpkg-checkbuilddeps: תלות בנייה שלא התקיימה: debhelper (> = 9) autotools-dev libncurses5-dev libglib2.0-dev libgeoip-dev הגנה אוטומטית. dpkg-buildpackage: אזהרה: בניית תלות/קונפליקטים לא מסופקים; הפלה. dpkg -buildpackage: אזהרה: (השתמש בדגל -d לביטול.) ...
שימוש ב- 'הורד'אפשרות, אתה יכול להוריד כל חבילה נתונה מבלי להתקין אותה. לדוגמה, הפקודה הבאה תוריד רק 'nethogs'חבילה לספריית העבודה הנוכחית.
$ sudo apt-get download nethogs
קבל: 1 הורדת nethogs 0.8.0-1 [27.1 kB] נאסף 27.1 kB בשלושה שניות (7,506 B/s)
ה 'changelog'Flag מוריד יומן שינוי חבילה ומציג את גירסת החבילה המותקנת.
$ sudo apt-get changelog vsftpd
vsftpd (2.3.5-3ubuntu1) כמותי; דחיפות = נמוכה * מיזוג מבדיקות Debian (LP: #1003644). שינויים שנותרו: + debian/vsftpd.upstart: העבר vsftpd לסטארט -אפ. + הוסף וו apport (LP: #513978): - debian/vsftpd.apport: נוסף. -debian/control: Build תלוי ב- dh-apport. -debian/rules: הוסף -עם יישום. + הוסף קובץ debian/watch. + debian/patches/09-disable-anonymous.patch: השבת כניסה אנונימית כברירת מחדל. (LP: #528860) * debian/patches/12-ubuntu-us-snakeoil-ssl.patch: השתמש בתעודות SSL ובמפתח של snakeoil. - אנדרס רודריגס <[מוגן בדוא"ל]> רביעי, 23 במאי 2012 16:59:36 -0400. ...
ה 'חשבון'הפקודה היא כלי אבחון. הוא שימש לעדכון מטמון החבילות ובדיקת תלות שבורה.
$ sudo apt-get check
[sudo] סיסמה עבור tecmint: קריאת רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע
זה 'build-dep'הפקודה מחפשת את המאגרים המקומיים במערכת ומתקינה את תלות הבנייה לחבילה. אם החבילה לא קיימת במאגר המקומי היא תחזיר קוד שגיאה.
$ sudo apt-get build-dep netcat
החבילות החדשות הבאות יותקנו: שמיכה debhelper d-apparmor html2text po-debconf. 0 שודרגו, 5 הותקנו לאחרונה, 0 להסיר ו -328 לא שודרגו. צריך להשיג 1,219 קבייט של ארכיונים. לאחר פעולה זו, ישתמש ב -2,592 קילו -בייט של שטח דיסק נוסף. האם ברצונך להמשיך [Y/n]? y. קבל: 1 http://in.archive.ubuntu.com/ubuntu/ quantal/main html2text i386 1.3.2a-15build1 [91.4 kB] קבל: 2 http://in.archive.ubuntu.com/ubuntu/ quantal/main po-debconf all 1.0.16+nmu2ubuntu1 [210 kB] קבל: 3 http://in.archive.ubuntu.com/ubuntu/ quantal/main dh-apparmor all 2.8.0-0ubuntu5 [9,846 B] קבל: 4 http://in.archive.ubuntu.com/ubuntu/ עוזר דיבור קוונטי/ראשי כל 9.20120608ubuntu1 [623 kB] קבל: 5 http://in.archive.ubuntu.com/ubuntu/ שמיכה קוונטית/ראשית כל 0.60-2 [285 kB] נאסף 1,219 קב ב -4 שניות (285 קילו־בייט לשנייה) ...
ה 'ניקוי אוטומטי'הפקודה מוחקת הכל .deb קבצים מ /var/cache/apt/archives כדי לפנות נפח משמעותי של שטח דיסק.
$ sudo apt-get autoclean
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע
ה 'הסרה אוטומטית'פקודת משנה משמשת להסרה אוטומטית של חבילות שבהחלט הותקנו כדי לספק תלות בחבילות אחרות, אך כעת הן כבר לא היו נחוצות. לדוגמה, הפקודה הבאה תסיר חבילה מותקנת עם התלות שלה.
$ sudo apt-get autoremove vsftpd
קורא רשימות חבילות... בוצע. בניית עץ תלות קריאת מידע על המדינה... בוצע. החבילה 'vsftpd' אינה מותקנת, ולכן אינה מוסרת. 0 שודרגו, 0 הותקנו לאחרונה, 0 להסיר ו 328 לא שודרגו.
כיסיתי את רוב האפשרויות הקיימות apt-get ו apt-cache פקודות, אך עדיין ישנן אפשרויות נוספות זמינות, תוכל לבדוק אותן באמצעות 'גבר מתאים'או'איש apt-cache'מהטרמינל. אני מקווה שנהנית לקרוא את המאמר הזה, אם פספסתי משהו ואתה רוצה שאוסיף לרשימה. אנא אל תהסס לציין זאת בהערה למטה.
קראו גם: 20 פקודות שימושיות של Linux YUM לניהול חבילות