SVN 서버를 1.6에서 1.7로 업그레이드하고 싶습니다. 불행히도 인터넷에서 yum 으로이 작업을 수행하는 방법을 찾을 수 없습니다. rpmforge-extras를 확인했지만 svn 1.6 만 있고 1.7은 아닙니다.
이것이 가장 안전한 방법이기 때문에 yum으로 업데이트하고 싶었습니다. 저는 숙련 된 Linux 사용자가 아닙니다.
1.7 (subversion.x86_64 0 : 1.7.xxxxx.el5.rfx)을 포함하는 yum 저장소가 있습니까?
누군가 나를 도울 수 있기를 바랍니다.
그렇지 않은 경우 단계별 설명만으로 업데이트하는 방법에 대한 간단한 설명이있을 수 있습니다.
답변
소스에서 빌드 할 수 있습니다.
다음은 나를 위해 일했습니다 ( “개발 도구”및 “추가 개발”에서 모든 패키지를 업데이트하거나 설치하지 않을 수도 있음).
sudo yum update
sudo yum groupinstall "Development tools"
sudo yum groupinstall "Additional Development"
wget https://archive.apache.org/dist/subversion/subversion-1.7.8.tar.gz
tar zxvf subversion-1.7.8.tar.gz
cd subversion-1.7.8
./get-deps.sh
./configure
make
make check
sudo make install
내 시스템에서 이것은 바이너리를 / usr / local / bin / svn에 넣는 것처럼 보이지만 1.6 바이너리는 / usr / bin / svn에 있으므로 별칭을 설정해야 할 수도 있습니다.
답변
이것은 해결책 이 아닌 것 같습니다 http://www.wandisco.com/subversion/download#centos 시도하지 않았지만 공식적으로 지원됩니다 http://subversion.apache.org/packages.html#centos
답변
rpmforge 저장소를 사용했습니다 :
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge
rpm-forge 패키지를 설치 한 후 다음 명령을 실행하여 하위 버전 1.7을 설치했습니다.
sudo yum install –enablerepo = rpmforge-extras 서브 버전
완전히 고통없는 업그레이드.
답변
서브 버전을 업그레이드하기 위해이 작업을 수행 할 수 있습니다.
CentOS / RHEL 7 사용자의 경우 :
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/7/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=1
CentOS / RHEL 6 사용자의 경우 :
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=1
CentOS / RHEL 5 사용자의 경우 :
[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/5/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=1
다음으로 Subversion에 대한 저장소를 만듭니다.
vi /etc/yum.repos.d/wandisco-svn.repo
어떤 레포지토리를 wandisco-svn.repo
파일로 붙여 넣기했는지 복사 하십시오.
그런 다음 필요에 따라 저장소 gpg 서명을 추가하십시오.
wget http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
gpg --quiet --with-fingerprint ./RPM-GPG-KEY-WANdisco
rpm --import ./RPM-GPG-KEY-WANdisco
마지막으로 아래에서 실행하십시오.
yum clean all
yum remove subversion
yum install epel-release
yum install subversion
루트 액세스 권한을 사용하여이를 수행하는 것을 잊지 마십시오. :디