Update FreeBSD Ports Collection Up to Date and Latest تحديث الموانئ جمع فري بي حتى تاريخ وآخر
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 يوزع تحديثات والاشجار من مصدر رئيسي السير الذاتية للمستودع على بعد الخادم المضيف. The FreeBSD sources are maintained in a CVS repository on a central development machine in California. وقد فري مصادر في المحافظة على السير الذاتية للمستودع مركزي التنمية الآلة في ولاية كاليفورنيا. With CVSup, FreeBSD users can easily keep their own source trees up to date. مع CVSup ، فري يمكن للمستخدمين بسهولة ابقاء الخاصة بهم مصدر الاشجار حتى الآن.
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 العملاء يدويا للحصول على آخر التطورات ، أو أنها يجب أن إنشاء وظيفة كرون لتشغيله تلقائيا على أساس منتظم
There are few ways to install CVSup in FreeBSD: وهناك بضعة طرق لتركيب CVSup في فري بي :
- Install CVSup by using the precompiled net/cvsup package from the FreeBSD packages collection تركيب CVSup عن طريق استخدام صافي precompiled / cvsup مجموعة من مجموعات جمع فري بي
- Build CVSup from source by using the net/cvsup port (which includes CVSup GUI). بناء CVSup من مصدر باستخدام صافي / cvsup ميناء (التي تشمل CVSup واجهة المستخدم الرسومية). 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 - - غوي.
For example, فعلى سبيل المثال ،
# pkg_add -r cvsup-without-gui # pkg_add - ص cvsup دون - - غوي
Or build from ports collection at net/cvsup-without-gui. أو من بناء الموانئ وجمع في صافي / دون cvsup - - غوي.
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 - cvsup.FreeBSD.org ح / usr / حصة / أمثلة / cvsup / الموانئ - 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. يستعاض / الجذر / الموانئ - supfile الخاصة بك مع supfile اسم ومكان.
The -L 2 tells CVSup to print out the details of all the file updates it is doing. وقد لام 2 - يروي CVSup لطباعة تفاصيل كل ملف تحديثات انها تفعل. There are three levels of verbosity, from -L 0 to -L 2. وهناك ثلاثة مستويات للإسهاب ، من بين لام لام 0 ل- 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 / حصة / أمثلة / cvsup /.
As root, copy /usr/share/examples/cvsup/ports-supfile to a new location, such as /root or your home directory. كما الجذر ، نسخة / usr / حصة / أمثلة / cvsup / الموانئ - 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 / الجذر / الموانئ - supfile
Replace /root/ports-supfile with your own supfile name and location. يستعاض / الجذر / الموانئ - supfile الخاصة بك مع supfile اسم ومكان.
The -L 2 tells CVSup to print out the details of all the file updates it is doing. وقد لام 2 - يروي CVSup لطباعة تفاصيل كل ملف تحديثات انها تفعل. There are three levels of verbosity, from -L 0 to -L 2. وهناك ثلاثة مستويات للإسهاب ، من بين لام لام 0 ل- 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 الخاص بك هو تركيب مع واجهة المستخدم الرسومية :
# cvsup -g -L 2 supfile # ز cvsup - 2 - لام supfile
Replace supfile with your own supfile name and location. يستعاض عن supfile الخاصة بك مع supfile اسم ومكان.
The -g tells CVSup not to use its GUI. وقد بين ز CVSup يقول لا لاستخدام واجهة المستخدم الرسومية. 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 : This is a machine translated page which is provided "as is" without warranty. هام : هذه هي آلة الصفحة المترجمة التي تقدم "كما هي" دون ضمان. Machine translation may be difficult to understand. الترجمة الآلية قد يكون من الصعب فهم. Please refer to يرجى الرجوع إلى original English article المادة الانكليزية الأصلية whenever possible. كلما كان ذلك ممكنا.
Share and contribute or get technical support and help at وحصة المساهمة أو الحصول على الدعم التقني والمساعدة في My Digital Life Forums بلادي الرقمي الحياة المنتديات .
Related Articles المواد ذات الصلة
- Update FreeBSD Ports Collection to Latest Version with Security Update with Portmanager and Portaudit تحديث الموانئ جمع فري بي إلى النسخة الأخيرة مع التحديث الأمني مع Portmanager وPortaudit
- Using Portsnap to Update FreeBSD Ports Tree Collection باستخدام Portsnap لتحديث الموانئ فري بي شجرة جمع
- Searching for Application in FreeBSD’s Ports Collection البحث عن الطلب في الموانئ جمع فري بي
- Easy Way to Upgrade FreeBSD’s Ports طريقة سهلة لتحديث فري بي موانئ
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 3 تركيب ملقم الويب في فري بي 6.0 مع اباتشي 2.2 ، 5.0 وماي. س. ك PHP 5 -- الجزء 3
- Portdowngrade - Downgrade to Previous Version of FreeBSD’s Ports Portdowngrade -- الإنحدار إلى النسخة السابقة من فري بي الموانئ
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 4 تركيب ملقم الويب في فري بي 6.0 مع اباتشي 2.2 ، 5.0 وماي. س. ك PHP 5 -- الجزء 4
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 - Part 5 تركيب ملقم الويب في فري بي 6.0 مع اباتشي 2.2 ، 5.0 وماي. س. ك PHP 5 -- الجزء 5
- Nokia Cellphones To Feature Magnetized Ports نوكيا الى الهواتف الخلوية سمة ممغنط الموانئ
- Installing and Configuring DHCP Server (DHCPd) on FreeBSD تركيب والتشكيل خادم DHCP (DHCPd) على فري بي

































January 3rd, 2006 16:17 كانون الثاني / يناير 3rd ، 2006 16:17
[...] Before you can update and upgrade the FreeBSD’s ports, the Ports Collection needs to be updated. (...)قبل أن تتمكن من تحديث ورفع مستوى فري بي الموانئ ، موانئ جمع يحتاج إلى تحديث. Follow step here to update the Ports Collection. متابعة خطوة هنا لتحديث الموانئ جمع. [...]
May 18th, 2006 22:30 مايو 18th ، 2006 22:30
[...] 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 هو ان فائدة فري بي أتمتة عملية الارتقاء بالمستوى وادارة الموانئ فري دون تركيب او تقريبا بدون تدخل المستخدم عند استكمالها. Portmanager ensures that FreeBSD installed ports accurately reflect and update as of those available in the ports tree. Portmanager يضمن فري تركيب الموانئ تعبر بدقة عن وتحديث اعتبارا من تلك المتاحة في الموانئ شجرة. To use portmanager, the FreeBSD ports collection tree needs to be updated with CVSup or Portsnap. لاستخدام portmanager ، فري الموانئ جمع شجرة تحتاج إلى تحديث مع CVSup أو Portsnap. [...]
June 21st, 2006 13:06 يونيو 21st ، 2006 13:06
[...] 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 يوزع تحديثات والاشجار من مصدر رئيسي السير الذاتية للمستودع على بعد الخادم المضيف. The FreeBSD sources are maintained in a CVS repository on a central development machine in California. وقد فري مصادر في المحافظة على السير الذاتية للمستودع مركزي التنمية الآلة في ولاية كاليفورنيا. With CVSup, FreeBSD users can easily keep their own source trees up to date. مع CVSup ، فري يمكن للمستخدمين بسهولة ابقاء الخاصة بهم مصدر الاشجار حتى الآن. 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 العملاء يدويا للحصول على آخر التطورات ، أو أنها يجب أن إنشاء وظيفة كرون لتشغيله تلقائيا على أساس منتظم وهناك بضعة طرق لتركيب CVSup في فري : تثبيت CVSup عن طريق استخدام صافي precompiled / cvsup مجموعة من فإن مجموعات جمع فري بي. 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 - ص cvsup - - غوي دون # مؤتمر نزع السلاح / usr / الموانئ / صافي / cvsup - - غوي دون # جعل تركيب نظيفة أو بناء CVSup من مصدر باستخدام صافي / cvsup ميناء (التي تشمل CVSup واجهة المستخدم الرسومية). 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 لام - 2 - cvsup.FreeBSD.org ح / usr / حصة / أمثلة / cvsup / الموانئ - 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. وقد لام 2 - يروي CVSup لطباعة تفاصيل كل ملف تحديثات انها تفعل. There are three levels of verbosity, from -L 0 to -L 2. وهناك ثلاثة مستويات للإسهاب ، من بين لام لام 0 ل- 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 / حصة / أمثلة / cvsup / الموانئ - 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. # ب ق / usr / حصة / أمثلة / cvsup / الموانئ - supfile / الجذر تحرير الموانئ - supfile # سادسا / الجذر / الموانئ - 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 بين لام 2 / الجذر / supfile الروابط بين الموانئ : freebsd.org mydigitallife.info [...]