חומרה

הכירו את חבילות הצמד של אובונטו ואת היתרונות שלהן

תוכן עניינים:

Anonim

אחד החידושים הגדולים של אובונטו 16.04 Xenial Xerus הם חבילות ה- Snap שככל הנראה קראת לפני שנכנסת לפוסט זה. מהן חבילות Snap ומה היתרונות שלהן?

לפני שנמשיך עם חבילות ה- Snap, עלינו לבדוק את פעולתם של GNU / Linux ואובונטו בפרט בכל הקשור לניהול תוכנה.

כיצד אנו מטפלים בתוכנה באובונטו?

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

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

במקרה של אובונטו בפרט, יש לנו מספר אפשרויות לניהול חבילות ה-.deb הזמינות במאגרים המותקנות במערכת שלנו, אם כי כולן משתמשות בערכת הכלים המתאימה (מאנגלית A dvanced P ackage T ool) שנוצרו על ידי דביאן. באותה תקופה (אובונטו היא נגזרת של דביאן).

קונסולת הפקודה: השימוש במסוף הוא השיטה המועדפת על ידי המשתמשים המתקדמים ביותר בעת ניהול תוכנה באובונטו בשל הרבגוניות והמהירות הרבה שלה.

כדי להתקין תוכנית מסוף הפקודה עלינו לציין את הסדר הבא:

sudo apt-get להתקין "שם חבילה"

דוגמה לכך היא הבאה:

sudo מתאים לקבל wmaker

כדי להסיר את ההתקנה עליו רק לשנות את המילה התקנה כדי להסיר:

sudo apt - לקבל הסרת wmaker

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

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

מרכז התוכנה של אובונטו: מרכז התוכנה של אובונטו הוא ממשק גרפי חדש שנוצר על ידי Canonical כדי לפשט עוד יותר את השימוש ב- apt ולהקל על משתמשים פחות מנוסים. זהו ממשק בו מופיעות התוכניות והחבילות השונות הזמינות להתקנה, מסווגות לפי קטגוריות.

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

אוסף בינאריים: קיימת אפשרות אחרונה מתקדמת ומורכבת בהרבה, הכוללת הורדת קוד המקור (אם קיים) והרכבתו ידנית עבור המערכת שלנו. בכך אנו מקבלים שהתוכנות מותאמות למקסימום למאפייני המחשב האישי שלנו לביצועים טובים יותר.

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

מגבלות מאגר ויתרונות של חבילות Snap

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

אנו ממליצים לך מיקרוסופט משחררת את המיקרו-קודים החדשים באמצעות Windows Update

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

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

בהתחשב בבעיות אלה, חבילות ה- Snap הקיימות באובונטו 16.04 LTS נולדות, הן מכילות את כל הקבצים ואת כל התלות להתקנת תוכנית מסוימת, אנו יכולים לומר שזה פיתרון דומה לזה של Windows בכך שעם קובץ יחיד נוכל להתקין תוכנית. חבילות ה- Snap הללו נולדות מהשראה במערכות הפעלה סלולריות, למשל אנדרואיד בהן נוכל להוריד קובץ apk ואז להעביר אותו לסמארטפון או לטאבלט שלנו ולהתקין את האפליקציה המדוברת בצורה מאוד פשוטה.

בנקודה זו חשוב לציין כי היישומים המותקנים באמצעות חבילות Snap יישארו מבודדים משאר המערכת, נקודה חשובה להבטיח אבטחה מאחר והקבצים הכלולים בחבילות אלה לא ייצפו או ייוולטו על ידי Canonical. בדרך זו, אם חבילת Snap מציגה קובץ עם חור אבטחה, היא לא תשפיע על שאר המערכת אלא רק על התוכנית שלה עצמה, בל נשכח ש- GNU / Linux היא מערכת הפעלה המאופיינת בכך שהיא מציעה אבטחה רבה ל משתמש.

חומרה

בחירת העורכים

Back to top button