PC-BSD 7 כבר כאן: הסיפור האמיתי!

| | | | | |
PC-BSD 7.0מכירים את מודעות הבחירות הללו: "הצביעו למועמד X! הוא יביא שלום ביטחון וירחיב את הגבולות, יקטין את הצבא ויחזק אותו כך שינצח בכל מערכה, יוריד את המיסים וישפר את השרות לציבור בתחומי הבריאות החינוך והרווחה, יסלול כבישים ומחלפים וישמר את נוף הארץ" וכו' וכו'.

אכן, ניכרים דברי אמת - ועובדה, זה עובד.

והנה מה מבטיחה הגרסה החדשה של PC-BSD למתקיניה:

1.6.6 Visually attractive
PC-BSD comes by default with Nvidia videocard drivers and the Compiz-Fusion accelerated 3D desktop for the next level desktop experience. Also, Adobe Flash is installed so you can watch your favorite movies and videos on Youtube and Google Video out of the proverbial box.


ובתרגום לעברית:

PC-BSD מגיעה בברירת מחדל עם הדריברים של כרטיסי המסך NVIDIA ועם שולחן העבודה המואץ תלת-ממדית Compiz Fusion, כדי לספק את החוויה ברמה הבאה של שולחן העבודה. כמו-כן, אדובי פלאש מותקן, כך שתוכל לצפות בסרטים ובסרטונים החביבים עליך ביו-טיוב ובגוגל-וידאו "ישר מהקופסה". חבל. המציאות אפורה ולא חגיגית וזוהרת כהבטחות, אבל היא היתה יכולה להיות פחות מתסכלת בלעדיהן. כן, התקנתי אתמול pc-BSD – והנה הסיפור המלא, האמיתי...

א. מטרות PC-BSD
המטרה העיקרית היא לספק מערכת שימושית וקלה מאד להתקנה, הדורשת מינימום הסתגלות ממשתמש “חלונות” מצוי. מטרות נוספות: מערכת חופשית מבוססת קוד פתוח וחינמית.

ב. החידושים העיקריים בגרסה 7
* מנהל חלונות KDE 4.1 , קרנל ומערכת בסיס FreeBSD 7.1.
* תכונה יחודית ל PC-BSD: מערכת ה PBI המאפשרת הורדת תכנות מהאינטרנט והתקנתן על ידי הקלקה כפולה עליהן – בדיוק כמו שרגילים בחלונות.

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

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

ד. הורדה
אתר הבית של ההפצה מקשר לשרתי הורדה בכל רחבי תבל. אני מצאתי את השרתים הגרמניים כמהירים ביותר, אבל הדבר תלוי כמובן במיקומכם הגיאוגרפי ובגורמים נוספים.
ניתן להוריד סוגים אחדים של מדיית התקנה: שלשה CD, או DVD, או CD זעיר המיועד להתקנת רשת. כמו כן ניתן להוריד appliance מוכן לשמוש על מכונה וירטואלית מסוג vmware (רק שימו לב שכדי לפתוח אותה יש להשתמש ב pkzip גרסה 4.5). אני בחרתי בהורדת שלושת ה CD וצרבתי אותם על CD-RW, ולא אכביר על כך מילים.

ה. חומרה
המחשב עליו התקנתי הוא מחשב הנסיונות הותיק "מהיר”, שתואר כאן לא אחת. הקצתי ל PC-BSD כ 20 ג'יגה (כולל מחיצת בית נפרדת) של מחיצה ראשונית - כתוצאה מהפסימיזם המוצדק שלי, שראה קימפולים כבדים בעתידו. אבל אלו עדיין רק שני אחוז משטח הדיסק הכולל במחשב והם משאירים די והותר מקום פנוי למשימות אחרות. למחשב מעבד אופטרון מהדור הראשון FX-51, שלשה ג'יגה זכרון וכרטיס מסך NVIDIA GeForce 7300 עם 512 מגה זכרון - והוא מוכן להתמודד עם כל משימה. כן, וישנם גם שני מסכי "17 - צורת העבודה הרגילה היא TwinView.

זה היה שיקול מכריע בבחירת הארכיטקטורה: 32 ביט. הסיבה היא כי TwinView נתמך רק על ידי דריברים של כרטיסי מסך בעלי האצת חומרה, ול FreeBSD, עליה מבוססת pc-BSD , לכרטיסי NVIDIA - יש דרייברים כאלו אך ורק ל 32 ביט (ול-ATI אין בכלל).

אגב, במדריך הנ"ל ישנה הערה המנוסחת כך:

 1.6.7 Optimised for i368s and compatible with the 64-bits architecture.
PC-BSD is optimised for the latest systems for optimum speed and performance. PC-BSD is available for the i386 architecture and for 64bits systems.

זה אולי נכון אבל זה גם מטעה ומבלבל. עוד על כך בהמשך.

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

בסיומה ערכתי כך את menu.lst של גראב (אופן-סוזה 10.2) כדי שיעלה את מערכת ההפעלה החדשה:

 title pc-BSD 7
root (hd2,1,a)
chainloader +1


ובאיתחול הבא עלתה המערכת החדשה.

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

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

מה עושים? פונים למערכת ה PBI! זכרתי במטושטש שבעבר ניתן היה להתקין בעזרתה את הדרייבר הקינייני של NVIDIA. על שולחן העבודה בלטה הצלמית של אתר הורדות ה PBI. הקלקתי עליה (כתובת האתר: http://www.pbidir.com) - אך לא מצאתי חבילה מתאימה.

KDE 4.1.x on PC-BSD 7
תמונה: שולחן העבודה

מה עושים? מחפשים מדריך בגוגל. חוששני שכאן המשתמש המזדמן שלנו עוזב אותנו, מתוסכל, (כי הבטיחו לו NVIDIA מהקופסה) אם כי ההוראות וביצוען פשוטות להפליא.
לקובץ /etc/rc.conf/ (קובץ התצורה הראשי של מערכות BSD) מוסיפים את השורה הבאה:

enable_nvidia = “YES”

לצעד הבא יש להשתמש בקונסול, אך הקונסול הגרפי - Konsole - קורס בגרסה שלפנינו. לחיצה על Ctrl-Alt-F1 מוציאה אותנו (אחרי השהיה מעצבנת, משום מה) לקונסול "האמיתי" – אך כאן כבר איבדנו את "המשתמש המזדמן" סופית.

עכשיו מספיק להקליד:

cd /usr/ports/x11/nvidia-driver
make install clean


ולהחליף את nv ב nvidia בקובץ etc/X11/xorg.conf/. איתחול X – והלוגו של NVIDIA עולה בכל הדרו. הוספת השורות הללו ל xorg.conf :

Option "TwinView " "on"
Option "TwinViewOrientation" "RightOf"
Option "MetaModes" "1280x1024, 1280x1024; 1280x1024,1024x768; 1280x1024,NULL; 1280x1024,1280x1024+1200+0"
Option "SecondMonitorHorizSync" "30 - 82.0"
Option "SecondMonitorVertRefresh" "43 – 76"


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

בדיוק אותו הדבר התקיים גם עם התקנת Compiz Fusion. אבל נסיון להפעיל את compiz-fusion הסתיים במפח נפש: שתי הקוביות הסתובבו להן, אמנם, אך החלונות היו ללא מסגרות ואני לא חפצתי להשחית את זמני בנסיון להושיע.

עכשיו כש X פועל - פחות או יותר - כמובטח, הגיע הזמן לבדוק מה מתרחש בחזית הדפדפנים. באתר ה PBI נמצאים אחדים, ביניהם שני סוגי פיירפוקס וכמו-כן אינטרנט אקספלורר. הפיירפוקס הראשון הוא של לינוקס ופועל מעל אמולצית לינוקס המובנית ב FreeBSD ומבוססת על FC-4. ניתן להוסיף לו, מתוך מערכת הפורטים למשל, את linux-flash ולזכות באותו פלש שהובטח בקדימון. הצרה היא שפלש 9 קורס, ורק פלש 7 פועל. הוא אמנם מראה את הפרסומות באתר "תפוז" – אך אינו מציג סרטים מ"יו-טיוב".

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

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

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

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

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

אפשרויות לתצוגת תגובות

בחרו באפשרות התצוגה הרצויה, ולחצו על "שמור הגדרות".

מערכת הפעלה צול...

מערכת הפעלה צולעת לגמרי . ושלא לדבר עם אלו שיש להם כרטיסי ati