SVN - Subversionをインストールするにはどのリポジトリが必要ですか?

SVN - Subversionをインストールするにはどのリポジトリが必要ですか?

SVN(Subversion)をインストールしようとしていますが、実行すると

$yum install svn

ただ受け取った

パラメータが一致しません:SVN

インストールするには、どのリポジトリを構成および/または追加する必要がありますか?

編集する

これは私の再配置です。

AppStream                                                                      CentOS-8 - AppStream                                                                                                  disabled
AppStream-source                                                               CentOS-8 - AppStream Sources                                                                                          disabled
BaseOS                                                                         CentOS-8 - Base                                                                                                       enabled: 1,697
BaseOS-source                                                                  CentOS-8 - BaseOS Sources                                                                                             disabled
PowerTools                                                                     CentOS-8 - PowerTools                                                                                                 disabled
base-debuginfo                                                                 CentOS-8 - Debuginfo                                                                                                  disabled
c8-media-AppStream                                                             CentOS-AppStream-8 - Media                                                                                            disabled
c8-media-BaseOS                                                                CentOS-BaseOS-8 - Media                                                                                               disabled
centos-8.0-updates-media-AppStream                                             CentOS-Updates-AppStream-8.0 - Media                                                                                  disabled
centos-8.0-updates-media-BaseOS                                                CentOS-Updates-BaseOS-8.0 - Media                                                                                     disabled
centosplus                                                                     CentOS-8 - Plus                                                                                                       disabled
centosplus-source                                                              CentOS-8 - Plus Sources                                                                                               disabled
cr                                                                             CentOS-8 - cr                                                                                                         disabled
*epel                                                                          Extra Packages for Enterprise Linux 8 - x86_64                                                                        enabled: 7,145
epel-debuginfo                                                                 Extra Packages for Enterprise Linux 8 - x86_64 - Debug                                                                disabled
*epel-modular                                                                  Extra Packages for Enterprise Linux Modular 8 - x86_64                                                                enabled:     0
epel-modular-debuginfo                                                         Extra Packages for Enterprise Linux Modular 8 - x86_64 - Debug                                                        disabled
epel-modular-source                                                            Extra Packages for Enterprise Linux Modular 8 - x86_64 - Source                                                       disabled
epel-playground                                                                Extra Packages for Enterprise Linux 8 - Playground - x86_64                                                           disabled
epel-playground-debuginfo                                                      Extra Packages for Enterprise Linux 8 - Playground - x86_64 - Debug                                                   disabled
epel-playground-source                                                         Extra Packages for Enterprise Linux 8 - Playground - x86_64 - Source                                                  disabled
epel-source                                                                    Extra Packages for Enterprise Linux 8 - x86_64 - Source                                                               disabled
epel-testing                                                                   Extra Packages for Enterprise Linux 8 - Testing - x86_64                                                              disabled
epel-testing-debuginfo                                                         Extra Packages for Enterprise Linux 8 - Testing - x86_64 - Debug                                                      disabled
epel-testing-modular                                                           Extra Packages for Enterprise Linux Modular 8 - Testing - x86_64                                                      disabled
epel-testing-modular-debuginfo                                                 Extra Packages for Enterprise Linux Modular 8 - Testing - x86_64 - Debug                                              disabled
epel-testing-modular-source                                                    Extra Packages for Enterprise Linux Modular 8 - Testing - x86_64 - Source                                             disabled
epel-testing-source                                                            Extra Packages for Enterprise Linux 8 - Testing - x86_64 - Source                                                     disabled
extras                                                                         CentOS-8 - Extras                                                                                                     disabled
extras-source                                                                  CentOS-8 - Extras Sources                                                                                             disabled
fasttrack                                                                      CentOS-8 - fasttrack                                                                                                  disabled                                                              
teams                                                                          teams                                                                                                                 disabled
teamviewer                                                                     TeamViewer - x86_64                                                                                                   disabled

解決策

$ yum install svnコマンドを有効にして実行するために別のリポジトリに1つずつ移動したため、AppStreamリポジトリを有効にする必要があるようです。

答え1

通常、yum whatprovidesどのパッケージが必要かを確認できます。

例えば

% sudo yum whatprovides '/usr/bin/svn'
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
subversion-1.7.14-16.el7.i686 : A Modern Concurrent Version Control System
Repo        : base
Matched from:
Filename    : /usr/bin/svn



subversion-1.7.14-16.el7.x86_64 : A Modern Concurrent Version Control System
Repo        : base
Matched from:
Filename    : /usr/bin/svn

これはパッケージ名が「subversion」であることを知らせます。

フルパスがわからない場合は、ワイルドカード(たとえばyum whatprovides '*/svn')を使用できますが、これはsvnコンポーネントも含む他のパッケージ(たとえばsubversion-ruby)も報告します。

答え2

svn以下からインストールできます。

sudo yum install subversion
sudo yum install mod_dav_svn

関連情報