`
devon.k
  • 浏览: 90553 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Install subversion on Redhat Enterprise Linux Version 5 from CDROM.

阅读更多
Install subversion on Redhat Enterprise Linux Version 5 from CDROM.

Step 1:
[cmuser@sixconnex-server1 RHEL_5.4 x86_64 DVD]$ cd Server/
[cmuser@sixconnex-server1 Server]$ find . -name "*subversion*"
./subversion-1.4.2-4.el5_3.1.i386.rpm
./subversion-1.4.2-4.el5_3.1.x86_64.rpm
./subversion-devel-1.4.2-4.el5_3.1.i386.rpm
./subversion-devel-1.4.2-4.el5_3.1.x86_64.rpm
./subversion-javahl-1.4.2-4.el5_3.1.x86_64.rpm
./subversion-perl-1.4.2-4.el5_3.1.x86_64.rpm
./subversion-ruby-1.4.2-4.el5_3.1.x86_64.rpm

Step 2: 安装,但提示缺少依赖包
[cmuser@sixconnex-server1 Server]$ rpm -ivh subversion-1.4.2-4.el5_3.1.i386.rpm
warning: subversion-1.4.2-4.el5_3.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
        libapr-1.so.0 is needed by subversion-1.4.2-4.el5_3.1.i386
        libaprutil-1.so.0 is needed by subversion-1.4.2-4.el5_3.1.i386
        libneon.so.25 is needed by subversion-1.4.2-4.el5_3.1.i386

Note:
libapr-1.so.0的包属于:apr-1.2.7-11.el5_3.1.i386.rpm
libaprutil-1.so.0的包属于:apr-util-1.2.7-7.el5_3.2.i386.rpm
libneon.so.25的包属于:neon-0.25.5-10.el5.i386.rpm


Step 3:在CD中搜索相应的缺少包
[cmuser@sixconnex-server1 Server]$ find . -name "*neon*"
./neon-0.25.5-10.el5.i386.rpm
./neon-0.25.5-10.el5.x86_64.rpm
./neon-devel-0.25.5-10.el5.i386.rpm
./neon-devel-0.25.5-10.el5.x86_64.rpm

Step 4:安装neon 包
[cmuser@sixconnex-server1 Server]$ sudo rpm -ivh neon-0.25.5-10.el5.i386.rpm
Password:
warning: neon-0.25.5-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:neon                   ########################################### [100%]

Step 5: 在CD中搜索apr包
[cmuser@sixconnex-server1 Server]$ find . -name "*apr*"
./apr-1.2.7-11.el5_3.1.i386.rpm
./apr-1.2.7-11.el5_3.1.x86_64.rpm
./apr-devel-1.2.7-11.el5_3.1.i386.rpm
./apr-devel-1.2.7-11.el5_3.1.x86_64.rpm
./apr-docs-1.2.7-11.el5_3.1.x86_64.rpm
./apr-util-1.2.7-7.el5_3.2.i386.rpm
./apr-util-1.2.7-7.el5_3.2.x86_64.rpm
./apr-util-devel-1.2.7-7.el5_3.2.i386.rpm
./apr-util-devel-1.2.7-7.el5_3.2.x86_64.rpm
./apr-util-docs-1.2.7-7.el5_3.2.x86_64.rpm
./xorg-x11-drv-dynapro-1.1.0-2.x86_64.rpm

Step 6:安装apr包
[cmuser@sixconnex-server1 Server]$ sudo rpm -ivh apr-util-1.2.7-7.el5_3.2.i386.rpm
warning: apr-util-1.2.7-7.el5_3.2.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
        libapr-1.so.0 is needed by apr-util-1.2.7-7.el5_3.2.i386
        libpq.so.4 is needed by apr-util-1.2.7-7.el5_3.2.i386
        libsqlite3.so.0 is needed by apr-util-1.2.7-7.el5_3.2.i386


Note:
libpq.so.4的包属于:postgresql-libs-8.1.11-1.el5_1.1.i386.rpm
libsqlite3.so.0 的包属于:sqlite-3.3.6-5.i386.rpm[/color]

Step 7: 搜索sqlite包
[cmuser@sixconnex-server1 Server]$ find . -name "*sqlite*"
./python-sqlite-1.1.7-1.2.1.x86_64.rpm
./qt4-sqlite-4.2.1-1.x86_64.rpm
./sqlite-3.3.6-5.i386.rpm
./sqlite-3.3.6-5.x86_64.rpm
./sqlite-devel-3.3.6-5.i386.rpm
./sqlite-devel-3.3.6-5.x86_64.rpm

Step 8:安装sqlite包
[cmuser@sixconnex-server1 Server]$ sudo rpm -ivh sqlite-3.3.6-5.i386.rpm
warning: sqlite-3.3.6-5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:sqlite                 ########################################### [100%]


Step 9:搜索postgresql包
[cmuser@sixconnex-server1 Server]$ find . -name "*postgresql*"
./freeradius-postgresql-1.1.3-1.4.el5.x86_64.rpm
./postgresql-8.1.11-1.el5_1.1.x86_64.rpm
./postgresql-contrib-8.1.11-1.el5_1.1.x86_64.rpm
./postgresql-devel-8.1.11-1.el5_1.1.i386.rpm
./postgresql-devel-8.1.11-1.el5_1.1.x86_64.rpm
./postgresql-docs-8.1.11-1.el5_1.1.x86_64.rpm
./postgresql-jdbc-8.1.407-1jpp.4.x86_64.rpm
./postgresql-libs-8.1.11-1.el5_1.1.i386.rpm
./postgresql-libs-8.1.11-1.el5_1.1.x86_64.rpm
./postgresql-odbc-08.01.0200-3.1.x86_64.rpm
./postgresql-pl-8.1.11-1.el5_1.1.x86_64.rpm
./postgresql-python-8.1.11-1.el5_1.1.x86_64.rpm
./postgresql-server-8.1.11-1.el5_1.1.x86_64.rpm
./postgresql-tcl-8.1.11-1.el5_1.1.x86_64.rpm
./postgresql-test-8.1.11-1.el5_1.1.x86_64.rpm
./qt4-postgresql-4.2.1-1.x86_64.rpm

Step 10:安装postgresql包
[cmuser@sixconnex-server1 Server]$ sudo rpm -ivh postgresql-libs-8.1.11-1.el5_1.1.i386.rpm
warning: postgresql-libs-8.1.11-1.el5_1.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:postgresql-libs        ########################################### [100%]

Step 11:安装apr包
[cmuser@sixconnex-server1 Server]$ sudo rpm -ivh apr-1.2.7-11.el5_3.1.i386.rpm
warning: apr-1.2.7-11.el5_3.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:apr                    ########################################### [100%]

Step 12:安装apr-util包
[cmuser@sixconnex-server1 Server]$ sudo rpm -ivh apr-util-1.2.7-7.el5_3.2.i386.rpm
warning: apr-util-1.2.7-7.el5_3.2.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:apr-util               ########################################### [100%]

Step 13:安装subversion
[cmuser@sixconnex-server1 Server]$ sudo rpm -ivh subversion-1.4.2-4.el5_3.1.i386.rpm
warning: subversion-1.4.2-4.el5_3.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:subversion             ########################################### [100%]

Step 14:测试svn client 是否安装成功
[cmuser@sixconnex-server1 Server]$ svn --version
svn, version 1.4.2 (r22196)
   compiled Aug  5 2009, 19:03:56

Copyright (C) 2000-2006 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
分享到:
评论

相关推荐

    CollabNetSubversionEdge-5.2.4_linux-x86_64.tar.gz.zip

    CollabNet Subversion Edge是Subversion(简称svn)的一个强大管理工具,专为高效、安全地托管和管理Subversion版本控制系统而设计。该工具提供了一种直观的Web界面,使得团队成员可以方便地进行版本控制操作,而...

    CollabNetSubversionEdge-5.2.4_linux-x86_64.tar.gz.7z

    CollabNet Subversion Edge 是一个全面的企业级版本控制系统,它集成了Subversion(SVN)的核心功能,并提供了管理和控制SVN仓库的用户界面。这款软件主要用于团队协作,特别是在软件开发中,让团队成员能够协同编辑...

    CollabNetSubversionEdge-5.2.3_linux-x86_64.zip

    5. **版本升级平滑**:Subversion Edge简化了Subversion的升级过程,通过Web界面即可完成,避免了手动操作可能带来的风险。 6. **RESTful API**:提供RESTful API,使得与其他系统集成变得更加便捷,如自动化脚本或...

    subversion 1.6.9 RPMs for Enterprise Linux 5 x86_64

    mod_dav_svn-1.6.9-1.rhel5.x86_64.rpm neon-0.28.4-1.x86_64.rpm neon-devel-0.28.4-1.x86_64.rpm sqlite-3.5.9-2.x86_64.rpm sqlite-devel-3.5.9-2.x86_64.rpm subversion-1.6.9-1.rhel5.x86_64.rpm subversion-...

    CollabNetSubversionEdge-5.2.4_linux-x86_64.tar.gz

    CollabNet Subversion Edge是Subversion(简称svn)版本控制系统的一个强大管理工具,专为Linux x86_64架构设计。Subversion是一款开源的版本控制系统,用于跟踪文件和目录的变更,便于多人协作开发。CollabNet ...

    cmake-3.18.0-Linux-x86_64.tar.gz

    CMake支持多种编译器和构建工具,比如GCC、Clang、MSVC等,并且可以与Git、Subversion等版本控制系统集成。此外,CMake还提供了测试框架CTest,用于集成单元测试和持续集成。CMake模块(如FindPackage)则帮助开发者...

    Version.Control.With.Subversion.For.Subversion.1.6

    《Version Control with Subversion for Subversion 1.6》是一本专为Subversion 1.6版本设计的用户手册,旨在帮助读者深入了解和熟练掌握这一版本控制系统。Subversion(简称SVN)是一种广泛应用于软件开发领域的...

    CollabNetSubversionEdge-6.0.0-6_linux-x86_64.tar.gz

    CollabNet Subversion Edge是Subversion(简称svn)版本控制系统的一个强大管理工具,专为Linux环境设计。这个软件包的版本是6.0.0-6,表明它是一个经过多次迭代和优化的稳定版本,适合在Linux x86_64架构上运行。...

    CollabNetSubversionEdge-5.2.3_linux-x86_64.tar.gz

    CollabNet Subversion Edge includes everything you need to install, manage and operate a Subversion server. It includes all of the Subversion and Apache binaries needed to run a Subversion server. It ...

    Subversion_For_Linux.pdf

    ### Subversion在Linux下的安装与配置详解 #### 引言 Subversion,简称SVN,是一种免费开源的版本控制系统,广泛应用于软件开发项目中,用于管理代码版本、追踪更改历史和协同开发工作。本文旨在详细介绍如何在...

    subversion for openSuse linux.rar

    3. **安装Subversion**:接下来,安装Subversion本身,执行`sudo zypper install subversion`。这将安装Subversion服务器、客户端以及相关的依赖项。 4. **配置Subversion**:安装完成后,你需要配置Subversion...

    Version Control with Subversion.pdf

    - **跨平台兼容性**:Subversion可以在多种操作系统上运行,包括Windows、Linux、Mac OS X等。 - **强大的网络支持**:Subversion支持多种网络协议,如HTTP、HTTPS等,使得远程团队协作更加方便。 - **丰富的特性...

    CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz

    CSVN,其实可以简单理解为SVN+Apache的集成版本,当然CSVN还有其他的一些特性(角色的用户管理,灵活的角色和权限配置以及LDAP认证,基于角色的多仓库管理,自动备份、恢复,以及模板和Rest APIs管理)

    CollabNetSubversionEdge-5.2.0_linux-x86_64.tar.gz

    CollabNet Subversion Edge 是一款强大的SVN(Subversion)版本控制系统管理工具,专为Linux环境设计。这个软件包的版本是5.2.0,适用于64位的Linux操作系统,其文件名“CollabNetSubversionEdge-5.2.0_linux-x86_64...

    subversion-1.14.2.tar.gz

    5. 安装到系统:`sudo make install` 安装完成后,你可以通过`svn`命令行工具使用Subversion。例如,创建一个新的版本库,克隆现有的版本库,提交更改,更新工作副本,查看版本历史,以及处理分支和合并。 ...

    Linux离线安装svn.zip

    在Linux环境中,Subversion(简称svn)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的变更。本文将详细讲解如何在没有网络连接的情况下,通过提供的“Linux离线安装svn.zip”压缩包来安装和...

    subversion1.9.5_install_package

    "subversion1.9.5_install_package" 提供了在Linux系统上安装Subversion 1.9.5及其依赖项的全套资源。这个安装包包含了以下几个关键组成部分: 1. **apr-util-1.5.4.tar.bz2**: APR(Apache Portable Runtime)实用...

    Linux 上安装 Subversion

    ### Linux上安装Subversion详解 #### 一、Subversion简介 Subversion,简称SVN,是一种集中式的版本控制系统,旨在提供强大的版本管理功能,作为CVS(Concurrent Versions System)的替代品。它通过网络访问版本库...

    subversion for SUSE Linux.rar

    打开Apache的配置文件`/etc/apache2/conf.d/subversion.conf`(如果不存在,则需要创建)。添加以下内容: ``` DAV svn SVNPath /var/lib/svn/repositories AuthType Basic AuthName "Subversion Repository...

Global site tag (gtag.js) - Google Analytics