Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

פרויקטים בלינוקס - פרוייקט חדש: התאמה אוטומטית של אובונטו למשתמש הישראלי

idanm20 - 31/08/2007 - 22:25
נושא ההודעה: פרוייקט חדש: התאמה אוטומטית של אובונטו למשתמש הישראלי
היי

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

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

אני מעוניין לעשות דבר דומה באובונטו.
אולי להתבסס על הסקריפט hebrew-settings או על AUTOMATIX,
אולי לכתוב סקריפט (אשר התחלתי לכתוב אותו פחות או יותר) או תוכנה חדשה אשר מתבססת עליהם, אשר שואל מראש את המשתמש אילו תוכנות הוא רוצה להתקין, בוחר עברית מלאה או "ENABLED", והתוכנה צריכה להתקין ולקנפג לו את כל מה שהוא צריך על מנת להתחיל לעבוד.

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

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

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

התוכנה להגדיר את כל הגדרות העברית הדרושות במערכת, פונטים, קודקים, מבחר גדול של תוכנות, אולי ייבוא של הגדרות/תכונות מהתקנת חלונות וכו'.

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

יש לי רקע חזק בתכנות בחלונות, וקצת בלינוקס.
האם מישהו מכיר פרוייקט דומה? האם משהו מעוניין לעזור לי לכתוב ולתחזק את זה?
אם מישהו רוצה גם להפגש ולנסות להרים את זה ביחד, זה יכול מאוד לעזור גם.
לתרום רעיונות גם אפשר Smile
nadavvin - 31/08/2007 - 22:42
נושא ההודעה:
אבל יש hebrew settings גם באובונטו:
$ apt-cache search hebrew-settings
user-he - Hebrew support in the Debian system
mksoft - 31/08/2007 - 22:52
נושא ההודעה:
נזכיר שהוא חלק מפרוייקט דביאן עברי:
http://debian-hebrew.alioth.debian.org/
Anonymous - 31/08/2007 - 23:11
נושא ההודעה:
אם זה אמור להיות משהו בשביל אנשים ש "מבינים" אז אין בזה צורך
אם זה בשביל משתמשים חדשים אז כן

כך אני חושב שזה צריך להיות
אשף לחלונות שעושה את השלבים הבאים:
1. מזהה את סוג המעבד
2. מוריד את בובונטו
3. מוריד קבצים אחרים נחוצים (פונטים בודק איות...) כולל רכיבים קיניינים
4. (לא בגרסה הראשונה) ייבוא הגדרות מחלונות (אינטרנט שיתוף קבצים...)
5.1. יצירת מנגנון ביטחון בזמן החלוקה כך שלא ימחקו קבצים מהמחשב וההתקנה תהיה דאבל בוט
כך למשל להגדיר 10g לאובונטו מהשטח הפנוי של c,d, או e
5.2 אם המשתמש לא רוצה להתקין הוא יכול לצרוב את הדיסק מחדש

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

התוצאה הסופית אמורה להיות הפצה אישית

Wubi היא נקודת התחלה טובה
Anonymous - 31/08/2007 - 23:41
נושא ההודעה:
build essential - מותקן

ntfs3g - שיופעל אוטומטית בפעם הראשונה ויאפשר כיתבה ל NTFS
יש הרבה שלא יסכימו איתי עכשיו ואולי בצדק אבל יותק מדי אנשים רגילים לזה ואני לא חושב שיש צורך בזה אני מדבר על הרשאות , הכי טוב שמשתמש ברירת המחדל יהיה ROOT

מנהל חבילות כברירת מחדל synaptic ( זה כבר ככה אבל שישאר ככה )

תמיכה בכול המדפסות

camamora מותקנת אוטומטית , וכול מה שקשור למדפסת פקס וכאלה

משהו שמתקין את הכרטיס מסך ואת COMPIZ FUSION אוטומטית כך שיעבוד !!! ( הרבה משתמשים רוצים את זה ולהרבה יש בעיות עם זה )

WINE . . .

תמיכה ב MP3 , AVI , MPG , MMS STREAM , WMV בלי שנצטרך להתקין בעצמינו כול מיני דברים

תבניות לקבצים ( נגיד TEXT HTML MP3 ועוד .. . ) זה לגנום

פריסת מקלדת כמו של וינדוס

אשף ליצירת חשבון דואר שיציע למשתמש לבחור את החברה שלו או לחלופין יסביר לו איך לדעת מה השרת דואר שלו

תמיכה טובה יותר בזיהוי חומרת האינטרנט ועד החיבור לאינטרנט למרות שב UBUNTU היא דיי טובה

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

GRUB גרפי Smile

טוב זאת רשימה ארוכה אבל מה לעשות צריך לטפל בדברים האלה למרות ש UBUNTU בהחלט ראוי לכול המשתמשים בעברו ללינוקס בגללו
shlomi-l - 01/09/2007 - 01:24
נושא ההודעה:
יש משהו דיי דומה שאפילו עובד:
http://www.whatsup.org.il/forum/40903

אולי פשוט תרחיב את הסקריפט שלו?
kaplan - 01/09/2007 - 04:43
נושא ההודעה:
הי עידן,

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

תגלה שלעבודה עם דביאן עברי יש יתרון דיי מעניין - יש סיכוי שהקוד שלך יגיע לדביאן ובסופו של דבר גם לאובונטו. אחרת, הקוד שלח ישאר לנצח איזה סקריפט שמורידים מאיזה מקום באינטרנט.
idanm20 - 01/09/2007 - 08:07
נושא ההודעה:
תודה על התגובות.
עד עכשיו ראיתי הרבה פרוייקטים/פתרונות חלקיים, אבל לא פתרון כולל כמו שאני מציע.
יש מישהו שיש לו זמן, רצון וידע לעזור לי לעבור על הפתרונות הקיימים ולבדוק איך מפתחים אותו למה שתיארתי ?
ויניב, אני חושב שגם אנשים "מבינים" יוכלו להשתמש בזה למטרת התקנות מרובות. מישהו "מבין" ישמח לכך שיוכל להתקין לחבריו/משפחתו מערכת עובדת עם כל מה שהוא צריך להתחיל לעבוד במינימום תרחה.
ברוך - 01/09/2007 - 12:20
נושא ההודעה:
אתה מוזמן ליצור איתי קשר במסר ואשלח לך טלפון ו-jabber ליצירת קשר.

אני מפתח דביאן וחבר בדביאן עברי, אין לי זמן לפתח כלי כזה בעצמי אבל אשמח להדריך אחרים בתהליך.
idanm20 - 05/11/2007 - 22:16
נושא ההודעה:
החלטתי ליצור ספריה של סקריפטים להרצה על gutsy.
להתקנה נוחה יותר על מחשב חדש.
אתם מוזמנים לחוות דעה.
מצורפת הספריה וסקריפט בשם sinstaller אשר שואל אילו סקריפטים מתוך הספריה להריץ. יש להריץ את הסקריפט לא כמשתמש על.


http://download.yousendit.com/CDF9752B08DA4488
http://www.megafileupload.com/en/file/21802/scripts-tar-gz.html

אגב, איפה ניתן לארח קבצים קטנים בקלות ללא מגבלת זמן?
idanm20 - 29/12/2007 - 20:46
נושא ההודעה: עדכון ספריית הסקריפטים שלי
עדכנתי את ספריית הסקריפטים
יש סקריפט אינטקרקטיבי בשם sinst.sh
ששואל מה רוצים להתקין.
עריכה: עודכן לינק.
http://www.megafileupload.com/en/file/32707/scripts-2007-12-29-21-20-tgz.htm

אודה להערותכם
oc666 - 30/12/2007 - 00:32
נושא ההודעה:
אני לא יודע אם זה קשור, אבל למה לא ליצור הפצת אובונטו שתהיה תומכת עברית כבר אחרי התקנה? ללא סקריפטים שיעבדו אחרי ההתקנה, אלא בהתקנה עצמה.
ראיתי שיש הפצה בשם hebuntu (לא נראה לי שהיא מתוחזקת היום). אולי כדאי להחיות אותה?
mksoft - 30/12/2007 - 02:42
נושא ההודעה:
http://whatsup.org.il/article/5937
Anonymous - 30/12/2007 - 07:58
נושא ההודעה:
אני מכיר את הפרוייקט hebrew remix.
אני רוצה להתמקד בהכנת ספריית סקריפטים להרצה לאחר התקנה, מכמה סיבות:
בחירה של מה להתקין, אפשרות להתקין על מערכת קיימת וכו'
ההתמקדות איננה רק בעברית, אלא במערכת פשוטה למהגר מחלונות.
Anonymous - 30/12/2007 - 08:01
נושא ההודעה:
כאמור באותה הודעה: לפרוייקט יש רשימת דיוור.

מדובר עלן מסגרת גמישה מספיק בשביל הסקריפטים שאתה רוצה להוסיף.
Anonymous - 30/12/2007 - 16:53
נושא ההודעה:
מה שאתה רוצה לעשות קצת בעייתי משום שלא כל החבילות והתוכנות [ויש אלפים כאלה] מכילים תמיכה בשפה העברית. לכל היותר בגנום יש תמיכה עברית.

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

חוץ מזה אני מנסה לחשוב על תסריט ההתקנה למשל:

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

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

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

אני חושבת גם שאתה יכול לעשות את זה בדרך קצת יותר קלה ממה שאתה מציע למשל
אתה יכול להתקין את כל מה שאתה רוצה ולהגדיר את כל מה שאתה רוצה
בקבצים בינאריים
להוריד את כל הקבצים האחרים המיותרים כאילו
ולהפוך את מה שהתקנת ל LIVECD שיכול להתקין את עצמו על כל דיסק קשיח...
oc666 - 30/12/2007 - 18:30
נושא ההודעה:
כרמית לוי :
אני חושבת גם שאתה יכול לעשות את זה בדרך קצת יותר קלה ממה שאתה מציע למשל אתה יכול להתקין את כל מה שאתה רוצה ולהגדיר את כל מה שאתה רוצה בקבצים בינאריים להוריד את כל הקבצים האחרים המיותרים כאילו ולהפוך את מה שהתקנת ל LIVECD שיכול להתקין את עצמו על כל דיסק קשיח...
הם אם יש מדריך מסודר לתהליך הזה?
נ.ב. ישנה הפצה בשם סביון שמקנפגת ג'נטו, והיא אפילו gui-ית.
כל הזמנים הם GMT + 2 שעות