Portdowngrade - Downgrade to Previous Version of FreeBSD’s Ports Portdowngrade -- الإنحدار إلى النسخة السابقة من فري بي الموانئ
After you upgrade or update the FreeBSD’s ports, you may found out that there is some buys with the lastest version of a package. بعد أن تقوم بترقية أو تحديث الموانئ فري بي ، كنت قد وجدت ان هناك بعض تشتري مع أحدث نسخة من مجموعة. For example, after I ran CVSup on all ports collection on my FreeBSD server, it updated my subversion to svn version 1.3.0-rc2. فعلى سبيل المثال ، بعد جريت CVSup على جميع الموانئ جمع فري على بلادي الخادم ، تحديث لبلادي التخريب svn النسخة 1.3.0 - rc2. The problem is, when I tried to restart Apache server, there is error that saying mod_dav_svn.so is missing. المشكلة هي ، عندما حاولت استئناف الخادم اباتشي ، وهناك خطأ القول أن mod_dav_svn.so هو في عداد المفقودين.
Tried to re-compile the SVN server is of no help, as it simply won’t want to compile mod_dav_svn.so source, due to a bug in the Makefile which simply won’t recognize WITH_MOD_DAV_SVN=yes setting. حاول إعادة تجميع SVN الخادم هو من أي مساعدة ، لأنها ببساطة لا تريد لتجميع mod_dav_svn.so مصدر ، نتيجة لعلة في Makefile التي سوف ببساطة لا تعترف WITH_MOD_DAV_SVN = نعم وضع. So to go back to the original (or previous) version of subversion (or any other package or ports), use portdowngrade. حتى العودة إلى الأصلي (أو السابقة) نسخة من التخريب (أو أي مجموعة أخرى أو موانئ) ، واستخدام portdowngrade.
Without portdowngrade, a lot of works need to be done: Investigates the port changes in the cvs repository through FreeBSD’s the web interface, the insepcts all commit comments to find out which file versions are a older working release, and after downloads and copies these file to the correct location in the ports tree, then only the port can be downgraded by the usual FreeBSD port mechanism. دون portdowngrade ، الكثير من الأعمال تحتاج إلى القيام به : التحقيق في الميناء تغييرات في السير الذاتية للمستودع 'sفري من خلال شبكة (ويب) ، وتعليقات تلتزم جميع insepcts لمعرفة التي هي نسخ ملف العمل الإفراج عن كبار السن ، وبعد تنزيل ونسخ هذه الملف إلى الموقع الصحيح في الموانئ شجرة ، وبعد ذلك فقط يمكن أن يكون الميناء خفضت من جانب المعتادة آلية ميناء فري بي.
portdowngrade helps to downgrade FreeBSD ports by analyzing the history of commits to the port and presenting the user the list of changes. portdowngrade يساعد على تخفيض فري بي موانئ عن طريق تحليل تاريخ يرتكب إلى الميناء وعرض للمستخدم قائمة من التغييرات. By selecting one, the port can be set back to a previous version easily. عن طريق اختيار واحدة ، يمكن أن يكون ميناء انتكاسة الى الصيغة السابقة بسهولة. In other words, portdowngrade automatizes all these steps, from inspecting the cvs repository to showing all commit comments up to checking out a specific release and copying it into the ports tree. وبعبارة أخرى ، portdowngrade automatizes جميع هذه الخطوات ، من تفقد السير الذاتية للمستودع لتظهر جميع التعليقات التي تصل إلى ارتكاب مراجعة محددة والافراج عن النسخ إلى الموانئ شجرة. With just a few key presses a lot of work is saved. مع بضعة الرئيسية المطابع الكثير من العمل هو إنقاذ.
Install Portdowngrade تركيب Portdowngrade
To install sysutils/portdowngrade, use the following commands: لتركيب sysutils / portdowngrade ، استخدام الأوامر التالية :
cd /usr/ports/sysutils/portdowngrade مؤتمر نزع السلاح / usr / الموانئ / sysutils / portdowngrade
make install clean جعل تركيب نظيفة
If you want to define DEFAULT_CVS_SERVER, use the following command (it’s recommended to define the server): إذا كنت تريد لتحديد DEFAULT_CVS_SERVER ، استخدام الأمر التالي (انها أوصت لتحديد الخادم) :
make DEFAULT_CVS_SERVER=\”: server_string :/home/ncvs\” install جعل DEFAULT_CVS_SERVER = \ ": server_string : / الوطن / ncvs \" تثبيت
Replace server_string with pserver:anoncvs@anoncvs.at.FreeBSD.org, one of the FreeBSD anoncvs server. يستعاض عن server_string مع pserver : anoncvs@anoncvs.at.FreeBSD.org ، واحدة من anoncvs خادم فري بي.
You may use any other available anoncvs servers which listed at يمكنك استخدام أي الأخرى خوادم التي anoncvs المتاحة المدرجة في Anonymous CVS السير الذاتية للمجهول .
Using portdowngrade باستخدام portdowngrade
To run portdowngrade, issue the following command: لتشغيل portdowngrade ، مسألة القيادة التالية :
usr/local/sbin/portdowngrade portname (portname my be prefixed by category/ and postfixed by $) usr / المحلية / sbin / portdowngrade portname (portname بلدي يكون الرقمي حسب الفئة / وpostfixed دولار)
or simply (if it’s within the path): أو ببساطة (اذا كان ضمن مسار) :
portdowngrade portname (portname my be prefixed by category/ and postfixed by $) portdowngrade portname (portname بلدي يكون الرقمي حسب الفئة / وpostfixed دولار)
If you didn’t specify which CVS server to use when installation, you may specify it via command line by using “- s cvs-server or –server cvs-server option. إذا كنت لم تحدد الخادم السير الذاتية التي لاستعمالها عند التركيب ، هل يجوز أن يحدد ذلك عن طريق سطر الأوامر باستخدام "-- ق السير الذاتية للخادم أو بين الخادم السير الذاتية بين الخادم الخيار. For example, -s:pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs فعلى سبيل المثال ، بين ق : pserver : anoncvs@anoncvs.FreeBSD.org : / الوطن / ncvs
Other options available include -l or –logfile filename to specify logfile which collects debug information, -t or –maxTime time to specify maximum time difference (in seconds) to treat cvs commits with the same comment as belonging together (default: 10 seconds), -o or –login to execute a “cvs login” before all other cvs commands (if ~/.cvspass file that stores the password exists, this option is no longer required). وتشمل الخيارات الأخرى المتاحة ل - - ملف السجل أو اسم الملف لتحديد ملف السجل تصحيح المعلومات التي تجمعها ، أو بين بين ر maxTime الوقت لتحديد الحد الأقصى لفارق التوقيت) في ثانية) لعلاج يرتكب السير الذاتية مع نفس التعليق على أنها تنتمي معا (الافتراضي : 10 ثانية) ، بين س أو بين الدخول لتتمكن من تنفيذ حكم صادر عن "السير الذاتية للتسجيل دخول" قبل كل السير الذاتية للقيادة أخرى (إذا ~ /. cvspass ملف مخازن أن كلمة السر موجودة ، وهذا الخيار لم يعد لها لزوم).
Then (of after login if applicable), portdowngrade will performs 6 steps (only after 6 steps will there be changes to the system): ثم (من بعد تسجيل الدخول إذا انطبق ذلك) ، portdowngrade سوف تؤدي الخطوات 6) إلا بعد 6 خطوات سوف يكون هناك تغييرات على النظام) :
Step 1: Checking out port from CVS repository الخطوة 1 : التحقق من خارج الميناء من السير الذاتية للمستودع
Step 2: Reading the port history from the CVS repository الخطوة 2 : ريدينج الميناء التاريخ من السير الذاتية للمستودع
Step 3: Analyzing the port history from the CVS repository الخطوة 3 : تحليل الميناء التاريخ من السير الذاتية للمستودع
Step 4: Load port version numbers and present results (If more than 1 pages, use space to go to next page, p for previous page, d for details, and enter to leave the port history display. After that, select the version you wish to downgrade to or 0 change nothing). الخطوة 4 : تحميل أعداد ميناء النسخة الحالية ونتائج (1 إذا كان أكثر من صفحة ، واستخدام الفضاء للذهاب الى الصفحة التالية ، الصفحة السابقة لع ، د للاطلاع على التفاصيل ، والدخول إلى مغادرة الميناء عرض التاريخ. وبعد ذلك ، اختر النسخة لكم ترغب في تخفيض أو ل0 لا تغير شيئا).
Step 5: Checking out choosen date of the port from the CVS repository الخطوة 5 : التحقق من اختيار تاريخ الميناء من السير الذاتية للمستودع
Step 6: Modifying the port (Type yes to downgrade the port, or no to abort). الخطوة 6 : تعديل الميناء (نوع نعم لتخفيض الميناء ، أو لا لإجهاض).
Note: portdowngrade only changes the port, not the installed software! ملاحظة : portdowngrade فقط التغييرات الميناء ، وليس تركيب البرمجيات!
After 6 steps, the selected port has been set to the selected older version. بعد 6 خطوات ، وقد تم اختيار ميناء إلى مجموعة مختارة النسخة القديمة. Continue by install the port. مواصلة طريق تركيب الميناء. If you have portupgrade installed, use the following command to see the changes in the ports database: وإذا كان لديك portupgrade تركيب ، واستخدام الأمر التالي لنرى التغييرات في قاعدة بيانات الموانئ :
portsdb -Uu portsdb - ش ش
To ‘downgrade’ the installed port, issue command: ل'تخفيض' تركيب الميناء ، ومسألة القيادة :
portupgrade -f portname portupgrade - و portname
Note: If you run cvsup, the port will be changed back to the latest version! ملاحظة : إذا قمت بتشغيل 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
- Update FreeBSD Ports Collection Up to Date and Latest تحديث الموانئ جمع فري بي حتى تاريخ وآخر
- Using Portsnap to Update FreeBSD Ports Tree Collection باستخدام Portsnap لتحديث الموانئ فري بي شجرة جمع
- Easy Way to Upgrade FreeBSD’s Ports طريقة سهلة لتحديث فري بي موانئ
- How to Downgrade iPhone Firmware 1.1.1 to Old Crackable and Hackable 1.0.2 Version كيفية تخفيض iPhone البرنامج الدائم 1.1.1 الى Crackable القديمة وHackable الإصدار 1.0.2
- Searching for Application in FreeBSD’s Ports Collection البحث عن الطلب في الموانئ جمع فري بي
- 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
- Download Previous or Old Version of WordPress تنزيل النسخة القديمة السابقة أو من ووردبرس]
- 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
- List, View, Save and Close Opened TCP/IP Ports or Connections with CurrPorts قائمة ، اعرض ، حفظ وإغلاق افتتح برنامج التعاون الفني / الملكية الفكرية موانئ أو الصلات مع CurrPorts
































