Portdowngrade - Downgrade to Previous Version of FreeBSD’s Ports Portdowngrade - 이전 버전은 FreeBSD의 포트의 다운 그레이드
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. 이후는 FreeBSD의 포트를 업그레이 드하거나 업데이 트를, 당신을 발견한 수 밖에 일부 패키지의 최신 버전을 벌 수있다. 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. 예를 들어, 내가 모든 포트 컬렉션에 내 FreeBSD의 서버에, 내 Subversion에 업데이트된 버전 1.3.0 - RC2에서 CVSup svn 쳤. 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. 그것은 단순히 mod_dav_svn.so 소스를 컴파일, 단순히 = 예 Makefile의 버그로 인해 설정을 인식하지 않습니다 WITH_MOD_DAV_SVN 싶지 않을 려다 - 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없이, 작품의 많은 일을 할 필요가 : FreeBSD 용의 웹 인터페이스를 통해 CVS의 리포지 터리에서 포트 변경 사항을 조사, insepcts 모든 코멘트를 저지를 찾을 나이는 밖에서 일하는 릴리스 있으며, 이후 버전의 파일을 다운로드 및 사본 포트 트리에서 다음 포트만이 평소 FreeBSD의 포트 메커니즘에 의해 하향 조정이 될 수있는 올바른 위치로 이러한 파일입니다.
portdowngrade helps to downgrade FreeBSD ports by analyzing the history of commits to the port and presenting the user the list of changes. portdowngrade 다운 그레이드하는 데 도움의 역사를 분석하여 포트는 FreeBSD 포트로 사용자가 프리젠 테이션을하고 변경 사항의 목록입니다. 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, 모든 걸 포기하고 특정 릴리스 체크 아웃하고 항만 나무로 복사 의견을 저지르지 게재하는 CVS의 리포지 토리 점검에서 이러한 단계를 모두 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 에서 cd는 / 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, 하나는 FreeBSD 서버의 anoncvs.
You may use any other available anoncvs servers which listed at 당신은 나와 사용할 수있는 기타 anoncvs 서버를 사용할 수있습니다 Anonymous CVS 익명 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 / local를 / sbin / portdowngrade 포트 (내 카테고리별로 접두사가 될 포트 / 달러로 postfixed)
or simply (if it’s within the path): 또는 간단 (만약 경로 사이의) :
portdowngrade portname (portname my be prefixed by category/ and postfixed by $) portdowngrade 포트 (내 카테고리별로 접두사가 될 포트 / 달러로 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. 경우에는 설치가 끝나면, 당신은 커맨드 라인을 통해 "-에요의 CVS - 서버 또는 - 서버의 CVS - server 옵션을 사용하여 지정할 수있습니다 사용하여 서버에 CVS를 지정하지 않았습니다. For example, -s:pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs 예를 들어, - s를 :를 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). 다른 옵션을 사용할 포함 - l 또는 - 로그 파일을 파일은 디버그 정보를 수집하는 로그 파일을 지정하려면, - T 또는 - maxTime 시간 (초)에 CVS를 취급하는 최대 시간 차이를 지정할 함께 소속과 같은 의견을 가진 위탁 (기본 : 10 초) - O 또는 - 로그인을 실행하기 위해 "CVS는 로그인이"다른 모든 CVS의 명령 (만약 ~ /. 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 단계 : 저장소 CVS에서 포트 퇴실
Step 2: Reading the port history from the CVS repository 2 단계 : CVS의 리포지 토리에서 포트 역사 읽기
Step 3: Analyzing the port history from the CVS repository 3 단계 : 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 단계 : 하중 포트 버전 번호와 현재의 결과 (넘는 경우에는 1 페이지, 다음 페이지로 이동하여 사용 공간, 이전 페이지로 들어, D 자세한 내용은, P는 가고, 디스플레이 포트를 떠나 역사를 입력하십시오. 그 이후 버전을 선택하십시오 0 변경 아무거나 다운 그레이드)를 소원합니다.
Step 5: Checking out choosen date of the port from the CVS repository 5 단계 : CVS는 저장소에서 선택한 포트의 데이트 확인
Step 6: Modifying the port (Type yes to downgrade the port, or no to abort). 6 단계 : 포트 수정 (유형 yes로 다운 그레이드 포트, 또는 전혀 중단하라).
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 - Uu
To ‘downgrade’ the installed port, issue command: '다운 그레이드'가 설치된 포트, 문제 명령 :
portupgrade -f portname portupgrade - f 시스템 포트
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 관련 기사
- Searching for Application in FreeBSD’s Ports Collection 응용 프로그램은 FreeBSD의 포트 컬렉션에서 검색
- Can You Downgrade from Vista to XP? 수 당신은 비스타에서 XP로 다운 그레이드?
- Easy Way to Upgrade FreeBSD’s Ports 업그레이 드하는 쉬운 방법은 FreeBSD의 포트
- Update FreeBSD Ports Collection to Latest Version with Security Update with Portmanager and Portaudit 업데이트 최신 버전의 보안 업데이 트를 Portmanager FreeBSD의 포트를 수집하고 Portaudit와 함께
- Nokia Cellphones To Feature Magnetized Ports 노키아 휴대 전화 기능을 자기 포트
- Network Ports Used by Windows Product Activation (WPA) for Communication 네트워크 포트는 Windows 정품 인증 (WPA) 통신에 사용
- How to Downgrade iPhone Firmware 1.1.1 to Old Crackable and Hackable 1.0.2 Version 아이폰의 펌웨어 1.1.1로 다운 그레이드하는 방법 올드 깨질 및 Hackable 1.0.2 버전을
- List, View, Save and Close Opened TCP/IP Ports or Connections with CurrPorts 목록,보기, 저장 및 닫기를 개설 TCP / IP 포트 또는 연결 CurrPorts 함께
- Download Previous or Old Version of WordPress 이전 버전을 다운로드하거나 워드의 이전
- Apple Releases iPhone Updated Firmware 1.1.1 애플은 아이폰의 펌웨어 1.1.1 릴리즈 업데이트
































