כיצד להשתמש ולהתקין חבילות הצמד ב- Linux

click fraud protection

ב- Linux ישנן דרכים רבות ושונות להתקנת תוכנה. יש חבילות Debian, חבילות Redhat RPM, מאגר המשתמשים של Linux Linux, עץ Gentoo Portage, AppImages, ארכיוני tar.gz עם קבצים בינאריים סטטיים, והרשימה נמשכת. ובכל זאת, עם דרכים רבות ככל שניתן להתקין תוכנה בלינוקס, עדיין קיימות בעיות רבות. לדוגמה: בעת פיתוח תוכנה מקצועית עבור לינוקס, קשה מאוד להשיג אותה בכל הפצה של לינוקס. האנשים באובונטו מחויבים לפתור סוגיה זו. הפיתרון שלהם; הצמד חבילות. להלן מבט על הצורך בחבילות הצמד ב- Linux וכיצד להשתמש ולהתקין אותן.

התראת ספוילר: גלול מטה ו צפו במדריך הווידיאו בסוף מאמר זה.

מדוע פותחו חבילות הצמד

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

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

instagram viewer

מתקין את Snapd והפעל אותו

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

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

בדיקת דביאן / לא יציבה

להתקין

פדורה

sudo dnf להתקין. סמל מערכת הפעלה - עכשיו snapd.socket - -

קשת לינוקס

sudo pacman -S snapd. סמל מערכת הפעלה - עכשיו snapd.socket - -

OpenSUSE Leap 42.2

סודו זיפר http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_42.2/ מציק. התקן. סמל מערכת הפעלה - עכשיו snapd.socket - -

OpenSUSE נענע

סודו זיפר http://download.opensuse.org/repositories/system:/snappy/openSUSE_Tumbleweed/ מציק. התקן. סמל מערכת הפעלה - עכשיו snapd.socket - -

ג'נטו

sudo -s
nano -w /etc/portage/repos.conf/gentoo-snappy.conf

הדבק את הדברים הבאים:

[gentoo-snappy] # שכבת על לא רשמית התומכת בהתקנת עמוד השדרה "Snappy". # אחזקה: קלייטון "קפנאב" דובס ([email protected]) # אחזקה במעלה הזרם: זיגמונט "זיגה" קריניקי ([email protected]) מיקום = / usr / local / portage / gentoo-snappy. type sync = git. sync-uri = https://github.com/zyga/gentoo-snappy.git. עדיפות = 50. סנכרון אוטומטי = כן

שמור את קובץ התצורה באמצעות ctrl + O.

סנכרון מלא - repo ג'נטו-מציק 

כיצד להשתמש בביצים

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

כדי לחפש תוכנה בחנות, נסה להשתמש בפקודת החיפוש:

מצא את שם התוכנית

לדוגמה:

הצמד מצא מברק

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

הצמד sudo להתקין מברק אחרון

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

הסר את כל חבילת הצמד המותקנת מהמערכת באמצעות הפקודה הסר.

לדוגמה:

הצמד sudo הסר מברק אחרון

תשכח את שם הצמד שברצונך להסיר? נסה את זה:

רשימת הצמד

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

הערה: מצא פקודות אחרות שלא נדונו במדריך זה באמצעות הצמד - עזרה

מעדכן תמונות

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

לרענן את הצמד

סיכום

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

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

watch instagram story
לְחַפֵּשׂ
הודעות האחרונות