ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_linkגם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי

published at 16/11/2003 - 23:05 · ‏פורסם דוביקס · ‏tags לינוקס · שלח לחברידידותי למדפסת
לינוקס slapt-get היא מערכת חבילות דמויית APT עבור סלאק. היא מאפשרת לסרוק את אתרי המראה המכילים חבילות סלאק, להשוות את הגרסאות לחבילות שכבר מותקנות, להתקין חבילות חדשות ואף לשדרג חבילות. התוכנה עשירה ביכולות, כמו למשל אפשרות לשדרוג כל המערכת, התקנת חבילה מחדש, הדמיית התקנה, הורדת חבילות להתקנה מושהת ועוד.

מאחר והמפרט המשמש לבניית חבילות tgz עבור סלאק אינו מכיל בשלב זה הגדרת תלויות, מציע הפרוייקט הרחבה של המפרט הניתן ליישום בקלות על ידי הוספת קובץ slack-required בעת בניית החבילות. נכון לעכשיו, פט פולקרדינג (מייסד סלאק) לא נתן את הסכמתו לשינוי המפרט, אך חבילות המאפשרות פתרון תלויות כבר עושות דרכן ל linuxpackages.net ביוזמה קהילתית.

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

 

קישורים רלוונטיים

גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי | כניסה / יצירת מנוי חדש | 11 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן
Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי (ניקוד: 1)
ע"י Koala ב 16/11/2003 - 23:35

(מידע על משתמש | שלח הודעה) http://
טוב, בזמנו שקלתי להתקין את סלאק אז קצת חפרתי בערימות מידע ונודע לי ש-slapt-get לא נחשב למשהו מוצלח במיוחד ורוב משתמשי סלאקוור עובדים עם תוכנה שנקראת swaret שהיא היותר טובה מבין שתיהם.

[ השב לזאת ]

Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי(ניקוד: 0)
ע"י פינגווין אנונימי ב 16/11/2003 - 23:41
תן לה הזדמנות... היא קיימת רק שלושה חודשים וכמעט כל יום יש גרסה חדשה.

[ השב לזאת ]

Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי (ניקוד: 0)
ע"י פינגווין אנונימי ב 17/11/2003 - 08:08
למייסד סלאק קוראים פטריק וולקרדינג, ואני מבין למה הוא לא מסכים להכניס את השינוי לסלאק.

The-Q.

[ השב לזאת ]

Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי(ניקוד: 1)
ע"י דוביקס ב 17/11/2003 - 09:38
(מידע על משתמש | שלח הודעה) http://
פט הוא קיצור של פטריק, בדיוק כמו שסלאק הוא קיצור של סלאקוור.

לגבי שם המשפחה, השם המקורי הוא Volkerding שמגיע ממקור גרמני, ולכן V בהתחלה נהגית כ 'F' (שם האות - פא-או). בדיוק כמו ש Volkswagen נהגית ג "פולסואגן".

לגבי למה הוא לא רוצה להכניס, אתה יכול להרחיב ? נראה אחלה של דבר.

[ השב לזאת ]

Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי(ניקוד: 0)
ע"י פינגווין אנונימי ב 17/11/2003 - 10:12
ברצינות? פט זה קיצור של פטריק?
לגבי השם משפחה - לא חקרתי מאיפה השורשים של המשפחה שלו באו ואני לא יודע גרמנית, אני רק יודע באיזה שם הוא חותם על הודעות והכרזות.

למה הוא לא ירצה להכניס:
1. אחד המוטיבים של סלאק זה לבוא עם מערכת נקייה, ללא תוספות מיותרות. כל מיני מערכות להתקנת חבילות יכולות לסרבל את המערכת (ראה כל מערכת ניהול חבילות בינאריות גדולה). באותה מידה שפטריק לא כולל כל מיני UI לפיירואלס וכלי הגדרה גרפים שיכולים בעצם רק לסבך, וכל משתמש יכול להתקין אותם מהאינטרטנט, הוא לא יכניס גם את המערכת הזאת.
2. תלויות הם ללא ספק nuisance. זה מתחיל מתוכנה קטנה שרצית לבדוק ונגמר בהתקנת כל החבילות מחדש.
3. קיימת כבר תוכנה swaret שעושה את העבודה. זה לא שאני נגד כפילויות, אבל תסכים איתי של-swaret שבעלת הרבה יותר נסיון וותק היו סיכויים להכנס לסלאק.

The-Q.

נ.ב - לגבי השם משפחה, אני ישלח לו אולי מייל. :)

[ השב לזאת ]

Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי(ניקוד: 1)
ע"י Koala ב 17/11/2003 - 10:59
(מידע על משתמש | שלח הודעה) http://
אולי אתה רוצה מערכת "נקיה", אבל הרבה אנשים נרתעים ממנה בדיוק בגלל זה. למי יש כוח להתחיל לשבור את הראש בהגדרה ידנית של תלויות ?
חוץ מזה, מבעיית התלויות אתה לא יכול לברוח. בכל מקרה תיתקל בה. אם אין לך תוכנה שתטפל בזה בצורה מסודרת אתה עלול להתקין את זה ידנית אם אתה רוצה שהכל יעבוד.
אז מה זה משנה ?

[ השב לזאת ]

Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי(ניקוד: 0)
ע"י פינגווין אנונימי ב 17/11/2003 - 14:11
עם המערכת סלאק הנוכחית שלי אני עובד כבר בערך שנה וכמה חודשים ברציפות ובעיית העדכונים היא ממש לא גדולה. את מספר הפעמים בהם נתקלתי בבעיית תלויות (שהייתי צריך לפתור בצורה ידנית) אני יכול לספור על יד אחת (וגם אותה אני לא ממלא לגמרי).
האופי של סלאק (ואני לא מדבר על מה שאני אוהב. אני מדבר על האופי של סלאק, שמן הסתם נולד מהאופי של פטריק) הוא להיות נקי, בסיסי, פשוט ומהיר. מי שרוצה תוכנה שתטפל בתלויות מוזמן להתקין, אבל אני לא מאמין שמערכת ניהול חבילות ששונה מהמערכת הבסיסית (והמעולה לכל הדעות) שפטריק בנה תוחלף באיזשהי מערכת אחרת.

[ השב לזאת ]

Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי(ניקוד: 1)
ע"י elcuco ב 17/11/2003 - 20:46
(מידע על משתמש | שלח הודעה)
היתרון שלך סלאק הוא לא הניהול חבילות אלא באופן הבניה שלהם.

אם שין לך בעיות של תלויות, סיןמן שהם בונים את החבילות העליונות (מוזילה, OO, KDE, GNOME) מול גרסאות של ספריות ישנות ככל האפשר. *כמו שצריך לעשות*.

אחד הדברים הכי מגעילי םשיש בלינוקס זה התמיכה הבינרית ההמש גרועה.
ב-DOS או WINDOWS, אתה יכול לפתח תוכנה על המערכת הפעלה הכי חדשה, והם ירוצו ברוב המקרים על על 98, או ME. נניח ל-95 לישון בשקט, בשביל מרחב נשימה, אבל יש סכוי שהן ירוצו.
לך תעשה דבר כזה בלינוקס. אתה צריך למצוא מכנה משותף נמוך, וקמפל שם. ואז לך תשבור את הראש, עם מיקומי ספריות לא תקניים, כמו שב-SUSE שמים את KDE ב-OPT ולא USR וכל מני דברים כאלו חמודים.

מה אתה עושה אם יש לך KDE ופתאום בא לך לבדוק תוכנה של GNOME? ואתה חייב להתקין CORBA ו-ESD ו-GNOMEVFS ולך לתדע מה עוד. זה מה שמערכת תלויות עושות. לא לשדרג את כל המערכת שלך, זה ההפצות עושות בגלל אנטרסים שלהם. עולם לא מושלם, מה לעשות.

[ השב לזאת ]

ספריות ומיקומי קבצים(ניקוד: 0)
ע"י פינגווין אנונימי ב 17/11/2003 - 23:13
תנסה להתקין את אותה חבילת rpm של גנום תוך התעלמות מהתלויות. מה תקבל? התוכנית פשוט לא תרוץ. היא דורשת ספריות מסויימות. המערכת מודיעה לך על בעיה פוטנציאלית לפני שיכול להגרם נזק. זה מה שמערכת תלויות עושה.

ספריות הן דבר אחד ומיקומי קבצים הם דבר אחר.

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

אבל אם אתה מגדיר בצורה סבירה את המערכת (מוסיף דברים ל-PATH, ld.so.conf ועוד כמה צעדים דומים פשוטים לא יורגש כמעט הבדל.בוודאי לא בעיני מי שבא לבנות תוכניות.

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

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


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

[ השב לזאת ]

Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי(ניקוד: 1)
ע"י דוביקס ב 17/11/2003 - 22:40
(מידע על משתמש | שלח הודעה) http://
"לגבי השם משפחה - לא חקרתי מאיפה השורשים של המשפחה שלו באו ואני לא יודע גרמנית, אני רק יודע באיזה שם הוא חותם על הודעות והכרזות."

הוא חותם בעברית? הרגת אותי :)

בלי לשמוע איך הוא הוגה את השם לא תדע. אולי באמת תשאל אותו בדוא"ל...

[ השב לזאת ]

Re: גם לסלאק מגיע: מנהל חבילות עם פתרון תלויות אוטומטי (ניקוד: 1)
ע"י IP ב 17/11/2003 - 21:47

(מידע על משתמש | שלח הודעה) http://http://
אם אני מתקין סלאק ויש כמה חורי אבטחה חמורים בכמה תוכנות, אני יכול לעדכן את המערכת (או לפחות את חורי האבטחה הקריטיים) בפקודה פשוטה?

[ השב לזאת ]