PracticU

YUM MODULE - Remove Packages

בלי כתוביותעם כתוביות
PracticU › קורס DevOps - Ansible › YUM MODULE - Remove Packages
מילון מושגים:
חבילה - אוסף ארוז של קוד, ספריות או קבצים המופץ כיחידה אחת ומותקן בעזרת מנהל חבילות.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.
שרת - מחשב או תוכנה שמספקים שירות למחשבים אחרים (לקוחות) ברשת, למשל אחסון קבצים, אתר אינטרנט או מסד נתונים, ומגיבים לבקשות שלהם.
Git - מערכת מבוזרת לניהול גרסאות של קוד, שעוקבת אחר שינויים ומאפשרת עבודה משותפת בענפים.
QA - הבטחת איכות (Quality Assurance): תחום שעוסק בבדיקת תוכנה ובתהליכים שמבטיחים שהמוצר עומד בדרישות.

YUM MODULE - Remove Packages
בדיוק כמו בהתקנה, גם הסרה של חבילות נעשית עם מודול yum, רק שהערך של state הוא removed.
הסרת חבילות
1. state removed: מציינים state עם הערך removed, במקום latest.
2. סקריפט מוכן: הסקריפט נוצר בהעתקה של סקריפט ההתקנה, ורק הערך של state משתנה.
3. הרצה: לפני ההרצה בודקים עם --check. הסקריפט מסיר את httpD משני השרתים, ואת htop, git ו-nmap מכל השרתים.
בדיקה
4. בדיקה עם rpm: עם rpm -qa רואים שהחבילות לא מותקנות, והסטטוס של httpd מציג NOT FOUND בכל השרתים.
5. שמות דומים: בבדיקה הופיעה שורה בשם network, שאינה התוכנה nmap. לכן צריך להבחין בין שמות דומים.
השיעור הבא בקורס: YUM MODULE - Update Packages

פרקי ההרצאה: YUM MODULE - Remove Packages

  1. 00:00

    הסרת חבילות עם state removed

  2. 00:36

    סקריפט הסרה: שינוי סקריפט ההתקנה

  3. 01:10

    הרצת ההסרה ובדיקת סטטוס httpd

תמלול ההרצאה: YUM MODULE - Remove Packages

הטקסט המלא של הדקות הראשונות בהרצאה «YUM MODULE - Remove Packages» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

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

  2. 00:17

    כמו שאתם יכולים לראות בציור לפניכם, ההבדל הוא שתחת ה-state אני פשוט מכניס removed. אותו דבר גם בהתקנה או בהסרה של כמה פאקג' אני פשוט מכניס תחת ה-state option removed. בואו נבדוק את הסקריפט שכבר כתבתי, אפשר לראות remove פה, ו-remove, פשוט העתקתי את אותו install סקריפט, והפעם אני מבקש להסיר את כל ה... להסיר את

  3. 00:43

    הפאקג'ס שהתקנו. קראתי לסקריפט הזה yaml, בואו נבדוק אותו קודם כל. אפשר לראות שהוא הולך בעצם ומספר לי שהוא יעשה שינוי בשני השרתים הראשונים, כמובן, כי יש שם את ה-HTTP, את ה-HTTPD, את הסרוויס, וכמובן גם שהוא הולך

  4. 01:04

    להסיר את ה-H-TOP וה-GIT ו-whatever it is, ה-N-MAP משאר השרתים. בואו ניגש ונריץ את זה. שוב פעם, אני הפעם מסיר packages בעזרת ה-YAM עם ה-YAM מוד'ול.

  5. 01:17

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

לקורס המלא: קורס DevOps ו‑Ansible אונליין

ההרצאה הקודמת: YUM MODULE - Install Packages

ההרצאה הבאה: YUM MODULE - Update Packages

הרצאות קשורות מקורסים אחרים

  • התקנת תוכנות עם YUM
  • Angular 4 - Array Remove Item
  • יבוא ויצוא Module ב-TypeScript

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס PowerShell
  • קורס Git ו-GitHub עם Visual Studio