Conda, PIP ו- NPM: מערכות ניהול חבילות חוצה פלטפורמות

Conda, PIP ו- NPM: מערכות ניהול חבילות חוצה פלטפורמות

Conda, PIP ו- NPM: מערכות ניהול חבילות חוצה פלטפורמות

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

כן, "מנהלי חבילות", אותן מערכות שאינן אלא אוסף כלים המשמשים להן לְמַכֵּן התהליך של התקנה, עדכון, תצורה והסרה של חבילות של תוכנות במערכות ההפעלה החינמיות והפתוחות שלנו. אמנם, חלקן בדרך כלל מגיעות בפורמט מרובה צורות, כלומר עבור מערכות הפעלה קנייניות וסגורות, כגון Windows y MacOS.

Guix: מדריך להתקנת כלי ניהול חבילות

Guix: מדריך להתקנת כלי ניהול חבילות

לכן, בין "מנהלי חבילות", ידועים ומשומשים יותר, נוכל להזכיר apt-get, aptitude, apt, pacman, yum, בין היתר, אם כי אלה הם רק פלטפורמה אחתזאת אומרת גנו / לינוקס. אמנם, יש גם אחד שנקרא גויקס, שלרוב פחות ידוע, מכיוון שבאופן כללי, הוא מגיע רק משולב וכברירת מחדל, ב- GNU Distro באותו שם. ועליו דיברנו בפוסט קודם, עליו אנו ממליצים לקרוא לאחר סיום פרסום זה.

Artaculo relacionado:
Guix 1.2: מדריך להתקנת כלי ניהול חבילות

"Guix כמנהל חבילה כתוב בשפה Guile Scheme ומבוסס על מנהל החבילות של Nix. ובתור הפצה של GNU הוא כולל רק רכיבים חינמיים ומגיע עם ליבת GNU Linux-Libre, מנוקה מאלמנטים קושחתיים בינאריים ללא תשלום."

Artaculo relacionado:
הגרסה היציבה הראשונה של Guix 1.0 שוחררה ואלה החדשות שלה

Conda, PIP ו- NPM: 3 מערכות ניהול חבילות

Conda, PIP ו- NPM: 3 מערכות ניהול חבילות

מהי קונדה?

בהתאם ל אתר רשמי, "קונדה" הוא:

"מערכת ניהול חבילות שלמה ורב-תכליתית, תלות וסביבות שפה, כגון: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. בנוסף, זהו קוד פתוח וחוצה פלטפורמות, כך שהוא עובד על Windows, MacOS ו- Linux. ויכולותיו כוללות אפשרות להתקין, להריץ ולעדכן חבילות במהירות ותלותיהן במהירות. כמו כן, אתה מסוגל ליצור, לשמור, לטעון ולעבור בקלות בין סביבות במחשב המקומי שלך. הוא נוצר עבור תוכניות Python, אך הוא יכול לארוז ולהפיץ תוכנות לכל שפה."

עוד על קונדה

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

Artaculo relacionado:
הפצת אנקונדה: הסוויטה השלמה ביותר למדעי נתונים עם פייתון

מה זה PIP?

בהתאם ל אתר רשמי, "צִפצוּף" הוא:

"זהו כרגע הכלי המומלץ על ידי PyPA להתקנת חבילות Python. לפיכך, PIP הוא כעת מתקין החבילות המועדף על Python, אחד הפופולריים ביותר להתקנת חבילות Python, וכתוצאה מכך זה המשלח עם גרסאות מודרניות של Python. בנוסף, הוא מספק תכונות חיוניות למציאת, הורדה והתקנה של חבילות מאינדקסי חבילות PyPI ואינדקסים אחרים של Python, וניתן לשלב אותם במגוון רחב של תהליכי פיתוח באמצעות ממשק שורת הפקודה שלו (CLI).. ומכיוון שמדובר בקוד פתוח ובפלטפורמות שונות, ניתן להשתמש בו ללא בעיות גם מ- Windows ו- MacOS."

עוד על פיפ

"צִפצוּף" יש לו גם טוב מאוד תיעוד רשמי, למרות שזה רק נכנס אנגלית. עם זאת, יש לו את הקהילה המקוונת המצוינת של «פיתון», המספק מצוין תיעוד. ולבסוף, בשלו אתר GitHub ניתן למצוא מידע רב ערך רב יותר להורדה, התקנה ושימוש.

מה זה NPM?

בהתאם ל אתר רשמי, "NPM" הוא:

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

עוד על NPM

"NPM" יש לזה גם טוב תיעוד רשמי, אם כי זה גם נכנס רק אנגלית. עם זאת, יש לו את הקהילה המקוונת המצוינת של «Node.JS», המספק מצוין תיעוד, חלקם באים בספרדית. ולבסוף, בשלו אתר GitHub ניתן למצוא מידע רב ערך רב יותר להורדה, התקנה ושימוש.

לבסוף, זה חשוב הוסף את «NPM» הבא:

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

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

תמונה כללית למסקנות מאמרים

מסקנה

אנחנו מקווים שזה "פוסט קטן ומועיל" על «Conda, PIP y NPM», שהם 3 מערכות ניהול חבילות חוצה פלטפורמות ומקור פתוח, ידוע ומשמש בעיקר משתמשים ופיתוחים מתקדמים; הוא בעל עניין ותועלת רבה לכל אורכו «Comunidad de Software Libre y Código Abierto» ותרומה רבה להפצת המערכת האקולוגית הנפלאה, הענקית והצומחת של יישומים של «GNU/Linux».

לעת עתה, אם אהבת את זה publicación, אל תפסיק שתף את זה עם אחרים, באתרים, בערוצים, בקבוצות או בקהילות הרשתות החברתיות או מערכות ההודעות המועדפות עליך, רצוי בחינם, פתוח ו / או מאובטח יותר כ מברקלאותתמסטודון או אחר של פדיברס, רצוי. וזכרו לבקר בדף הבית שלנו בכתובת «מ- Linux» לחקור חדשות נוספות ולהצטרף לערוץ הרשמי שלנו מברק מ- FromLinuxבעוד, למידע נוסף, תוכלו לבקר בכל אחד מהם ספרייה מקוונת כמו OpenLibra y JedIT, כדי לגשת ולקרוא ספרים דיגיטליים (קובצי PDF) בנושא זה או אחרים.


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

היה הראשון להגיב

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.