Como posso obter o meta pacote git-all no RHEL 6.2

2

Eu acredito que estou perdendo alguns dos addons git comuns, como gitk , e eu suspeito que seja porque eu instalei o git usando

sudo yum install git

como as informações desse pacote listam:

        : 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.

Ok, tudo bem. Eu gostaria de instalar o meta-pacote git-all . No entanto, minha ingênua tentativa de fazer isso, com sudo yum install git-all me diz que não há pacote git-all .

Aqui está o meu yum repolist:

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

O que eu poderia estar perdendo?

    
por User7391 25.12.2012 / 17:41

3 respostas

3

O pacote git-all dummy é parte do repositório base. Resposta curta: gitk é o seu próprio pacote. 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.

A execução de yum install git-all deve resolver essas dependências. Em um pitada, você pode apenas ter certeza de ter o seguinte instalado:

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)

É claro que você quer saber por que sua instalação de repo não foi bem-sucedida. Você está retirando do repositório EL 6.2 ou 6.3? (curioso, já que 6.2 é mais antigo e não tem atualizações). Você também pode tentar um yum clean all .

    
por 25.12.2012 / 18:02
2

Você perdeu o repositório opcional:

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

Depois de adicionar este canal, você encontrará os pacotes git-all e 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]:
    
por 28.04.2015 / 17:02
0

Você precisa ativar um direito de assinatura da máquina antes de poder instalar o software dos repositórios do Red Hat Enterprise Linux. Se você acredita que a assinatura da máquina está ativa, entre em contato com a Red Hat para obter suporte.

    
por 25.12.2012 / 18:06