הנה, סוף סוף מצאתי משהו מעצבן בדביאן!
עירא
כבר הרבה זמן שאני מחפש משהו שיעצבן אותי בדביאן והיום מצאתי - הייתי צריך להוריד סרטים ממסרטת DV ומסתבר שדביאן פשוט זרקו את הדרייברים הישנים של raw1394 מהקרנלים של לני וסיד כי הם “גרמו לבעיות בטיחות ועצבנו אנשים”. הפתרון? הסטאק החדש של פיירווייר שנמצא רק ב"אקספרימנטל". כל מי שבאמצע לא יכול להשתמש בחיבורי הפיירוייר שלו כמעט לכלום, אלא אם יקמפל לעצמו קרנל, או יקח מהאקספרימנטל (אבל אני לא יודע אם dvgrab תומך בAPI של הסטאק החדש). בקיצור אני נאלץ לבנות לי שוב קרנל פרטי, מה ששוב יגרום לX שלי לא לעבוד כי אין לי שם דרייבר לNVIDIA, אותו אצטרך לקמפל בעצמי מחדש שוב.
לעומתו אני אוכל מרורים מאובונטו כבר כמה זמן. אצל לקוח שלי מתעקשים להפוך אותו לפלאטפורמת התחנה הרשמית. עד עכשיו התקנתי להם סנטוסים בעזרת קיקסטארט. כל מכונה התקינה לעצמה בדיוק את הקומבינציה הרצויה של RPMים, על מחיצות כמו שביקשתי, חיברה את עצמה לNIS ושאר הדברים פעלו פחות או יותר “מהקופסא” ואת כל זה קיקסטארט עושה בעוד הוא שולח את הלוגים לסיסלוג מרוחק. אצל אובונטו (ואני לצערי מנחש שמשהו דומה יקרה בדביאן) התמיכה בקיקסטארט היא לא ממש רשמית ומאוד חלקית, לעומתה שיטת preseed לא מאפשרת חיבור לNIS או SysLog מרוחק, מכריחה אותי לייצר יוזר אחד (כי אין סיסמא לרוט או אופציה לקבוע אחת בהתקנה), משאירה את התחנה עם NetworkManager שלא עושה תמיד את מה שאני רוצה ואין עליו שליטה או תיעוד. אחרי שיצרתי את קובץ הפריסיד הארוך הזה, עולה התחנה, לוקחת את הקובץ ואז צועקת שהיא לא מצליחה לעשות לו parse, בלי לפרט באיזו מ300 שורותיו היא מתפוצצת, מתלוננת שאין כזו חבילה libc6, וזהו, אין אובונטו. לעומת זאת אם אצרוב CD ואתקין את התחנה ידנית, לפני שאוכל להשתמש בה, אני צריךך להוסיך (ידנית!) שרת SSH, לחבר ידנית לNIS, להוסיף ידנית AUTOFS ולערוך לו (ידנית…) את הקונפיג כדי לאפשר את /net, ולתת (ידנית) סיסמא לרוט ולהוריד (ידנית) את היוזר שהוכרחתי לייצר בזמן ההתקנה.כאילו מישהו בכוונה תיכנן את המערכת שלא תתאים לרשתות בחברה אלא רק לתחנות פרטיות. (או שאולי אני עושה משהו לא נכון, אתם מוזמנים לתקן אותי).