Portdowngrade – Downgrade to Previous Version of FreeBSD's Ports Portdowngrade - Grįžti prie ankstesnės versijos FreeBSD's Uostai
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. Atnaujinus ar atnaujinti FreeBSD uostai, galite rasti, kad yra kai kurie perka su naujausia versija paketą. 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. Pavyzdžiui, kai aš bėgti CVSup visų uostų rinkimo mano serveris FreeBSD, ji atnaujinama mano subversion į svn versija 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. Problema yra, kai bandė paleisti Apache serverį, ten yra klaida, kad sakydamas mod_dav_svn.so nėra.
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. Bandė vėl kaupia SVN serverio, nėra pagalba, nes ji tiesiog nenoriu sudaryti mod_dav_svn.so šaltinis, dėl klaidų į Makefile, kurie tiesiog negali pripažinti WITH_MOD_DAV_SVN = yes nustatymas. So to go back to the original (or previous) version of subversion (or any other package or ports), use portdowngrade. Taigi, jei norite grįžti prie pradinio (arba ankstesnių) versiją Subversion (arba bet kuri kita pakuotės ar uostų), naudokite 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. Be portdowngrade, daug darbų reikia nuveikti: Tiria uosto pokyčių CVS per FreeBSD's web interface, kad insepcts visus įsipareigojimus pastabas ir sužinoti, kurie versijos failus, yra vyresnio amžiaus darbo išleidimo, ir po kreipimusi ir kopijas šių rinkmenų į teisingą vietą uostų medis, tik tada uostas gali būti sumažintas pagal įprastą FreeBSD uostas mechanizmas.
portdowngrade helps to downgrade FreeBSD ports by analyzing the history of commits to the port and presenting the user the list of changes. portdowngrade padeda downgrade FreeBSD uostuose, analizuojant istoriją įsipareigoja uosto ir pristatyti vartotojui sąrašo pakeitimus. By selecting one, the port can be set back to a previous version easily. Pasirinkę vieną uostą galima nustatyti į ankstesnį versija lengvai. 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. Kitaip tariant, portdowngrade automatizes visus šiuos veiksmus, iš tikrinti CVS rodyti visus įsipareigojimus pastabas iki patikrinti konkrečios išleidimo ir kopijuoti jį į uostus medį. With just a few key presses a lot of work is saved. Tik su keletu pagrindinių presų daug darbo, yra saugomi.
Install Portdowngrade Įdiekite Portdowngrade
To install sysutils/portdowngrade, use the following commands: Norėdami įdiegti sysutils / portdowngrade, naudokite šias komandas:
cd /usr/ports/sysutils/portdowngrade cd / usr / ports / sysutils / portdowngrade
make install clean make install švarus
If you want to define DEFAULT_CVS_SERVER, use the following command (it's recommended to define the server): Jei norite nustatyti DEFAULT_CVS_SERVER, naudokite šią komandą (tai rekomenduojama nustatyti serverio):
make DEFAULT_CVS_SERVER=\”: server_string :/home/ncvs\” install padaryti DEFAULT_CVS_SERVER = \ ": server_string: / home / ncvs \" įdiegti
Replace server_string with pserver:anoncvs@anoncvs.at.FreeBSD.org, one of the FreeBSD anoncvs server. Pakeisti server_string su pserver: anoncvs@anoncvs.at.FreeBSD.org vienas iš FreeBSD anoncvs serverio.
You may use any other available anoncvs servers which listed at Galima naudoti bet kokią kitą turimą anoncvs serverių, kurios išvardytos Anonymous CVS Anoniminis CVS . .
Using portdowngrade Naudojant portdowngrade
To run portdowngrade, issue the following command: Norėdami paleisti portdowngrade išduoda tokią komandą:
usr/local/sbin/portdowngrade portname (portname my be prefixed by category/ and postfixed by $) usr / local / sbin / portdowngrade portname (portname mano būti prefiksą pagal kategoriją / ir postfixed JAV dolerių)
or simply (if it's within the path): ar tiesiog (jei jis per kelią):
portdowngrade portname (portname my be prefixed by category/ and postfixed by $) portdowngrade portname (portname mano būti prefiksą pagal kategoriją / ir postfixed JAV dolerių)
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. Jeigu nenurodote kuris CVS serverį naudoti, kai diegti, galite nurodyti, per komandų eilutę naudodami "- ai cvs-serverio arba serverio cvs-serveryje. For example, -s:pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs Pavyzdžiui,-ai: pserver: anoncvs@anoncvs.FreeBSD.org: / home / 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). Kitos galimybės apima-l arba-logfile nazwa_pliku nurodyti logfile kuris surenka derinimo informacija,-t, arba maxTime metu nustatyti maksimalų laiko skirtumą (sekundėmis), gydyti cvs commits to paties komentarą priklauso kartu (pagal nutylėjimą: 10 sekundžių) ,-o arba prisijunkite vykdyti "cvs login" prieš visus kitus cvs komandos (jei ~ /. cvspass failo, kuriame saugoma slaptažodį egzistuoja, ši galimybė nėra privaloma).
Then (of after login if applicable), portdowngrade will performs 6 steps (only after 6 steps will there be changes to the system): Tada (po prisijungimo, jei taikytina), portdowngrade bus atlieka 6 žingsniais (tik po 6 žingsniai dar bus pakeitimų sistemoje):
Step 1: Checking out port from CVS repository 1 etapas: tikrinimas iš uosto, iš CVS
Step 2: Reading the port history from the CVS repository Žingsnis 2: Skaitymas uosto istorija iš CVS
Step 3: Analyzing the port history from the CVS repository 3 žingsnis: Analizuoti uosto istorija iš CVS
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 žingsnis: Pakrovimo uostas versijos numeriai ir pateikti rezultatus (jei daugiau kaip 1 puslapių, naudokite vietos pereiti į kitą puslapį, p už ankstesnį puslapį d išsamiau ir įveskite išplaukti iš uosto istoriją rodyti. Po to pasirinkite versiją nori kritimo arba 0 kaita nieko).
Step 5: Checking out choosen date of the port from the CVS repository 5 etapas: tikrinimas iš pasirinktos datos uosto iš CVS
Step 6: Modifying the port (Type yes to downgrade the port, or no to abort). 6 veiksmas: dalinis keitimas uosto (tipas taip downgrade uosto, ar ne nutraukti).
Note: portdowngrade only changes the port, not the installed software! Pastaba: portdowngrade tik keičia uostą, o ne programine įranga!
After 6 steps, the selected port has been set to the selected older version. Po 6 veiksmus, pasirinktas uostas buvo nustatyti pasirinkto senesnė versija. Continue by install the port. Tęsti įdiegti uosto. If you have portupgrade installed, use the following command to see the changes in the ports database: Jei turite portupgrade įdiegtas, naudokite šią komandą, norėdami pamatyti pokyčius uostuose duomenų bazėje:
portsdb -Uu portsdb-uu
To 'downgrade' the installed port, issue command: Norėdami "kritimo" įdiegta uosto išduoda komandą:
portupgrade -f portname portupgrade-f portname
Note: If you run cvsup, the port will be changed back to the latest version! Pastaba: Jei naudojate CVSup, uosto bus pakeistas į naujausią versiją!
IMPORTANT : The page is machine translated and provided "as is" without warranty. DĖMESIO: Šis puslapis yra mašina išvertė ir pateikiama "kaip yra" be garantijų. Machine translation may be difficult to understand. Mašininio vertimo, gali būti sunku suprasti. Please refer to Remkitės original English article originalas anglų straipsnis whenever possible. jei įmanoma.
Related Articles Susiję straipsniai
- Update FreeBSD Ports Collection to Latest Version with Security Update with Portmanager and Portaudit Atnaujinti FreeBSD Ports Kolekcija į naujausią versiją su saugos naujinimas su Portmanager ir Portaudit
- Update FreeBSD Ports Collection Up to Date and Latest Atnaujinti FreeBSD Ports Kolekcija Iki data ir paskutinė
- Using Portsnap to Update FreeBSD Ports Tree Collection Naudojant Portsnap atnaujinti FreeBSD Ports medis Kolekcija
- How to Downgrade iPhone Firmware 1.1.1 to Old Crackable and Hackable 1.0.2 Version Kaip downgrade iPhone firmware 1.1.1 į "Old Crackable ir Hackable 1.0.2 versija
- Searching for Application in FreeBSD's Ports Collection Ieškoma taikymas FreeBSD's Uostai Kolekcija
- Easy Way to Upgrade FreeBSD's Ports Easy Way to Upgrade FreeBSD's Uostai
- Download Previous or Old Version of WordPress Atsisiųsti Ankstesnis arba seną versiją WordPress
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 – Part 3 Diegimas serveris FreeBSD 6,0 su Apache 2.2, MySQL 5.0, PHP 5 - 3 dalis
- Installing Web Server in FreeBSD 6.0 with Apache 2.2, MySQL 5.0 and PHP 5 – Part 4 Diegimas serveris FreeBSD 6,0 su Apache 2.2, MySQL 5.0, PHP 5 - 4 dalis
- Installing and Configuring DHCP Server (DHCPd) on FreeBSD Diegimas ir konfigūravimas DHCP Server (dhcpd), FreeBSD









































