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
何が欠けている可能性がありますか?
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
を試すこともできます。
オプションのリポジトリがありません:
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]:
Red Hat Enterprise Linuxリポジトリからソフトウェアをインストールする前に、マシンのサブスクリプションエンタイトルメントをアクティブ化する必要があります。マシンのサブスクリプションがアクティブであると思われる場合は、RedHatにサポートを依頼してください。