's/yum/apt-get/g' (o yum sucks)

Cabezon's picture

Si cuando decía que yum apestaba era por algo... Instalación de Scientific Linux 3 (RH like) limpia, con los repositorios del CERN, los que tare por defecto:

# yum -y install krbafs-devel ncm-krb4clt krb5-workstation krbafs krbafs-utils ncm-krb5clt pam_krb5 krb5-devel krb5-libs
Gathering header information file(s) from server(s)
Server: Scientific Linux CERN 3 (SLC3) update packages
Server: Scientific Linux CERN 3 (SLC3) base os packages
Server: Scientific Linux CERN 3 (SLC3) extra packages
Finding updated packages
Downloading needed headers
Resolving dependencies
...Dependencies resolved
I will do the following:
[install: ncm-krb4clt 1.1.3-1.noarch]
[install: krbafs-devel 1.1.1-11.i386]
[install: ncm-krb5clt 2.0.7-1.noarch]
[install: krb5-devel 1.2.7-66.i386]
I will install/upgrade these to satisfy the dependencies:
[deps: edg-perl-LC 1.0.2-1.noarch]
[deps: ncm-ncd 1.2.3-1.noarch]
[deps: perl-Crypt-SSLeay 0.51-4.i386]
[deps: edg-ccm 1.2.4-0.noarch]
[deps: perl-CAF 1.4.7-1.noarch]
[deps: ncm-template 1.0.2-1.noarch]
[deps: perl-Compress-Zlib 1.16-12.i386]
[deps: ccm 1.4.31-1.noarch]
[deps: edg-caf-perl 1.3.4-1.noarch]
[deps: perl-Parse-RecDescent 1.94-1.noarch]
[deps: perl-Proc-ProcessTable 0.39-1.i386]
[deps: perl-DBI 1.32-9.i386]
[deps: perl-LC 1.0.7-1.noarch]
[deps: perl-AppConfig-caf 1.4.7-1.noarch]
Downloading Packages
Running test transaction:
Errors reported doing trial run
file /usr/lib/perl/EDG/WP4/CCM/CCfg.pm conflicts between attempted installs of ccm-1.4.31-1 and edg-ccm-1.2.4-0
file /usr/lib/perl/EDG/WP4/CCM/CacheManager.pm conflicts between attempted installs of ccm-1.4.31-1 and edg-ccm-1.2.4-0
file /usr/lib/perl/EDG/WP4/CCM/Configuration.pm conflicts between attempted installs of ccm-1.4.31-1 and edg-ccm-1.2.4-0
file /usr/lib/perl/EDG/WP4/CCM/Element.pm conflicts between attempted installs of ccm-1.4.31-1 and edg-ccm-1.2.4-0
file /usr/lib/perl/EDG/WP4/CCM/Path.pm conflicts between attempted installs of ccm-1.4.31-1 and edg-ccm-1.2.4-0
file /usr/lib/perl/EDG/WP4/CCM/Property.pm conflicts between attempted installs of ccm-1.4.31-1 and edg-ccm-1.2.4-0
file /usr/lib/perl/EDG/WP4/CCM/Resource.pm conflicts between attempted installs of ccm-1.4.31-1 and edg-ccm-1.2.4-0
file /usr/lib/perl/EDG/WP4/CCM/Stream.pm conflicts between attempted installs of ccm-1.4.31-1 and edg-ccm-1.2.4-0
file /usr/lib/perl/EDG/WP4/CCM/SyncFile.pm conflicts between attempted installs of ccm-1.4.31-1 and edg-ccm-1.2.4-0
file /usr/lib/perl5/site_perl/CAF/Application.pm conflicts between attempted installs of edg-caf-perl-1.3.4-1 and perl-CAF-1.4.7-1

y así, hasta el infinito!!
En cambio, si en lugar de "yum -y" ponemos "apt-get":

# apt-get install krbafs-devel ncm-krb4clt krb5-workstation krbafs krbafs-utils ncm-krb5clt pam_krb5 krb5-devel krb5-libs
Reading Package Lists... Done
Building Dependency Tree... Done

The following extra packages will be installed:
ccm (1.4.31-1)
ncm-ncd (1.2.3-1)
ncm-template (1.0.2-1)
perl-AppConfig-caf (1.4.7-1)
perl-CAF (1.4.7-1)
perl-Compress-Zlib (1.16-12)
perl-Crypt-SSLeay (0.51-4)
perl-DBI (1.32-9)
perl-LC (1.0.7-1)
perl-Parse-RecDescent (1.94-1)
perl-Proc-ProcessTable (0.39-1)
The following NEW packages will be installed:
ccm (1.4.31-1)
krb5-devel (1.2.7-66)
krbafs-devel (1.1.1-11)
ncm-krb4clt (1.1.3-1)
ncm-krb5clt (2.0.7-1)
ncm-ncd (1.2.3-1)
ncm-template (1.0.2-1)
perl-AppConfig-caf (1.4.7-1)
perl-CAF (1.4.7-1)
perl-Compress-Zlib (1.16-12)
perl-Crypt-SSLeay (0.51-4)
perl-DBI (1.32-9)
perl-LC (1.0.7-1)
perl-Parse-RecDescent (1.94-1)
perl-Proc-ProcessTable (0.39-1)
0 upgraded, 15 newly installed, 0 removed and 0 not upgraded.
Need to get 1905kB of archives.
After unpacking 5310kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os perl-Compress-Zlib 1.16-12 [38.8kB]
Get:2 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os perl-LC 1.0.7-1 [105kB]
Get:3 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os perl-Crypt-SSLeay 0.51-4 [37.6kB]
Get:4 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os ccm 1.4.31-1 [76.5kB]
Get:5 http://linuxsoft.cern.ch cern/slc30X/i386/apt/updates krb5-devel 1.2.7-66 [754kB]
Get:6 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os krbafs-devel 1.1.1-11 [10.9kB]
Get:7 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os perl-AppConfig-caf 1.4.7-1 [71.7kB]
Get:8 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os perl-Proc-ProcessTable 0.39-1 [79.0kB]
Get:9 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os perl-CAF 1.4.7-1 [37.9kB]
Get:10 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os perl-DBI 1.32-9 [436kB]
Get:11 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os ncm-ncd 1.2.3-1 [43.4kB]
Get:12 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os ncm-krb4clt 1.1.3-1 [8615B]
Get:13 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os ncm-template 1.0.2-1 [20.3kB]
Get:14 http://linuxsoft.cern.ch cern/slc30X/i386/apt/os perl-Parse-RecDescent 1.94-1 [166kB]
Get:15 http://linuxsoft.cern.ch cern/slc30X/i386/apt/updates ncm-krb5clt 2.0.7-1 [18.1kB]
Fetched 1905kB in 2s (767kB/s)
Committing changes...
Preparing... ########################################### [100%]
1:perl-Compress-Zlib ########################################### [ 7%]
2:perl-LC ########################################### [ 13%]
3:perl-Crypt-SSLeay ########################################### [ 20%]
4:ccm ########################################### [ 27%]
5:krb5-devel ########################################### [ 33%]
6:krbafs-devel ########################################### [ 40%]
7:perl-AppConfig-caf ########################################### [ 47%]
8:perl-Proc-ProcessTable ########################################### [ 53%]
9:perl-CAF ########################################### [ 60%]
10:perl-DBI ########################################### [ 67%]
11:ncm-ncd ########################################### [ 73%]
12:ncm-krb4clt ########################################### [ 80%]
13:ncm-template ########################################### [ 87%]
14:perl-Parse-RecDescent ########################################### [ 93%]
15:ncm-krb5clt ########################################### [100%]
Done.

Done!!!! (y del tiempo que tardan, ni hablamos!!)