web-dev-qa-db-ja.com

RHEL6.2でgit-allメタパッケージを入手するにはどうすればよいですか?

gitkなどの一般的なgitアドオンのいくつかが欠落していると思いますが、これはgitを使用してインストールしたためだと思います。

Sudo yum install git

そのパッケージリストの情報として:

        : The git rpm installs the core tools with minimal dependencies.  To
        : install all git packages, including tools for integrating with
        : other SCMs, install the git-all meta-package.

いいよ。 git-allメタパッケージをインストールしたいのですが。しかし、Sudo yum install git-allを使用した私の素朴な試みは、パッケージgit-allがないことを示しています。

これが私のyumリポジトリです:

repo id              repo name                                            status
epel                 Extra Packages for Enterprise Linux 6 - x86_64       8,226
rhel-x86_64-server-6 Red Hat Enterprise Linux Server (v. 6 for 64-bit x86 8,800

何が欠けている可能性がありますか?

2
User7391

git-allダミーパッケージはベースリポジトリの一部です。簡単な答え:gitkは独自のパッケージです。 yum install gitk

[root@Davalan ~]# yum info git-all

Available Packages
Name        : git-all
Arch        : noarch
Version     : 1.7.1
Release     : 2.el6_0.1
Size        : 16 k
Repo        : base
Summary     : Meta-package to pull in all git tools
URL         : http://git-scm.com/
License     : GPLv2
Description : Git is a fast, scalable, distributed revision control system with an
            : unusually rich command set that provides both high-level operations
            : and full access to internals.
            : 
            : This is a dummy package which brings in all subpackages.

yum install git-allを実行すると、これらの依存関係が解決されます。ピンチでは、次のものがインストールされていることを確認できます。

Dependencies Resolved

====================================================================================================================
 Package                          Arch                  Version                           Repository           Size
====================================================================================================================
Installing:
 git-all                          noarch                1.7.1-2.el6_0.1                   base                 16 k
Installing for dependencies:
 cvsps                            x86_64                2.2-0.6.b1.el6                    base                 56 k
 emacs-common                     x86_64                1:23.1-21.el6_2.3                 base                 18 M
 emacs-git                        noarch                1.7.1-2.el6_0.1                   base                 40 k
 emacs-nox                        x86_64                1:23.1-21.el6_2.3                 base                1.9 M
 git-cvs                          noarch                1.7.1-2.el6_0.1                   base                 84 k
 git-email                        noarch                1.7.1-2.el6_0.1                   base                 41 k
 git-gui                          noarch                1.7.1-2.el6_0.1                   base                216 k
 git-svn                          noarch                1.7.1-2.el6_0.1                   base                 95 k
 gitk                             noarch                1.7.1-2.el6_0.1                   base                132 k
 Perl-Authen-SASL                 noarch                2.13-2.el6                        base                 51 k
 Perl-DBI                         x86_64                1.609-4.el6                       base                705 k
 Perl-GSSAPI                      x86_64                0.26-5.el6                        base                 64 k
 Perl-Net-SMTP-SSL                noarch                1.01-4.el6                        base                8.1 k
 Perl-TermReadKey                 x86_64                2.30-13.el6                       base                 31 k
 Subversion-Perl                  x86_64                1.6.11-7.el6                      base                796 k

Transaction Summary
====================================================================================================================
Install      16 Package(s)

もちろん、リポジトリのインストールが失敗した理由を知りたいと思います。 EL 6.2または6.3リポジトリからプルしていますか? (6.2は古く、更新がないため、不思議です)。 yum clean allを試すこともできます。

3
ewwhite

オプションのリポジトリがありません:

rhn-channel --add --channel=rhel-x86_64-server-optional-6

このチャネルを追加すると、git-allおよびgit-svnパッケージが見つかります。

[root@ls406135 ~]# yum install git-svn
Loaded plugins: rhnplugin
This system is receiving updates from RHN Classic or RHN Satellite.
...
========================================================================================================================================================================
 Package                                Arch                         Version                                  Repository                                           Size
========================================================================================================================================================================
Installing:
 git-svn                                noarch                       1.7.1-3.el6_4.1                          rhel-x86_64-server-optional-6                        95 k
Installing for dependencies:
 Perl-TermReadKey                       x86_64                       2.30-13.el6                              core-0                                               31 k
 Subversion-Perl                        x86_64                       1.6.11-12.el6_6                          rhel-x86_64-server-optional-6                       797 k
Updating for dependencies:
 git                                    x86_64                       1.7.1-3.el6_4.1                          rhel-x86_64-server-6                                4.6 M
 Perl-Git                               noarch                       1.7.1-3.el6_4.1                          rhel-x86_64-server-6                                 28 k
 Subversion                             x86_64                       1.6.11-12.el6_6                          rhel-x86_64-server-6                                2.3 M

Transaction Summary
========================================================================================================================================================================
Install       3 Package(s)
Upgrade       3 Package(s)

Total download size: 7.8 M
Is this ok [y/N]:
2
xenlo

Red Hat Enterprise Linuxリポジトリからソフトウェアをインストールする前に、マシンのサブスクリプションエンタイトルメントをアクティブ化する必要があります。マシンのサブスクリプションがアクティブであると思われる場合は、RedHatにサポートを依頼してください。

0
Michael Hampton