שידרוג המערכת באמצעות ZYPPER מ 11.0 ל 11.1

מוקדש לתחזוקת מדריכים. - שימו לב! רישיון המדריכים שונה!

המנהלים: mike, tomer

tomer
הודעות: 707
הצטרף: ו' ינואר 20, 2006 2:07 pm

שידרוג המערכת באמצעות ZYPPER מ 11.0 ל 11.1

הודעהעל ידי tomer » ש' מרץ 21, 2009 2:59 am

שימו לב! החל מגירסה 11.1 ואליך, מחרוזות ההפצה (Distribution strings) של כל החבילות שונתה מ: "SUSE LINUX Products GmbH" ל "openSUSE 11.1".

נסיון להפעיל את ZYPPER כפי שמתואר ב: http://chameleon.org.il/phpBB2/viewtopic.php?t=3434 יתקל בשגיאה. להלן הפתרון:

צרו קובץ חדש: etc/zypp/vendors.d/openSUSE/ אשר תכולתו תהיה:

vendors=openSUSE,SUSE LINUX Products GmbH

הדבר יאפשר ל ZYPPER להתייחס לחבילות מ"היצרנים" "SUSE LINUX Products GmbH" ו "openSUSE 11.1" באופן זהה.

כעת עלינו להחליף את מאגרי ה REPOSITORIES מגירסה 11.0 ל 11.1:

קוד: בחר הכל

/cd /etc/zypp/repos.d

קוד: בחר הכל

* "sed -i “s|11.0|11.1|g

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

קוד: בחר הכל

zypper ref

קוד: בחר הכל

zypper dup


בהצלחה!
תמונה

חזור אל “מדריכים ל Open SuSE”

מי מחובר

משתמשים הגולשים בפורום זה: Joeensuh ו־ 4 אורחים