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

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
Loveלא בפורום כעת ת.הצטרפות: 03/02/2004 · הודעות: 603 · מיקום: ראשון לציון
 

הודעה פורסם: 01/07/2005 - 07:48
נושא ההודעה: שימוש זהיר בכלי etc-update בג'נטו בלי לגרום כל נזק למערכת

אני כרגע נמצא על דביאן ומתקין את ג'נטו דרך CHROT עם כדורי הזפת מסטייג' 1
אני מבצע את ההתקנה בעזרה [url=http://gentoo.org.il/wiki/index.php/מדריך_התקנת_ג'נטו#.D7.94.D7.95.D7.A8.D7.93.D7.94.2C_.D7.94.D7.92.D7.93.D7.A8.D7.94_.D7.95.D7.A7.D7.99.D7.9E.D7.A4.D7.95.D7.9C_.D7.94.D7.A7.D7.A8.D7.A0.D7.9C]המדריך [/url] באתר ג'נטו הישראלי
הגעתי כרגע לשלב "הורדה, הגדרה וקימפול הקרנל"
ביצעתי את הפקודה
קוד:
emerge sync

ובסופה קיבלתי הודעה שיש לי שני קיבצי קונפיגורציה שלא מעודכנים
קוד:
 * IMPORTANT: 2 config files in /etc need updating.

הבנתי שעידכון של קיבצי קונפיגורציה ללא אבחנה נכונה פוגע במערכת, הבנתי שיש מספר שיטות לגבי העידכון
רציתי לדעת איך אני מבצע עידכון באופן ידני וספציפי לכל קובץ וקובץ ככה שאני יכול להיות בטוח שלא מתעדכנים קבצים חשובים כגון:xorg.conf, fstab, passwd וכו'
מהמידע שחיפשתי לא מצאתי את הפעולות שספציפיות צריך לבצע לצורך עידכון ידני בנוסף, איך אני יכול לדעת אילו קבצים אני לא צריך לתת לו לעדכן? למשל fstab xorg.conf אלה קבצים שיגועים לי כי אני יודע שעידכנתי אותם באופן ידני
קראתי גם על אפשרות של קביעת קבצים מסויימים שלא יעודכנו, מאוד נחשב ומאוד פשוט Smile אבל אני רוצה פשוט לסגור מעגל ולדעת על כל האפשרויות שיש לי

ובנוסף לזה, הג'נטו שיש לי כרגע לא מעודכנת, במאגר חבילות יש לי kde 3.3.2 וקרנל 2.6.11.11
איך אני מעדכן את מאגר החבילות לחבילות היציבות המעודכנות ביותר?
יציבות אני מתכוון לגירסאות שהן לא ברמה בטא אלה כאלה ששוחררו לציבור הרחב, לדוגמא קרנל 2.6.12 kde 3.4.1 זה יציב, לא הוספתי מקורות כלשהם לפורטג'

יש לי כאן גם את הקובץ fstab אני לא סגור על זה שהוא מוגדר נכון
קוד:
# <fs>                  <mountpoint>    <type>          <opts>                  <dump/pass>
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hda1               /mnt/debian     ext3            default                 0 0
/dev/hda5               /mnt/stuff      ext3            default                 0 0
/dev/hdb1               /               ext3            default                 0 0
/dev/hdb5               /mnt/temp       ext3            default                 0 0
/dev/BOOT               /boot           ext2            noauto,noatime          1 1
/dev/ROOT               /               xfs             noatime                 0 0
#/dev/SWAP              none            swap            sw                      0 0
/dev/cdroms/cdrom0      /mnt/cdrom      iso9660         noauto,ro               0 0
#/dev/fd0               /mnt/floppy     auto            noauto                  0 0
none                    /proc           proc            defaults                0 0
none                    /dev/shm        tmpfs           defaults                0 0

מה שאני לא סגור לגבוי זה שתי המחיצות של ההתקנים הבאים
/dev/BOOT
/dev/ROOT
יש בהן צורך? למה הן משתמשות? ולמה הן בשיטות קבצים בהן הן מוגדרות?
שתי אלה היו מוגדרות לי כמו שהן בתור ברירת מחדל, לא שיניתי אותן

נ.ב. המערכת קבצים שלי היא EXT3 <כבר שמתם לב> אם זה משנה משהו Smile <פשוט הבנתי שברייזר יש קטע מסריח שבו הקבצים מתפרקים כמו בשיטות קבצים מסחריות (שאין צורך להזכיר את שמןLaughing) ואז צריך לבצע איחוי>

תודה Very Happy

_________________
Image
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם MSN Messenger מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
iTK98לא בפורום כעת ת.הצטרפות: 15/11/2003 · הודעות: 570 · מיקום: Israel
 

הודעה פורסם: 01/07/2005 - 10:31
נושא ההודעה:

השימוש ב etc-update הוא חצי אוטומטי, הוא יתן לך
רשימה של כל הקבצי קונפיגרציה שיש להם עידכון, ויתן
לך לבחור אם לעבור על הקובץ, או לשמור את המקור. כשאתה
מתקין חבילה חדשה, הקבצי קונפיגרציה המקוריים שלך
נשמרים וההתקנה לא עוברת עליהם. קבצים כמו xorg.conf
fstab וכדומה צריך לשמור את המקור, כי אלו תואמים
להגדרות שלך.

בקשר ל /dev/BOOT ו /dev/ROOT אלו אמורים להיות
המחיצת שורש שלך והמחיצת קבצי איתחול (דוגמאות). אבל
אני רואה שכבר הגדרת את זה למעלה, אז אתה יכול לסמן לפניהם #.

בקשר לחבילות, אם אתה רוצה להשתמש בחבילות האחרונות
אתה יכול להשתמש ב
קוד:
ACCEPT_KEYWORDS="~x86" emerge ...

או לערוך את הקובץ /etc/make.conf במקום המתאים (חפש accept_keywords)

מבחינת ג'נטו, אלו חבילות נסיוניות עדיין, ולא יציבות.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Johnny5לא בפורום כעת ת.הצטרפות: 24/12/2002 · הודעות: 98 ·
 

הודעה פורסם: 01/07/2005 - 12:14
נושא ההודעה: Re: שימוש זהיר בכלי etc-update בג'נטו בלי לגרום כל נזק למערכ

Love :
מהמידע שחיפשתי לא מצאתי את הפעולות שספציפיות צריך לבצע לצורך עידכון ידני בנוסף, איך אני יכול לדעת אילו קבצים אני לא צריך לתת לו לעדכן? למשל fstab xorg.conf אלה קבצים שיגועים לי כי אני יודע שעידכנתי אותם באופן ידני


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

Love :
נ.ב. המערכת קבצים שלי היא EXT3 <כבר שמתם לב> אם זה משנה משהו Smile <פשוט הבנתי שברייזר יש קטע מסריח שבו הקבצים מתפרקים כמו בשיטות קבצים מסחריות (שאין צורך להזכיר את שמןLaughing) ואז צריך לבצע איחוי>
תודה Very Happy


מאיפה הבנת את זה? reiserfs היא בדיוק כמו ext3 בקטע הזה, אין שום צורך באיחוי או משהו דומה. בכלל, אני גם על ג'נטו ובכוונה שמתי reiserfs כי מצאתי שסנכרון ל portage הרבה יותר מהיר איתה מאשר עם ext3 (שזה באמת אחד היתרונות של reisers).
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 01/07/2005 - 13:14
נושא ההודעה:

אל תשתמש ב פקודה :
קוד:

ACCEPT_KEYWORDS="~x86" emerge something

אחרת אתה לא תוכל לעדכן את המערכת שלך בעתיד בצורה תקינה. בג'נטו לא כל חבילה שיוצאת בגרסא סופית מקבל סטטוס "יציב" לכן קיימים 4 מצבים לקטלג את החבילה. כל מה שלא "+" נחשב לא יציב ולא תוכל להתקין את החבילה אלא אם תגיד לו אחרת בצורת הפקודה למעלה. אבל אם אומרים ל PORTAGE במפורש להתקין את החבילה הנ"ל (הלא יציבה שמוגדרת כ - ~) הוא אכן מתקין אותה אבל גם את התלויות שלה כ UNSTABLE. זה משהו שכן יכול להפריע לך בעתיד כאשר תרצה להתקין תוכנה שהתלויות שלה הם התלויות שהתקנת כ UNSTABLE אז אם לא תשים לב הוא יחזיר אותה לגרסה היציבה שאינה מתאימה לך לחבילה הקודמת.
בכל מקרה אם אתה רוצה לקרוא על זה ביתר פירוט ישנם המון מאמרים בנושא ויש מקור מצויין לכל מיני תריקים עם ג'נטו בכתובת :
[url]
www.gentoo-wiki.com
[/url]
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Loveלא בפורום כעת ת.הצטרפות: 03/02/2004 · הודעות: 603 · מיקום: ראשון לציון
 

הודעה פורסם: 01/07/2005 - 16:42
נושא ההודעה:

iTK98
אוקיי אם אלה חבילות שמוגדרות לא יציבות אז נחכה קצת

בקשר לקיצבי etc-update הבנתי אך מעדכנים אבל לא בדיוק הבנתי איך זה עובד
למה בעצם מבקשים מימני עידכון? מה בוצע בשני הקימפולים שעשיתי שמצריך עידכון?
זה אומר כשתצא הגירסה הבאה של xorg ואני אתקין אותה אז הוא שוב יגיד לי שיש לי קבצים שצריכים עידכון?

Johnny5
LOL כן אני זוכר אילו קבצים ערכתי בעצמי, רציתי להיות בטוח שלזה הכוונה
בקשר לפיצול קבצים בשיטת reiser ראיתי שמישהו רשם את זה כאן

_________________
Image
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם MSN Messenger מספר ICQ 
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Johnny5לא בפורום כעת ת.הצטרפות: 24/12/2002 · הודעות: 98 ·
 

הודעה פורסם: 01/07/2005 - 23:29
נושא ההודעה:

Love :
Johnny5
LOL כן אני זוכר אילו קבצים ערכתי בעצמי, רציתי להיות בטוח שלזה הכוונה
בקשר לפיצול קבצים בשיטת reiser ראיתי שמישהו רשם את זה כאן

אז הלכתי וחיפשתי דברים על פיצול ב ReiserFS, וכמו שזכרתי, היא בדיוק כמו ext3 בקטע של פיצול קבצים, הדבר הכי רלוונטי שמצאתי היה
את זה שזה ראיון עם Hans Reiser משנת 2001 שאומר בפירוש שהם עושים את המ ש ext2 עושה כדי למנוע פיצול, ושב Reiser4 זה שונה (כמו XFS).
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
Oldieלא בפורום כעת ת.הצטרפות: 23/01/2004 · הודעות: 137 ·
 

הודעה פורסם: 02/07/2005 - 00:30
נושא ההודעה: יש כלי יותר טוב הקרוי dispatch-conf

dispatch-conf עושה את העבודה טוב יותר.
בצירוף עם rcs (בקרת גרסה) הכלי מאפשר לך להשוות בן קובץ התצורה הישן לחדש, ולבחור אם לקחת את החדש, להמשיך עם הישן או לבצע עריכה והתאמה.

החלק היפה הוא שאם טעית ניתן לחזור אחורה לתצורה קודמת.
ראה הסבר נוסף ב
http://gentoo.org.il/wiki/index.php/%D7%A2%D7%91%D7%95%D7%93%D7%94_%D7%A2%D7%9D_%D7%A4%D7%95%D7%A8%D7%98%D7%92%27#dispatch-conf
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. Love
  2. iTK98
  3. Johnny5
  4. אורח
  5. Love
  6. Johnny5
  7. Oldie