Update FreeBSD Ports Collection Up to Date and Latest עדכון FreeBSD יציאות אוסף מעודכן אחרונות

CVSup can be used as a quick method for getting the Ports Collection and keep the ports tree up to date. CVSup ניתן להשתמש בשיטה מהירה להשגת אוסף הנמלים לשמור על העץ יציאות מעודכן. CVSup distributes and updates source trees from a master CVS repository on a remote server host. CVSup מפיצה עדכוני עצים המקור אמן CVS Repository לארח על השרת המרוחק. The FreeBSD sources are maintained in a CVS repository on a central development machine in California. מקורות FreeBSD נשמרות במאגר CVS במחשב הפיתוח המרכזי בקליפורניה. With CVSup, FreeBSD users can easily keep their own source trees up to date. עם CVSup, משתמשים FreeBSD יכול בקלות לשמור עצים המקור שלהם מעודכנת.

CVSup uses the so-called pull model of updating. CVSup משתמש שנקרא למשוך את המודל של עדכון. Under the pull model, each client asks the server for updates, if and when they are wanted. לפי מודל למשוך, כל לקוח שואל את שרת עדכונים, אם וכאשר הם רצו. The server waits passively for update requests from its clients. השרת ממתין פסיבי עבור בקשות עדכון לקוחותיה. Thus all updates are instigated by the client. כך כל העדכונים מוסת על ידי הלקוח. The server never sends unsolicited updates. השרת לא שולח עדכונים רצויות. Users must either run the CVSup client manually to get an update, or they must set up a cron job to run it automatically on a regular basis משתמשים צריכים גם להפעיל את הלקוח באופן ידני CVSup לקבל עדכון, או שהם חייבים להגדיר עבודה cron להפעיל אותו באופן אוטומטי על בסיס קבוע

There are few ways to install CVSup in FreeBSD: ישנן מספר דרכים להתקין CVSup ב FreeBSD:

  1. Install CVSup by using the precompiled net/cvsup package from the FreeBSD packages collection התקן CVSup באמצעות נטו שעברו קומפילציה מראש / חבילת cvsup מאוסף חבילות FreeBSD
  2. Build CVSup from source by using the net/cvsup port (which includes CVSup GUI). לבנות CVSup ממקור באמצעות יציאת נטו / cvsup (הכולל CVSup GUI). Warning: the net/cvsup port depends on the Modula-3 system, which takes a substantial amount of time and disk space to download and build. אזהרה: נטו / יציאת cvsup תלוי Modula-3 מערכת, אשר לוקח כמות משמעותית של זמן ומרחב דיסק להוריד לבנות.

If CVSup is installed on a machine which does not have XFree86? אם CVSup מותקן במחשב שבו אין XFree86? or Xorg installed, such as a server, use the port which does not include the CVSup GUI, net/cvsup-without-gui. או Xorg מותקן, כגון שרת, להשתמש ביציאת אשר אינו כולל את ממשק CVSup, נטו / cvsup-בלי-GUI.

For example, לדוגמה,
# pkg_add -r cvsup-without-gui # Pkg_add-R cvsup-בלי-GUI

Or build from ports collection at net/cvsup-without-gui. או לבנות מתוך אוסף יציאות ב net / cvsup-בלי-GUI.

After installing, CVSup is ready and can be executed with the following command: לאחר ההתקנה, CVSup מוכן והוא יכול להיות מוצא להורג עם הפקודה הבאה:

# cvsup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile Cvsup # 2-L-cvsup.FreeBSD.org שעה / usr / share / examples / cvsup / ports-supfile

where cvsup.FreeBSD.org is a CVSup server that change be change to a CVSup server near you. איפה cvsup.FreeBSD.org הוא שרת CVSup כי השינוי יהיה לשנות לשרת CVSup קרוב אליך. See לראות CVSup Mirrors מראות CVSup for a complete listing of mirror sites. עבור רשימה מלאה של אתרי מראה.

Replace /root/ports-supfile with your own supfile name and location. החלף / root / ports-supfile עם השם האמיתי שלך supfile ומיקום.

The -L 2 tells CVSup to print out the details of all the file updates it is doing. L-2 אומר CVSup להדפיס את הפרטים של כל העדכונים הקובץ הוא עושה. There are three levels of verbosity, from -L 0 to -L 2. קיימות שלוש רמות של מלל, מ 0 ל-L-L 2. The default is 0, which means total silence except for error messages. ברירת המחדל היא 0, כלומר שקט מוחלט למעט הודעות שגיאה.

While -h specify the supfile location. בעוד ש-supfile לציין את המיקום.

It's also possible to create a configuration file for CVSup to avoid the need of passing the CVSup server on the command line. אפשר גם ליצור קובץ תצורה עבור CVSup כדי למנוע את הצורך להעביר את שרת CVSup על שורת הפקודה. CVSup's operation is controlled by a configuration file called the supfile. CVSup של פעולת נשלטת על ידי תצורת קובץ שנקרא supfile. There are some sample supfiles in the directory /usr/share/examples/cvsup/. יש כמה supfiles מדגם בספריה / usr / share / examples / cvsup /.

As root, copy /usr/share/examples/cvsup/ports-supfile to a new location, such as /root or your home directory. כמו השורש, העתק / usr / share / examples / cvsup / ports-supfile למיקום חדש, כגון / שורש או בספרייה הביתית שלך.

Edit ports-supfile. עריכה יציאות-supfile.

Change CHANGE_THIS.FreeBSD.org to a CVSup server near you. שינוי CHANGE_THIS.FreeBSD.org לשרת CVSup קרוב אליך. See לראות CVSup Mirrors מראות CVSup for a complete listing of mirror sites. עבור רשימה מלאה של אתרי מראה.

To run cvsup by using the supfile, use the following as root, so that cvsup has the permissions it needs to update your files: כדי להפעיל cvsup באמצעות supfile, להשתמש הבא כמו השורש, כך cvsup בעל ההרשאות שהוא צריך לעדכן את הקבצים שלך:

# cvsup -L 2 /root/ports-supfile Cvsup # 2-L / root / ports-supfile

Replace /root/ports-supfile with your own supfile name and location. החלף / root / ports-supfile עם השם האמיתי שלך supfile ומיקום.

The -L 2 tells CVSup to print out the details of all the file updates it is doing. L-2 אומר CVSup להדפיס את הפרטים של כל העדכונים הקובץ הוא עושה. There are three levels of verbosity, from -L 0 to -L 2. קיימות שלוש רמות של מלל, מ 0 ל-L-L 2. The default is 0, which means total silence except for error messages. ברירת המחדל היא 0, כלומר שקט מוחלט למעט הודעות שגיאה.

If you are not running X11 or if you just do not like GUIs, you should add a couple of options to the command line when you run cvsup and your CVSup is installed with GUI: אם אתה לא פועל X11 או אם אתה פשוט לא אוהב GUIs, אתה צריך להוסיף כמה אפשרויות לשורת הפקודה בעת הפעלת cvsup ו CVSup שלך מותקן עם GUI:

# cvsup -g -L 2 supfile # Cvsup-g-L 2 supfile

Replace supfile with your own supfile name and location. החלף supfile עם השם האמיתי שלך supfile ומיקום.

The -g tells CVSup not to use its GUI. G-אומר CVSup לא להשתמש GUI שלה. This is automatic if you are not running X11, but otherwise you have to specify it. זה אוטומטי אם אתה לא פועל X11, אבל חוץ מזה אתה צריך לציין את זה.

Running the CVSup command later will download and apply all the recent changes to your Ports Collection, except actually rebuilding the ports for your own system. הפעלת הפקודה CVSup מאוחר יותר יהיה להוריד להחיל את כל השינויים האחרונים אוסף יציאות שלך, אלא בעצם מחדש את היציאות עבור המערכת שלך.

IMPORTANT : The page is machine translated and provided "as is" without warranty. חשוב: הדף מכונת תירגם מתפרסם "כמות שהוא" ללא אחריות. Machine translation may be difficult to understand. תרגום מכונה יכול להיות קשה להבין. Please refer to נא עיין original English article המאמר המקורי באנגלית whenever possible. בכל הזדמנות אפשרית.


3 Responses to “Update FreeBSD Ports Collection Up to Date and Latest” 3 תגובות ל "עדכון FreeBSD יציאות אוסף מעודכן אחרונות"

  1. knowelus.com » Updating FreeBSD Ports Collection »עדכון knowelus.com FreeBSD Ports Collection
    June 21st, 2006 13:06 21 יוני 2006 13:06
    3 3

    [...] CVSup can be used as a quick method for getting the Ports Collection and keep the ports tree up to date. [...] CVSup ניתן להשתמש בשיטה מהירה להשגת אוסף הנמלים לשמור על העץ יציאות מעודכן. CVSup distributes and updates source trees from a master CVS repository on a remote server host. CVSup מפיצה עדכוני עצים המקור אמן CVS Repository לארח על השרת המרוחק. The FreeBSD sources are maintained in a CVS repository on a central development machine in California. מקורות FreeBSD נשמרות במאגר CVS במחשב הפיתוח המרכזי בקליפורניה. With CVSup, FreeBSD users can easily keep their own source trees up to date. עם CVSup, משתמשים FreeBSD יכול בקלות לשמור עצים המקור שלהם מעודכנת. CVSup uses the so-called pull model of updating. CVSup משתמש שנקרא למשוך את המודל של עדכון. Under the pull model, each client asks the server for updates, if and when they are wanted. לפי מודל למשוך, כל לקוח שואל את שרת עדכונים, אם וכאשר הם רצו. The server waits passively for update requests from its clients. השרת ממתין פסיבי עבור בקשות עדכון לקוחותיה. Thus all updates are instigated by the client. כך כל העדכונים מוסת על ידי הלקוח. The server never sends unsolicited updates. השרת לא שולח עדכונים רצויות. Users must either run the CVSup client manually to get an update, or they must set up a cron job to run it automatically on a regular basis There are few ways to install CVSup in FreeBSD: Install CVSup by using the precompiled net/cvsup package from the FreeBSD packages collection. משתמשים צריכים גם להפעיל את הלקוח באופן ידני CVSup לקבל עדכון, או שהם חייבים להגדיר עבודה cron להפעיל אותו באופן אוטומטי על בסיס קבוע, יש כמה דרכים להתקין CVSup ב FreeBSD: התקן CVSup באמצעות נטו שעברו קומפילציה מראש / חבילת cvsup מ חבילות FreeBSD אוסף. To install from package collection. כדי להתקין חבילה מאוסף.   # pkg_add -r cvsup-without-gui# cd /usr/ports/net/cvsup-without-gui # make install clean   Or build CVSup from source by using the net/cvsup port (which includes CVSup GUI). # Pkg_add-R cvsup-בלי-GUI # cd / usr / ports / net / cvsup-without-gui # make install נקי או לבנות CVSup ממקור באמצעות יציאת נטו / cvsup (הכולל CVSup GUI). Warning: the net/cvsup port depends on the Modula-3 system, which takes a substantial amount of time and disk space to download and build. אזהרה: נטו / יציאת cvsup תלוי Modula-3 מערכת, אשר לוקח כמות משמעותית של זמן ומרחב דיסק להוריד לבנות. To build from source. לבנות ממקור. After installing, CVSup is ready and can be executed with the following command:   # cvsup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile   Change cvsup.FreeBSD.org to a CVSup server near you. לאחר ההתקנה, CVSup מוכן והוא יכול להיות מוצא להורג עם הפקודה הבאה: # cvsup-L-2 cvsup.FreeBSD.org שעה / usr / share / examples / cvsup / ports-supfile שנה cvsup.FreeBSD.org לשרת CVSup ליד אתה. See CVSup Mirrors for a complete listing of mirror sites. לראות מראות CVSup עבור רשימה מלאה של אתרי מראה.   The -L 2 tells CVSup to print out the details of all the file updates it is doing. L-2 אומר CVSup להדפיס את הפרטים של כל העדכונים הקובץ הוא עושה. There are three levels of verbosity, from -L 0 to -L 2. קיימות שלוש רמות של מלל, מ 0 ל-L-L 2. The default is 0, which means total silence except for error messages. ברירת המחדל היא 0, כלומר שקט מוחלט למעט הודעות שגיאה.   While -h specify the supfile location. בעוד ש-supfile לציין את המיקום.   You may want to use your own ports-supfile, for example to avoid the need of passing the CVSup server on the command line. ייתכן שתרצה להשתמש ביציאות שלך-supfile, למשל, כדי למנוע את הצורך להעביר את שרת CVSup על שורת הפקודה. As root, copy /usr/share/examples/cvsup/ports-supfile to a new location, such as /root or your home directory. כמו השורש, העתק / usr / share / examples / cvsup / ports-supfile למיקום חדש, כגון / שורש או בספרייה הביתית שלך.   #cp /usr/share/examples/cvsup/ports-supfile /root Edit ports-supfile #vi /root/ports-supfile Change   CHANGE_THIS.FreeBSD.org to a CVSup server near you. # cp / usr / share / examples / cvsup / ports-supfile / יציאות שורש עריכת-supfile # vi / root / ports-supfile CHANGE_THIS.FreeBSD.org שנה לשרת CVSup קרוב אליך. See CVSup Mirrors for a complete listing of mirror sites.Then, you can update your port collections with this command:   # cvsup -L 2 /root/ports-supfile     links: freebsd.org  mydigitallife.info   [...] לראות מראות CVSup עבור רשימה מלאה של sites.Then במראה, תוכל לעדכן את האוספים היציאה שלך עם הפקודה הזאת: # cvsup-L 2 / root / ports-supfile קישורים: freebsd.org mydigitallife.info [...]

  2. Update FreeBSD Ports Collection to Latest Version with Security Update with Portmanager and Portaudit » My Digital Life עדכון FreeBSD יציאות אוסף את הגרסה האחרונה עם עדכון אבטחה עם Portmanager ו Portaudit »Digital My Life
    May 18th, 2006 22:30 18 מאי 2006 22:30
    2 2

    [...] Portmanager is an FreeBSD utility that automates the process of upgrading and managing installed FreeBSD ports without or almost without user intervention when updating. [...] Portmanager הוא כלי FreeBSD הממכן תהליך של שדרוג וניהול התקנת FreeBSD ללא יציאות או כמעט ללא התערבות המשתמש בעת עדכון. Portmanager ensures that FreeBSD installed ports accurately reflect and update as of those available in the ports tree. Portmanager מבטיחה כי התקנת FreeBSD יציאות לשקף במדויק ולעדכן כמו אלה של כניסה בעץ יציאות. To use portmanager, the FreeBSD ports collection tree needs to be updated with CVSup or Portsnap. כדי להשתמש portmanager, היציאות FreeBSD עץ אוסף יש לעדכן עם CVSup או Portsnap. [...] [...]

  3. Easy Way to Upgrade FreeBSD's Ports » My Digital Life Easy Way to שדרוג FreeBSD של יציאות »Digital My Life
    January 3rd, 2006 16:17 3 ינואר 2006 16:17
    1 1

    [...] Before you can update and upgrade the FreeBSD's ports, the Ports Collection needs to be updated. [...] לפני שתוכל לעדכן ולשדרג את FreeBSD של יציאות, את אוסף יציאות יש לעדכן. Follow step here to update the Ports Collection. עקוב אחר צעד כאן כדי לעדכן את אוסף יציאות. [...] [...]

Leave a Reply השאירו תגובה

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> באפשרותך להשתמש בתגים אלה: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. כדי להירשם הערות תכונה הושבת. To receive notification of latest comments posted, subscribe to כדי לקבל הודעה העדכנית של תגובות, כדי להירשם My Digital Life Comments RSS feed החיים שלי דיגיטליות תגובות RSS Feed or או register to receive הרשמה לקבלת new comments in daily email digest. תגובות חדש ב דוא"ל תקציר יומי.
Custom Search

New Articles מאמרים חדשים

Incoming Search Terms for the Article תנאי נכנסות חיפוש עבור מאמרים

ports update יציאות עדכון - -- freebsd update ports collection FreeBSD יציאות עדכון אוסף - -- updating ports עדכון יציאות - -- Freebsd supfile Supfile FreeBSD - -- updating ports collection my digital life מעדכן אוסף יציאות דיגיטליות החיים שלי - -- freebsd change mirror שינוי המראה FreeBSD - -- supfile current location המיקום הנוכחי supfile - -- update ports יציאות עדכון - -- freebsd port mirror המראה יציאת FreeBSD - -- update cvsup on freebsd עדכון cvsup on FreeBSD - -- change Mirror Sites freebsd update שינוי מראה אתרי FreeBSD עדכון - -- /usr/share/examples/cvsup/ports-supfile / usr / share / examples / cvsup / ports-supfile - -- change ports mirror freebsd יציאות לשנות את המראה FreeBSD - -- cvsup ports collection update עדכון cvsup ports collection - -- freebsd update port collection יציאת העדכון FreeBSD אוסף - -- update ports cvsup עדכון cvsup ports - -- freebsd ports cvs קו"ח FreeBSD יציאות - -- update ports יציאות עדכון - -- freebsd PORTSSUPFILE PORTSSUPFILE FreeBSD - -- ports mirror יציאות המראה - -- cvsup link freebsd update קישור cvsup FreeBSD עדכון - -- freebsd update ports cvsup FreeBSD יציאות עדכון cvsup - -- change port server freebsd שרת יציאת לשנות FreeBSD - -- change Repository Root in freebsd רוט מאגר שינוי FreeBSD - -- freebsd ports mirror יציאות FreeBSD המראה - -- updating freebsd by cvs עדכון FreeBSD על ידי קו"ח - -- freebsd cvsup server שרת cvsup FreeBSD - -- freebsd supfile supfile FreeBSD - -- freebsd updating ports collection FreeBSD עדכון אוסף יציאות - -- freebsd, ports gui FreeBSD, יציאות GUI - -- freebsd cvs server שרת FreeBSD קו"ח - -- ports UPDATING יציאות מעדכן - -- freebsd configure mirrors להגדיר FreeBSD מראות - -- supfile location מיקום supfile - -- freebsd ports cvsupgrade יציאות FreeBSD cvsupgrade - --