
apt לכלי הנמוך dpkg.apt-get ו-apt-cache ומשתמש בהם לפי הצורך, כך שאין צורך לזכור באיזה מהם להשתמש.apt-cache search עם מילת מפתח מצא את החבילה Hydra לפי התיאור שלה.sudo apt-get install. אצל המרצה החבילה כבר הייתה מותקנת.apt search ו-sudo apt install עושים את אותה עבודה בכלי אחד.dpkg -L hydra מציג את הקבצים שהחבילה התקינה, כולל קובץ ההרצה וקובצי העזרה ב-/usr/share/man.dpkg -S <קובץ> עושה את ההפך: מראה איזו חבילה התקינה קובץ שמצאנו בדיסק.dpkg -l מציג רשימת כל החבילות עם גרסה, ארכיטקטורה ותיאור, אבל apt יודע להראות את זה גם. יוצאים מהרשימה עם q.dpkg --help מציג את כל האפשרויות.-l שונה מ--L, ו--s שונה מ--S. בתיעוד, סימן | בין אפשרויות פירושו "או", ושלוש נקודות אחרי שם חבילה אומרות שאפשר לכתוב כמה.הטקסט המלא של הדקות הראשונות בהרצאה «הבדלים בין apt לבין dpkg» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בהרצאה הזו אנחנו רוצים להבין במה שונה APT מ-APT-GET למעשה APT משתמש ב-APT-GET ולפעמים הוא משתמש ב-APT-Cash זאת אומרת APT עומד מעל שני הכלים האלו ומשתמש בהם לפי הצורך כדי לחסוך לנו את הטרחה לחשוב במה צריך להשתמש
ועושה במקומנו דברים לדוגמה, APT-Cash עובד מול קטלוג מקומי שלנו, זאת אומרת, קטלוג של כל מה שקיים בחנות האפליקציות.
אנחנו יכולים לראות ש-APT-Cash זאת תוכנה שעושה queries, שאילתות, ומציגה מידע על פקאג'ים שהם מותקנים ופקאג'ים שאפשר להתקין.
זאת אומרת, זאת עבודה מול קטלוג מקומי. לדוגמה, אנחנו יכולים לעשות search ולחפש משהו בתוך הקטלוג הזה. קטלוג זה רשימת האפליקציות שאפשר להתקין.
בואו ננסה להשתמש ב-aptcash ולחפש ב-search לוגון קרקר לפרוץ לוגין לפרוץ חלון של לוגין או איזשהו קובץ ולעבור על כל הסיסמאות האפשריות ואנחנו רואים שיש לנו תוכנת עידרה שעושה את זה, עשינו search ומצאנו package לפי התיאור.
אם אנחנו רוצים להתקין אותה אנחנו צריכים לעשות APT-GET, APT-GET יתקין לנו את התוכנה. עוד פעם צריך סודו, וזה אכן עובד. אפשר להשתמש ב-APT-GET ו-APT-CASH רק שזה לא כל כך נוח.
למה? כי צריך לזכור באיזה מקרה צריך גט, באיזה מקרה צריך קאש. קאש זה כדי לעבוד עם קטלוג מקומי, רשימה של כל התוכנות לעומת זאת גט כדי להביא את זה מהחנות תכלס את התוכנה ואנחנו רואים שאידרה עודכנה אצלנו אנחנו יכולים לעשות אידרה מינוס h ולראות כל מיני דוגמאות איך להשתמש בתוכנה אנחנו מדברים
עליה בקורס סייבר והאקינג אז במקום לסקור את הפקודות גט וקאש יש לנו פקודה אחת שלפי הצורך יודעת למי לקרוא משהו שעומד מעליהם והרבה יותר נוח apt search אז אני משתמש באותו כלי apt search ומחפש משהו שאני רוצה הוא אומר לי הנה בבקשה יש גידרה ו-apt install מתקיני את התוכנה רק לא לשכוח לעשות סודו ולהתקין הוא אומר לא צריך להתקין כי כבר היא מותקנת אבל אנחנו רואים שאנחנו משתמשים באותה פקודה
להכל apt גם ל-search וגם ל-install מה עוד רציתי להראות לכם? את הפקודה dpkg שהיא עוד יותר למטה, עוד יותר לואו-לבל מאשר apt-get ו-apt-cash. זאת אומרת, הכי גבוה apt, הכי גבוה, הכי נוח, מתחתיו cash ו-get, אבל יש דברים שלפעמים צריך ללכלך את הידיים, להיכנס לרמה יותר נמוכה מתחת למכסה המנוע, כי יש דברים שתוכנות אחרות לא כל כך יודעות
לעשות. לדוגמה לראות מה יש לנו בתוך החבילה, איזה קבצים הותקנו בתוך החבילה. אז אני יכול לעשות Debian dpkg-l ולראות ממה מוחכבת החבילה של Yidra ולראות בדיוק איזה קבצים היא התקינה.
אנחנו רואים פה שהתקינה פה USR שרמן man1 ובתוך