Jump to content

yum vs smart


Recommended Posts

I've been playing around with smart/smart-gui more and more lately and thought I would to a small benchmark of it. I used XMMS\* because I figure it would give it a lot to install and download.

 

http://forums.fedoraforum.org/showthread.p...9104#post539104

 

First up Yum

 

Clean up yum so there isn't any left over cruft.

 

# yum clean all
Cleaning up Everything
0 headers removed
0 packages removed
20 metadata files removed
0 cache files removed
6 cache files removed

 

Install all the xmms\* packages

 

# time yum --disable=*\debug\* -y  install xmms\*
Setting up Install Process
Setting up repositories
core																 [1/6]
core					  100% |=========================| 1.1 kB	00:00
dries																[2/6]
dries					 100% |=========================|  951 B	00:00
rpmforge															 [3/6]
rpmforge				  100% |=========================|  951 B	00:00
updates															  [4/6]
updates				   100% |=========================|  951 B	00:00
freshrpms															[5/6]
freshrpms				 100% |=========================|  951 B	00:00
extras															   [6/6]
http://mirror.clarkson.edu/pub/distributions/fedora/linux/extras/5/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Date: Mon, 22 May 2006 14:52:55 GMT
Content-Length: 348
Content-Type: text/html; charset=iso-8859-1
Server: Apache/2.0.52 (Red Hat)
Via: 1.1 CFVARESBXI2 (NetCache NetApp/5.5R6D1)
Trying other mirror.
extras					100% |=========================| 1.1 kB	00:00
Reading repository metadata in from local files
primary.xml.gz			100% |=========================| 767 kB	00:01
core	  : ################################################## 2207/2207
Added 2207 new packages, deleted 0 old in 21.26 seconds
primary.xml.gz			100% |=========================| 661 kB	00:03
dries	 : ################################################## 2787/2787
Added 2787 new packages, deleted 0 old in 17.05 seconds
primary.xml.gz			100% |=========================| 659 kB	00:26
rpmforge  : ################################################## 2781/2781
Added 2781 new packages, deleted 0 old in 22.07 seconds
primary.xml.gz			100% |=========================| 333 kB	00:01
updates   : ################################################## 1017/1017
Added 1017 new packages, deleted 0 old in 12.05 seconds
primary.xml.gz			100% |=========================|  55 kB	00:00
freshrpms : ################################################## 171/171
Added 171 new packages, deleted 0 old in 1.84 seconds
primary.xml.gz			100% |=========================| 1.1 MB	00:02
extras	: ################################################## 3285/3285
Added 3285 new packages, deleted 0 old in 30.32 seconds
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for xmms-infopipe-debuginfo to pack into transaction set.
xmms-infopipe-debuginfo-1 100% |=========================| 3.1 kB	00:00
---> Package xmms-infopipe-debuginfo.i386 0:1.3-2.2.fc5.rf set to be updated
---> Downloading header for xmms-sid to pack into transaction set.
xmms-sid-0.8.0-0.1.beta15 100% |=========================| 4.6 kB	00:00
---> Package xmms-sid.i386 0:0.8.0-0.1.beta15.fc5 set to be updated
---> Downloading header for xmms-shn-debuginfo to pack into transaction set.
xmms-shn-debuginfo-2.4.0- 100% |=========================| 4.1 kB	00:00
---> Package xmms-shn-debuginfo.i386 0:2.4.0-1.2.fc5.rf set to be updated
---> Downloading header for xmms-acme-debuginfo to pack into transaction set.
xmms-acme-debuginfo-0.4.2 100% |=========================| 2.7 kB	00:00
---> Package xmms-acme-debuginfo.i386 0:0.4.2-1.fc5.rf set to be updated
---> Downloading header for xmms-modplug to pack into transaction set.
xmms-modplug-2.05-6.fc5.i 100% |=========================| 6.1 kB	00:00
---> Package xmms-modplug.i386 0:2.05-6.fc5 set to be updated
---> Downloading header for xmms-lirc to pack into transaction set.
xmms-lirc-1.4-7.fc5.i386. 100% |=========================| 3.8 kB	00:00
---> Package xmms-lirc.i386 0:1.4-7.fc5 set to be updated
---> Downloading header for xmms-acme to pack into transaction set.
xmms-acme-0.4.3-5.fc5.i38 100% |=========================| 3.6 kB	00:00
---> Package xmms-acme.i386 0:0.4.3-5.fc5 set to be updated
---> Downloading header for xmms-crossfade to pack into transaction set.
xmms-crossfade-0.3.10-1.f 100% |=========================| 3.9 kB	00:00
---> Package xmms-crossfade.i386 0:0.3.10-1.fc5 set to be updated
---> Downloading header for xmms-itouch to pack into transaction set.
xmms-itouch-0.1.2-5.fc5.r 100% |=========================| 3.5 kB	00:00
---> Package xmms-itouch.i386 0:0.1.2-5.fc5.rf set to be updated
---> Downloading header for xmms-xosd to pack into transaction set.
xmms-xosd-2.2.14-6.fc5.i3 100% |=========================| 6.1 kB	00:00
---> Package xmms-xosd.i386 0:2.2.14-6.fc5 set to be updated
---> Downloading header for xmms-modplug-debuginfo to pack into transaction set.xmms-modplug-debuginfo-2. 100% |=========================| 5.5 kB	00:00
---> Package xmms-modplug-debuginfo.i386 0:2.05-1.2.fc5.rf set to be updated
---> Downloading header for xmms-mp3 to pack into transaction set.
xmms-mp3-1.2.10-16.fc5.rf 100% |=========================| 3.2 kB	00:00
---> Package xmms-mp3.i386 1:1.2.10-16.fc5.rf set to be updated
---> Downloading header for xmms-aac to pack into transaction set.
xmms-aac-2.0-8.fc5.rf.i38 100% |=========================| 5.5 kB	00:00
---> Package xmms-aac.i386 0:2.0-8.fc5.rf set to be updated
---> Downloading header for xmms-goodnight-debuginfo to pack into transaction set.
xmms-goodnight-debuginfo- 100% |=========================| 2.2 kB	00:00
---> Package xmms-goodnight-debuginfo.i386 0:0.3.2-0.2.fc5.rf set to be updated
---> Downloading header for xmms-alarm to pack into transaction set.
xmms-alarm-0.3.7-4.fc5.i3 100% |=========================| 3.7 kB	00:00
---> Package xmms-alarm.i386 0:0.3.7-4.fc5 set to be updated
---> Downloading header for xmms-libs to pack into transaction set.
xmms-libs-1.2.10-23.fc5.i 100% |=========================|  10 kB	00:00
---> Package xmms-libs.i386 1:1.2.10-23.fc5 set to be updated
---> Downloading header for xmms-musepack-debuginfo to pack into transaction set.
xmms-musepack-debuginfo-1 100% |=========================| 3.9 kB	00:00
---> Package xmms-musepack-debuginfo.i386 0:1.2-2.1.fc5.rf set to be updated
---> Downloading header for xmms-infopipe to pack into transaction set.
xmms-infopipe-1.3-2.2.fc5 100% |=========================| 3.7 kB	00:00
---> Package xmms-infopipe.i386 0:1.3-2.2.fc5.rf set to be updated
---> Downloading header for xmms-arts to pack into transaction set.
xmms-arts-0.7.1-2.i386.rp 100% |=========================| 3.5 kB	00:00
---> Package xmms-arts.i386 0:0.7.1-2 set to be updated
---> Downloading header for xmms-alarm-debuginfo to pack into transaction set.
xmms-alarm-debuginfo-0.3. 100% |=========================| 2.5 kB	00:00
---> Package xmms-alarm-debuginfo.i386 0:0.3.7-1.2.fc5.rf set to be updated
---> Downloading header for xmms-flac to pack into transaction set.
xmms-flac-1.1.2-26.fc5.i3 100% |=========================| 3.6 kB	00:00
---> Package xmms-flac.i386 0:1.1.2-26.fc5 set to be updated
---> Downloading header for xmms-scrobbler to pack into transaction set.
xmms-scrobbler-0.3.8-1.fc 100% |=========================| 3.7 kB	00:00
---> Package xmms-scrobbler.i386 0:0.3.8-1.fc5 set to be updated
---> Downloading header for xmms-devel to pack into transaction set.
xmms-devel-1.2.10-23.fc5. 100% |=========================| 7.9 kB	00:00
---> Package xmms-devel.i386 1:1.2.10-23.fc5 set to be updated
---> Downloading header for xmms-gtk-playlist-debuginfo to pack into transaction set.
xmms-gtk-playlist-debugin 100% |=========================| 3.7 kB	00:00
---> Package xmms-gtk-playlist-debuginfo.i386 0:2.0-0.2.fc5.rf set to be updated---> Downloading header for xmms-itouch-debuginfo to pack into transaction set.
xmms-itouch-debuginfo-0.1 100% |=========================| 2.7 kB	00:00
---> Package xmms-itouch-debuginfo.i386 0:0.1.2-5.fc5.rf set to be updated
---> Downloading header for xmms-wma to pack into transaction set.
xmms-wma-1.0.5-3.fc5.rf.i 100% |=========================| 3.9 kB	00:00
---> Package xmms-wma.i386 0:1.0.5-3.fc5.rf set to be updated
---> Downloading header for xmms-gtk-playlist to pack into transaction set.
xmms-gtk-playlist-2.0-0.2 100% |=========================| 3.4 kB	00:00
---> Package xmms-gtk-playlist.i386 0:2.0-0.2.fc5.rf set to be updated
---> Downloading header for xmms-skins to pack into transaction set.
xmms-skins-1.2.10-13.i386 100% |=========================| 6.6 kB	00:00
---> Package xmms-skins.i386 1:1.2.10-13 set to be updated
---> Downloading header for xmms-musepack to pack into transaction set.
xmms-musepack-1.2-2.1.fc5 100% |=========================| 4.1 kB	00:00
---> Package xmms-musepack.i386 0:1.2-2.1.fc5.rf set to be updated
---> Downloading header for xmms to pack into transaction set.
xmms-1.2.10-23.fc5.i386.r 100% |=========================|  16 kB	00:00
---> Package xmms.i386 1:1.2.10-23.fc5 set to be updated
---> Downloading header for xmms-mp3-debuginfo to pack into transaction set.
xmms-mp3-debuginfo-1.2.10 100% |=========================| 6.4 kB	00:00
---> Package xmms-mp3-debuginfo.i386 1:1.2.10-16.fc5.rf set to be updated
---> Downloading header for xmms-shn to pack into transaction set.
xmms-shn-2.4.0-1.2.fc5.rf 100% |=========================| 3.5 kB	00:00
---> Package xmms-shn.i386 0:2.4.0-1.2.fc5.rf set to be updated
---> Downloading header for xmms-wma-debuginfo to pack into transaction set.
xmms-wma-debuginfo-1.0.5- 100% |=========================| 5.6 kB	00:00
---> Package xmms-wma-debuginfo.i386 0:1.0.5-3.fc5.rf set to be updated
---> Downloading header for xmms-goodnight to pack into transaction set.
xmms-goodnight-0.3.2-0.2. 100% |=========================| 2.8 kB	00:00
---> Package xmms-goodnight.i386 0:0.3.2-0.2.fc5.rf set to be updated
---> Downloading header for xmms-speex to pack into transaction set.
xmms-speex-0.9.1-5.i386.r 100% |=========================| 2.9 kB	00:00
---> Package xmms-speex.i386 0:0.9.1-5 set to be updated
---> Downloading header for xmms-cdread to pack into transaction set.
xmms-cdread-0.14-11.fc5.i 100% |=========================| 4.4 kB	00:00
---> Package xmms-cdread.i386 0:0.14-11.fc5 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package				 Arch	   Version		  Repository		Size
=============================================================================
Installing:
xmms					i386	   1:1.2.10-23.fc5  extras			1.6 M
xmms-aac				i386	   2.0-8.fc5.rf	 rpmforge		   15 k
xmms-acme			   i386	   0.4.3-5.fc5	  extras			 20 k
xmms-acme-debuginfo	 i386	   0.4.2-1.fc5.rf   rpmforge		   23 k
xmms-alarm			  i386	   0.3.7-4.fc5	  extras			 37 k
xmms-alarm-debuginfo	i386	   0.3.7-1.2.fc5.rf  rpmforge		  6.5 k
xmms-arts			   i386	   0.7.1-2		  extras			 23 k
xmms-cdread			 i386	   0.14-11.fc5	  extras			 37 k
xmms-crossfade		  i386	   0.3.10-1.fc5	 extras			115 k
xmms-devel			  i386	   1:1.2.10-23.fc5  extras			 16 k
xmms-flac			   i386	   1.1.2-26.fc5	 extras			 59 k
xmms-goodnight		  i386	   0.3.2-0.2.fc5.rf  rpmforge		   21 k
xmms-goodnight-debuginfo  i386	   0.3.2-0.2.fc5.rf  rpmforge		  5.7 k
xmms-gtk-playlist	   i386	   2.0-0.2.fc5.rf   rpmforge		   41 k
xmms-gtk-playlist-debuginfo  i386	   2.0-0.2.fc5.rf   rpmforge		   97 k
xmms-infopipe		   i386	   1.3-2.2.fc5.rf   rpmforge		   22 k
xmms-infopipe-debuginfo  i386	   1.3-2.2.fc5.rf   rpmforge		   15 k
xmms-itouch			 i386	   0.1.2-5.fc5.rf   rpmforge		   25 k
xmms-itouch-debuginfo   i386	   0.1.2-5.fc5.rf   rpmforge		   25 k
xmms-libs			   i386	   1:1.2.10-23.fc5  extras			245 k
xmms-lirc			   i386	   1.4-7.fc5		extras			 28 k
xmms-modplug			i386	   2.05-6.fc5	   extras			 52 k
xmms-modplug-debuginfo  i386	   2.05-1.2.fc5.rf  rpmforge		  199 k
xmms-mp3				i386	   1:1.2.10-16.fc5.rf  rpmforge		   87 k
xmms-mp3-debuginfo	  i386	   1:1.2.10-16.fc5.rf  rpmforge		  171 k
xmms-musepack		   i386	   1.2-2.1.fc5.rf   rpmforge		   22 k
xmms-musepack-debuginfo  i386	   1.2-2.1.fc5.rf   rpmforge		   59 k
xmms-scrobbler		  i386	   0.3.8-1.fc5	  extras			 51 k
xmms-shn				i386	   2.4.0-1.2.fc5.rf  rpmforge		   43 k
xmms-shn-debuginfo	  i386	   2.4.0-1.2.fc5.rf  rpmforge		   71 k
xmms-sid				i386	   0.8.0-0.1.beta15.fc5  extras			103 k
xmms-skins			  i386	   1:1.2.10-13	  extras			2.6 M
xmms-speex			  i386	   0.9.1-5		  extras			 34 k
xmms-wma				i386	   1.0.5-3.fc5.rf   rpmforge		   79 k
xmms-wma-debuginfo	  i386	   1.0.5-3.fc5.rf   rpmforge		  223 k
xmms-xosd			   i386	   2.2.14-6.fc5	 extras			 19 k

Transaction Summary
=============================================================================
Install	 36 Package(s)
Update	   0 Package(s)
Remove	   0 Package(s)
Total download size: 6.3 M
Downloading Packages:
(1/36): xmms-infopipe-deb 100% |=========================|  15 kB	00:00
(2/36): xmms-sid-0.8.0-0. 100% |=========================| 103 kB	00:00
(3/36): xmms-shn-debuginf 100% |=========================|  71 kB	00:03
(4/36): xmms-acme-debugin 100% |=========================|  23 kB	00:00
(5/36): xmms-modplug-2.05 100% |=========================|  52 kB	00:00
(6/36): xmms-lirc-1.4-7.f 100% |=========================|  28 kB	00:00
(7/36): xmms-acme-0.4.3-5 100% |=========================|  20 kB	00:00
(8/36): xmms-crossfade-0. 100% |=========================| 115 kB	00:00
(9/36): xmms-itouch-0.1.2 100% |=========================|  25 kB	00:00
(10/36): xmms-xosd-2.2.14 100% |=========================|  19 kB	00:00
(11/36): xmms-modplug-deb 100% |=========================| 199 kB	00:08
(12/36): xmms-mp3-1.2.10- 100% |=========================|  87 kB	00:07
(13/36): xmms-aac-2.0-8.f 100% |=========================|  15 kB	00:00
(14/36): xmms-goodnight-d 100% |=========================| 5.7 kB	00:00
(15/36): xmms-alarm-0.3.7 100% |=========================|  37 kB	00:00
(16/36): xmms-libs-1.2.10 100% |=========================| 245 kB	00:00
(17/36): xmms-musepack-de 100% |=========================|  59 kB	00:02
(18/36): xmms-infopipe-1. 100% |=========================|  22 kB	00:00
(19/36): xmms-arts-0.7.1- 100% |=========================|  23 kB	00:00
(20/36): xmms-alarm-debug 100% |=========================| 6.5 kB	00:00
(21/36): xmms-flac-1.1.2- 100% |=========================|  59 kB	00:00
(22/36): xmms-scrobbler-0 100% |=========================|  51 kB	00:00
(23/36): xmms-devel-1.2.1 100% |=========================|  16 kB	00:00
(24/36): xmms-gtk-playlis 100% |=========================|  97 kB	00:04
(25/36): xmms-itouch-debu 100% |=========================|  25 kB	00:02
(26/36): xmms-wma-1.0.5-3 100% |=========================|  79 kB	00:03
(27/36): xmms-gtk-playlis 100% |=========================|  41 kB	00:01
(28/36): xmms-skins-1.2.1 100% |=========================| 2.6 MB	00:04
(29/36): xmms-musepack-1. 100% |=========================|  22 kB	00:00
(30/36): xmms-1.2.10-23.f 100% |=========================| 1.6 MB	00:03
(31/36): xmms-mp3-debugin 100% |=========================| 171 kB	00:07
(32/36): xmms-shn-2.4.0-1 100% |=========================|  43 kB	00:01
(33/36): xmms-wma-debugin 100% |=========================| 223 kB	00:07
(34/36): xmms-goodnight-0 100% |=========================|  21 kB	00:00
(35/36): xmms-speex-0.9.1 100% |=========================|  34 kB	00:00
(36/36): xmms-cdread-0.14 100% |=========================|  37 kB	00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
 Installing: xmms-libs					####################### [ 1/36]
 Installing: xmms						 ####################### [ 2/36]
 Installing: xmms-infopipe-debuginfo	  ####################### [ 3/36]
 Installing: xmms-sid					 ####################### [ 4/36]
 Installing: xmms-shn-debuginfo		   ####################### [ 5/36]
 Installing: xmms-acme-debuginfo		  ####################### [ 6/36]
 Installing: xmms-modplug				 ####################### [ 7/36]
 Installing: xmms-lirc					####################### [ 8/36]
 Installing: xmms-acme					####################### [ 9/36]
 Installing: xmms-crossfade			   ####################### [10/36]
 Installing: xmms-itouch				  ####################### [11/36]
 Installing: xmms-xosd					####################### [12/36]
 Installing: xmms-modplug-debuginfo	   ####################### [13/36]
 Installing: xmms-mp3					 ####################### [14/36]
 Installing: xmms-aac					 ####################### [15/36]
 Installing: xmms-goodnight-debuginfo	 ####################### [16/36]
 Installing: xmms-alarm				   ####################### [17/36]
 Installing: xmms-musepack-debuginfo	  ####################### [18/36]
 Installing: xmms-infopipe				####################### [19/36]
 Installing: xmms-arts					####################### [20/36]
 Installing: xmms-alarm-debuginfo		 ####################### [21/36]
 Installing: xmms-flac					####################### [22/36]
 Installing: xmms-scrobbler			   ####################### [23/36]
 Installing: xmms-devel				   ####################### [24/36]
 Installing: xmms-gtk-playlist-debuginfo  ####################### [25/36]
 Installing: xmms-itouch-debuginfo		####################### [26/36]
 Installing: xmms-wma					 ####################### [27/36]
 Installing: xmms-gtk-playlist			####################### [28/36]
 Installing: xmms-skins				   ####################### [29/36]
 Installing: xmms-musepack				####################### [30/36]
 Installing: xmms-mp3-debuginfo		   ####################### [31/36]
 Installing: xmms-shn					 ####################### [32/36]
 Installing: xmms-wma-debuginfo		   ####################### [33/36]
 Installing: xmms-goodnight			   ####################### [34/36]
 Installing: xmms-speex				   ####################### [35/36]
 Installing: xmms-cdread				  ####################### [36/36]

Installed: xmms.i386 1:1.2.10-23.fc5 xmms-aac.i386 0:2.0-8.fc5.rf xmms-acme.i386 0:0.4.3-5.fc5 xmms-acme-debuginfo.i386 0:0.4.2-1.fc5.rf xmms-alarm.i386 0:0.3.7-4.fc5 xmms-alarm-debuginfo.i386 0:0.3.7-1.2.fc5.rf xmms-arts.i386 0:0.7.1-2 xmms-cdread.i386 0:0.14-11.fc5 xmms-crossfade.i386 0:0.3.10-1.fc5 xmms-devel.i386 1:1.2.10-23.fc5 xmms-flac.i386 0:1.1.2-26.fc5 xmms-goodnight.i386 0:0.3.2-0.2.fc5.rf xmms-goodnight-debuginfo.i386 0:0.3.2-0.2.fc5.rf xmms-gtk-playlist.i386 0:2.0-0.2.fc5.rf xmms-gtk-playlist-debuginfo.i386 0:2.0-0.2.fc5.rf xmms-infopipe.i386 0:1.3-2.2.fc5.rf xmms-infopipe-debuginfo.i386 0:1.3-2.2.fc5.rf xmms-itouch.i386 0:0.1.2-5.fc5.rf xmms-itouch-debuginfo.i386 0:0.1.2-5.fc5.rf xmms-libs.i386 1:1.2.10-23.fc5 xmms-lirc.i386 0:1.4-7.fc5 xmms-modplug.i386 0:2.05-6.fc5 xmms-modplug-debuginfo.i386 0:2.05-1.2.fc5.rf xmms-mp3.i386 1:1.2.10-16.fc5.rf xmms-mp3-debuginfo.i386 1:1.2.10-16.fc5.rf xmms-musepack.i386 0:1.2-2.1.fc5.rf xmms-musepack-debuginfo.i386 0:1.2-2.1.fc5.rf xmms-scrobbler.i386 0:0.3.8-1.fc5 xmms-shn.i386 0:2.4.0-1.2.fc5.rf xmms-shn-debuginfo.i386 0:2.4.0-1.2.fc5.rf xmms-sid.i386 0:0.8.0-0.1.beta15.fc5 xmms-skins.i386 1:1.2.10-13 xmms-speex.i386 0:0.9.1-5 xmms-wma.i386 0:1.0.5-3.fc5.rf xmms-wma-debuginfo.i386 0:1.0.5-3.fc5.rf xmms-xosd.i386 0:2.2.14-6.fc5
Complete!

real	5m11.256s
user	1m7.444s
sys	 0m3.272s

 

Ok, so we have 5 minutes and a bunch of output to install everything.

 

Lets remove the pacakges now so we can test smart

 

# time yum -y remove xmms\*
Setting up Remove Process
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package xmms-infopipe-debuginfo.i386 0:1.3-2.2.fc5.rf set to be erased
---> Package xmms-sid.i386 0:0.8.0-0.1.beta15.fc5 set to be erased
---> Package xmms-shn-debuginfo.i386 0:2.4.0-1.2.fc5.rf set to be erased
---> Package xmms-acme-debuginfo.i386 0:0.4.2-1.fc5.rf set to be erased
---> Package xmms-modplug.i386 0:2.05-6.fc5 set to be erased
---> Package xmms-lirc.i386 0:1.4-7.fc5 set to be erased
---> Package xmms-acme.i386 0:0.4.3-5.fc5 set to be erased
---> Package xmms-crossfade.i386 0:0.3.10-1.fc5 set to be erased
---> Package xmms-itouch.i386 0:0.1.2-5.fc5.rf set to be erased
---> Package xmms-xosd.i386 0:2.2.14-6.fc5 set to be erased
---> Package xmms-modplug-debuginfo.i386 0:2.05-1.2.fc5.rf set to be erased
---> Package xmms-mp3.i386 1:1.2.10-16.fc5.rf set to be erased
---> Package xmms-aac.i386 0:2.0-8.fc5.rf set to be erased
---> Package xmms-goodnight.i386 0:0.3.2-0.2.fc5.rf set to be erased
---> Package xmms-alarm.i386 0:0.3.7-4.fc5 set to be erased
---> Package xmms-libs.i386 1:1.2.10-23.fc5 set to be erased
---> Package xmms-musepack-debuginfo.i386 0:1.2-2.1.fc5.rf set to be erased
---> Package xmms-infopipe.i386 0:1.3-2.2.fc5.rf set to be erased
---> Package xmms-arts.i386 0:0.7.1-2 set to be erased
---> Package xmms-wma-debuginfo.i386 0:1.0.5-3.fc5.rf set to be erased
---> Package xmms-itouch-debuginfo.i386 0:0.1.2-5.fc5.rf set to be erased
---> Package xmms-scrobbler.i386 0:0.3.8-1.fc5 set to be erased
---> Package xmms-devel.i386 1:1.2.10-23.fc5 set to be erased
---> Package xmms-gtk-playlist-debuginfo.i386 0:2.0-0.2.fc5.rf set to be erased
---> Package xmms-flac.i386 0:1.1.2-26.fc5 set to be erased
---> Package xmms-wma.i386 0:1.0.5-3.fc5.rf set to be erased
---> Package xmms-gtk-playlist.i386 0:2.0-0.2.fc5.rf set to be erased
---> Package xmms-skins.i386 1:1.2.10-13 set to be erased
---> Package xmms-musepack.i386 0:1.2-2.1.fc5.rf set to be erased
---> Package xmms.i386 1:1.2.10-23.fc5 set to be erased
---> Package xmms-mp3-debuginfo.i386 1:1.2.10-16.fc5.rf set to be erased
---> Package xmms-shn.i386 0:2.4.0-1.2.fc5.rf set to be erased
---> Package xmms-alarm-debuginfo.i386 0:0.3.7-1.2.fc5.rf set to be erased
---> Package xmms-goodnight-debuginfo.i386 0:0.3.2-0.2.fc5.rf set to be erased
---> Package xmms-speex.i386 0:0.9.1-5 set to be erased
---> Package xmms-cdread.i386 0:0.14-11.fc5 set to be erased
--> Running transaction check

Dependencies Resolved

=============================================================================
Package				 Arch	   Version		  Repository		Size
=============================================================================
Removing:
xmms					i386	   1:1.2.10-23.fc5  installed		 4.5 M
xmms-aac				i386	   2.0-8.fc5.rf	 installed		  18 k
xmms-acme			   i386	   0.4.3-5.fc5	  installed		  38 k
xmms-acme-debuginfo	 i386	   0.4.2-1.fc5.rf   installed		  50 k
xmms-alarm			  i386	   0.3.7-4.fc5	  installed		  89 k
xmms-alarm-debuginfo	i386	   0.3.7-1.2.fc5.rf  installed		 9.4 k
xmms-arts			   i386	   0.7.1-2		  installed		  44 k
xmms-cdread			 i386	   0.14-11.fc5	  installed		  73 k
xmms-crossfade		  i386	   0.3.10-1.fc5	 installed		 314 k
xmms-devel			  i386	   1:1.2.10-23.fc5  installed		  29 k
xmms-flac			   i386	   1.1.2-26.fc5	 installed		 126 k
xmms-goodnight		  i386	   0.3.2-0.2.fc5.rf  installed		  45 k
xmms-goodnight-debuginfo  i386	   0.3.2-0.2.fc5.rf  installed		 8.1 k
xmms-gtk-playlist	   i386	   2.0-0.2.fc5.rf   installed		  92 k
xmms-gtk-playlist-debuginfo  i386	   2.0-0.2.fc5.rf   installed		 236 k
xmms-infopipe		   i386	   1.3-2.2.fc5.rf   installed		  44 k
xmms-infopipe-debuginfo  i386	   1.3-2.2.fc5.rf   installed		  30 k
xmms-itouch			 i386	   0.1.2-5.fc5.rf   installed		  56 k
xmms-itouch-debuginfo   i386	   0.1.2-5.fc5.rf   installed		  75 k
xmms-libs			   i386	   1:1.2.10-23.fc5  installed		 608 k
xmms-lirc			   i386	   1.4-7.fc5		installed		  70 k
xmms-modplug			i386	   2.05-6.fc5	   installed		 120 k
xmms-modplug-debuginfo  i386	   2.05-1.2.fc5.rf  installed		 558 k
xmms-mp3				i386	   1:1.2.10-16.fc5.rf  installed		 189 k
xmms-mp3-debuginfo	  i386	   1:1.2.10-16.fc5.rf  installed		 515 k
xmms-musepack		   i386	   1.2-2.1.fc5.rf   installed		  41 k
xmms-musepack-debuginfo  i386	   1.2-2.1.fc5.rf   installed		 158 k
xmms-scrobbler		  i386	   0.3.8-1.fc5	  installed		 106 k
xmms-shn				i386	   2.4.0-1.2.fc5.rf  installed		  95 k
xmms-shn-debuginfo	  i386	   2.4.0-1.2.fc5.rf  installed		 242 k
xmms-sid				i386	   0.8.0-0.1.beta15.fc5  installed		 248 k
xmms-skins			  i386	   1:1.2.10-13	  installed		 2.7 M
xmms-speex			  i386	   0.9.1-5		  installed		  76 k
xmms-wma				i386	   1.0.5-3.fc5.rf   installed		 147 k
xmms-wma-debuginfo	  i386	   1.0.5-3.fc5.rf   installed		 784 k
xmms-xosd			   i386	   2.2.14-6.fc5	 installed		  30 k

Transaction Summary
=============================================================================
Install	  0 Package(s)
Update	   0 Package(s)
Remove	  36 Package(s)
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
 Removing  : xmms-arts					####################### [ 1/36]
 Removing  : xmms-infopipe-debuginfo	  ####################### [ 2/36]
 Removing  : xmms-sid					 ####################### [ 3/36]
 Removing  : xmms-shn-debuginfo		   ####################### [ 4/36]
 Removing  : xmms-acme-debuginfo		  ####################### [ 5/36]
 Removing  : xmms-modplug				 ####################### [ 6/36]
 Removing  : xmms-lirc					####################### [ 7/36]
 Removing  : xmms-acme					####################### [ 8/36]
 Removing  : xmms-crossfade			   ####################### [ 9/36]
 Removing  : xmms-itouch				  ####################### [10/36]
Removing  : xmms-xosd					####################### [11/36]
 Removing  : xmms-modplug-debuginfo	   ####################### [12/36]
 Removing  : xmms-mp3					 ####################### [13/36]
 Removing  : xmms-aac					 ####################### [14/36]
 Removing  : xmms-goodnight			   ####################### [15/36]
 Removing  : xmms-alarm				   ####################### [16/36]
 Removing  : xmms-libs					####################### [17/36]
 Removing  : xmms-musepack-debuginfo	  ####################### [18/36]
 Removing  : xmms-infopipe				####################### [19/36]
 Removing  : xmms-wma-debuginfo		   ####################### [20/36]
 Removing  : xmms-itouch-debuginfo		####################### [21/36]
 Removing  : xmms-scrobbler			   ####################### [22/36]
 Removing  : xmms-devel				   ####################### [23/36]
 Removing  : xmms-gtk-playlist-debuginfo  ####################### [24/36]
 Removing  : xmms-flac					####################### [25/36]
 Removing  : xmms-wma					 ####################### [26/36]
 Removing  : xmms-gtk-playlist			####################### [27/36]
 Removing  : xmms-skins				   ####################### [28/36]
 Removing  : xmms-musepack				####################### [29/36]
 Removing  : xmms						 ####################### [30/36]
 Removing  : xmms-mp3-debuginfo		   ####################### [31/36]
 Removing  : xmms-shn					 ####################### [32/36]
 Removing  : xmms-alarm-debuginfo		 ####################### [33/36]
 Removing  : xmms-goodnight-debuginfo	 ####################### [34/36]
 Removing  : xmms-speex				   ####################### [35/36]
 Removing  : xmms-cdread				  ####################### [36/36]
Removed: xmms.i386 1:1.2.10-23.fc5 xmms-aac.i386 0:2.0-8.fc5.rf xmms-acme.i386 0:0.4.3-5.fc5 xmms-acme-debuginfo.i386 0:0.4.2-1.fc5.rf xmms-alarm.i386 0:0.3.7-4.fc5 xmms-alarm-debuginfo.i386 0:0.3.7-1.2.fc5.rf xmms-arts.i386 0:0.7.1-2 xmms-cdread.i386 0:0.14-11.fc5 xmms-crossfade.i386 0:0.3.10-1.fc5 xmms-devel.i386 1:1.2.10-23.fc5 xmms-flac.i386 0:1.1.2-26.fc5 xmms-goodnight.i386 0:0.3.2-0.2.fc5.rf xmms-goodnight-debuginfo.i386 0:0.3.2-0.2.fc5.rf xmms-gtk-playlist.i386 0:2.0-0.2.fc5.rf xmms-gtk-playlist-debuginfo.i386 0:2.0-0.2.fc5.rf xmms-infopipe.i386 0:1.3-2.2.fc5.rf xmms-infopipe-debuginfo.i386 0:1.3-2.2.fc5.rf xmms-itouch.i386 0:0.1.2-5.fc5.rf xmms-itouch-debuginfo.i386 0:0.1.2-5.fc5.rf xmms-libs.i386 1:1.2.10-23.fc5 xmms-lirc.i386 0:1.4-7.fc5 xmms-modplug.i386 0:2.05-6.fc5 xmms-modplug-debuginfo.i386 0:2.05-1.2.fc5.rf xmms-mp3.i386 1:1.2.10-16.fc5.rf xmms-mp3-debuginfo.i386 1:1.2.10-16.fc5.rf xmms-musepack.i386 0:1.2-2.1.fc5.rf xmms-musepack-debuginfo.i386 0:1.2-2.1.fc5.rf xmms-scrobbler.i386 0:0.3.8-1.fc5 xmms-shn.i386 0:2.4.0-1.2.fc5.rf xmms-shn-debuginfo.i386 0:2.4.0-1.2.fc5.rf xmms-sid.i386 0:0.8.0-0.1.beta15.fc5 xmms-skins.i386 1:1.2.10-13 xmms-speex.i386 0:0.9.1-5 xmms-wma.i386 0:1.0.5-3.fc5.rf xmms-wma-debuginfo.i386 0:1.0.5-3.fc5.rf xmms-xosd.i386 0:2.2.14-6.fc5
Complete!

real	0m55.707s
user	0m11.189s
sys	 0m2.888s

 

 

Smart's turn

 

I need to add to another post, to much output :)

Edited by jlc
Link to comment
Share on other sites

Smart's turn

 

First I'll clean up the cruft

 

# smart clean
Removing cached package files...

 

Install time

 

# time smart install -y xmms\*
Loading cache...
Updating cache...			   ######################################## [100%]

Computing transaction...
Fetching packages...
-> http://download.fedora.redhat.com/pub/.../xmms-flac-1.1.2-26.fc5.i386.rpm
-> http://download.fedora.redhat.com/pub/.../xmms-acme-0.4.3-5.fc5.i386.rpm
xmms-acme-0.4.3-5.fc5.i386.rpm  ######################################## [  2%]
xmms-flac-1.1.2-26.fc5.i386.rpm ######################################## [  5%]
-> http://download.fedora.redhat.com/pub/.../xmms-skins-1.2.10-15.noarch.rpm
-> http://apt.sw.be/dries/fedora/fc5/.../xmms-itouch-0.1.2-5.fc5.rf.i386.rpm
xmms-itouch-0.1.2-5.fc5.rf.i3.. ######################################## [  8%]
-> http://apt.sw.be/dries/.../xmms-infopipe-debuginfo-1.3-2.2.fc5.rf.i386.rpm
xmms-infopipe-debuginfo-1.3-2.. ######################################## [ 11%]
-> http://apt.sw.be/dries/fedora/fc5/.../xmms-mp3-1.2.10-16.fc5.rf.i386.rpm
xmms-mp3-1.2.10-16.fc5.rf.i38.. ######################################## [ 13%]
-> http://download.fedora.redhat.com/.../xmms-scrobbler-0.3.8-1.fc5.i386.rpm
xmms-scrobbler-0.3.8-1.fc5.i3.. ######################################## [ 16%]
-> http://download.fedora.redhat.com/pub/.../xmms-xosd-2.2.14-6.fc5.i386.rpm
xmms-xosd-2.2.14-6.fc5.i386.rpm ######################################## [ 19%]
-> http://download.fedora.redhat.com/.../xmms-sid-0.8.0-0.1.beta15.fc5.i386.rpm
xmms-sid-0.8.0-0.1.beta15.fc5.. ######################################## [ 22%]
-> http://apt.sw.be/dries/.../xmms-mp3-debuginfo-1.2.10-16.fc5.rf.i386.rpm
xmms-mp3-debuginfo-1.2.10-16... ######################################## [ 25%]
-> http://download.fedora.redhat.com/pub/fedora/.../xmms-arts-0.7.1-2.i386.rpm
xmms-arts-0.7.1-2.i386.rpm	  ######################################## [ 27%]
-> http://download.fedora.redhat.com/pub/fedora/.../xmms-1.2.10-23.fc5.i386.rpm
-> http://apt.sw.be/dries/fedora/fc5/.../xmms-shn-2.4.0-1.2.fc5.rf.i386.rpm
xmms-shn-2.4.0-1.2.fc5.rf.i38.. ######################################## [ 30%]
-> http://download.fedora.redhat.com/.../xmms-crossfade-0.3.10-1.fc5.i386.rpm
xmms-crossfade-0.3.10-1.fc5.i.. ######################################## [ 33%]
-> http://download.fedora.redhat.com/pub/.../xmms-lirc-1.4-7.fc5.i386.rpm
xmms-lirc-1.4-7.fc5.i386.rpm	######################################## [ 36%]
-> http://apt.sw.be/dries/.../xmms-acme-debuginfo-0.4.2-1.fc5.rf.i386.rpm
xmms-acme-debuginfo-0.4.2-1.f.. ######################################## [ 38%]
-> http://apt.sw.be/.../xmms-goodnight-debuginfo-0.3.2-0.2.fc5.rf.i386.rpm
xmms-goodnight-debuginfo-0.3... ######################################## [ 41%]
-> http://download.fedora.redhat.com/pub/.../xmms-alarm-0.3.7-4.fc5.i386.rpm
xmms-alarm-0.3.7-4.fc5.i386.rpm ######################################## [ 44%]
-> http://download.fedora.redhat.com/pub/.../xmms-modplug-2.05-6.fc5.i386.rpm
xmms-modplug-2.05-6.fc5.i386... ######################################## [ 47%]
-> http://apt.sw.be/dries/.../xmms-shn-debuginfo-2.4.0-1.2.fc5.rf.i386.rpm
xmms-shn-debuginfo-2.4.0-1.2... ######################################## [ 50%]
-> http://apt.sw.be/dries/fedora/fc5/.../xmms-infopipe-1.3-2.2.fc5.rf.i386.rpm
xmms-infopipe-1.3-2.2.fc5.rf... ######################################## [ 52%]
-> http://download.fedora.redhat.com/pub/.../xmms-devel-1.2.10-23.fc5.i386.rpm
xmms-devel-1.2.10-23.fc5.i386.. ######################################## [ 55%]
-> http://apt.sw.be/dries/.../xmms-itouch-debuginfo-0.1.2-5.fc5.rf.i386.rpm
xmms-itouch-debuginfo-0.1.2-5.. ######################################## [ 58%]
-> http://apt.sw.be/dries/.../xmms-alarm-debuginfo-0.3.7-1.2.fc5.rf.i386.rpm
xmms-alarm-debuginfo-0.3.7-1... ######################################## [ 61%]
-> http://apt.sw.be/dries/fedora/fc5/.../xmms-musepack-1.2-2.1.fc5.rf.i386.rpm
xmms-musepack-1.2-2.1.fc5.rf... ######################################## [ 63%]
-> http://apt.sw.be/dries/fedora/.../xmms-goodnight-0.3.2-0.2.fc5.rf.i386.rpm
xmms-goodnight-0.3.2-0.2.fc5... ######################################## [ 66%]
-> http://apt.sw.be/dries/fedora/fc5/i386/.../xmms-aac-2.0-8.fc5.rf.i386.rpm
xmms-aac-2.0-8.fc5.rf.i386.rpm  ######################################## [ 69%]
-> http://apt.sw.be/dries/fedora/fc5/i386/.../xmms-wma-1.0.5-3.fc5.rf.i386.rpm
xmms-wma-1.0.5-3.fc5.rf.i386... ######################################## [ 72%]
-> http://apt.sw.be/.../xmms-gtk-playlist-debuginfo-2.0-0.2.fc5.rf.i386.rpm
xmms-gtk-playlist-debuginfo-2.. ######################################## [ 75%]
-> http://apt.sw.be/dries/fedora/.../xmms-gtk-playlist-2.0-0.2.fc5.rf.i386.rpm
xmms-gtk-playlist-2.0-0.2.fc5.. ######################################## [ 77%]
-> http://download.fedora.redhat.com/pub/.../xmms-cdread-0.14-11.fc5.i386.rpm
xmms-cdread-0.14-11.fc5.i386... ######################################## [ 80%]
-> http://download.fedora.redhat.com/pub/fedora/.../xmms-speex-0.9.1-5.i386.rpm
xmms-speex-0.9.1-5.i386.rpm	 ######################################## [ 83%]
-> http://apt.sw.be/dries/.../xmms-modplug-debuginfo-2.05-1.2.fc5.rf.i386.rpm
xmms-1.2.10-23.fc5.i386.rpm	 ######################################## [ 86%]
xmms-modplug-debuginfo-2.05-1.. ######################################## [ 88%]
-> http://download.fedora.redhat.com/pub/.../xmms-libs-1.2.10-23.fc5.i386.rpm
-> http://apt.sw.be/dries/fedora/.../xmms-wma-debuginfo-1.0.5-3.fc5.rf.i386.rpm
xmms-wma-debuginfo-1.0.5-3.fc.. ######################################## [ 91%]
xmms-libs-1.2.10-23.fc5.i386... ######################################## [ 94%]
xmms-skins-1.2.10-15.noarch.rpm ######################################## [ 97%]
-> http://apt.sw.be/dries/.../xmms-musepack-debuginfo-1.2-2.1.fc5.rf.i386.rpm
xmms-musepack-debuginfo-1.2-2.. ######################################## [100%]


Committing transaction...
Preparing...					######################################## [  0%]
  1:Installing xmms-shn-debu.. ######################################## [  2%]
  2:Installing xmms-modplug-.. ######################################## [  5%]
  3:Installing xmms-gtk-play.. ######################################## [  8%]
  4:Installing xmms-arts	   ######################################## [ 11%]
  5:Installing xmms-acme-deb.. ######################################## [ 13%]
  6:Installing xmms-musepack.. ######################################## [ 16%]
  7:Installing xmms-infopipe.. ######################################## [ 19%]
  8:Installing xmms-wma-debu.. ######################################## [ 22%]
  9:Installing xmms-itouch-d.. ######################################## [ 25%]
 10:Installing xmms-libs	   ######################################## [ 27%]
 11:Installing xmms-mp3-debu.. ######################################## [ 30%]
 12:Installing xmms-goodnigh.. ######################################## [ 33%]
 13:Installing xmms-alarm-de.. ######################################## [ 36%]
 14:Installing xmms-lirc	   ######################################## [ 38%]
 15:Installing xmms			######################################## [ 41%]
 16:Installing xmms-infopipe   ######################################## [ 44%]
 17:Installing xmms-wma		######################################## [ 47%]
 18:Installing xmms-flac	   ######################################## [ 50%]
 19:Installing xmms-devel	  ######################################## [ 52%]
 20:Installing xmms-aac		######################################## [ 55%]
 21:Installing xmms-cdread	 ######################################## [ 58%]
 22:Installing xmms-goodnight  ######################################## [ 61%]
 23:Installing xmms-musepack   ######################################## [ 63%]
 24:Installing xmms-modplug	######################################## [ 66%]
 25:Installing xmms-gtk-play.. ######################################## [ 69%]
 26:Installing xmms-mp3		######################################## [ 72%]
 27:Installing xmms-sid		######################################## [ 75%]
 28:Installing xmms-xosd	   ######################################## [ 77%]
 29:Installing xmms-crossfade  ######################################## [ 80%]
30:Installing xmms-alarm	  ######################################## [ 83%]
 31:Installing xmms-shn		######################################## [ 86%]
 32:Installing xmms-acme	   ######################################## [ 88%]
 33:Installing xmms-skins	  ######################################## [ 91%]
 34:Installing xmms-speex	  ######################################## [ 94%]
 35:Installing xmms-itouch	 ######################################## [ 97%]
 36:Installing xmms-scrobbler  ######################################## [100%]

Saving cache...


real	1m8.960s
user	0m13.325s
sys	 0m2.864s

 

1 minute, case you don't remember, yum = 5mins smart = 1min.........

 

lets remove it since I don't really use xmms all that often, just for this test. ;)

 

# time smart remove -y xmms\*
Loading cache...
Updating cache...			   ######################################## [100%]

Computing transaction...
Committing transaction...
Preparing...					######################################## [  0%]
  1:Removing xmms-acme		 ######################################## [  2%]
  2:Removing xmms-modplug-de.. ######################################## [  5%]
  3:Removing xmms-itouch	   ######################################## [  8%]
  4:Removing xmms-devel		######################################## [ 11%]
  5:Removing xmms-flac		 ######################################## [ 13%]
  6:Removing xmms-xosd		 ######################################## [ 16%]
  7:Removing xmms-musepack-d.. ######################################## [ 19%]
  8:Removing xmms-gtk-playlist ######################################## [ 22%]
  9:Removing xmms-wma		  ######################################## [ 25%]
 10:Removing xmms-wma-debugi.. ######################################## [ 27%]
 11:Removing xmms-lirc		 ######################################## [ 30%]
 12:Removing xmms-musepack	 ######################################## [ 33%]
 13:Removing xmms-infopipe-d.. ######################################## [ 36%]
 14:Removing xmms-arts		 ######################################## [ 38%]
 15:Removing xmms-infopipe	 ######################################## [ 41%]
 16:Removing xmms-aac		  ######################################## [ 44%]
 17:Removing xmms-sid		  ######################################## [ 47%]
 18:Removing xmms-scrobbler	######################################## [ 50%]
 19:Removing xmms-skins		######################################## [ 52%]
 20:Removing xmms-goodnight	######################################## [ 55%]
 21:Removing xmms-speex		######################################## [ 58%]
 22:Removing xmms-mp3		  ######################################## [ 61%]
 23:Removing xmms-shn-debugi.. ######################################## [ 63%]
 24:Removing xmms-mp3-debugi.. ######################################## [ 66%]
 25:Removing xmms-cdread	   ######################################## [ 69%]
 26:Removing xmms-crossfade	######################################## [ 72%]
 27:Removing xmms-modplug	  ######################################## [ 75%]
 28:Removing xmms-shn		  ######################################## [ 77%]
 29:Removing xmms-acme-debug.. ######################################## [ 80%]
 30:Removing xmms-alarm-debu.. ######################################## [ 83%]
31:Removing xmms-gtk-playli.. ######################################## [ 86%]
 32:Removing xmms-alarm		######################################## [ 88%]
 33:Removing xmms-itouch-deb.. ######################################## [ 91%]
 34:Removing xmms-goodnight-.. ######################################## [ 94%]
 35:Removing xmms			  ######################################## [ 97%]
 36:Removing xmms-libs		 ######################################## [100%]

Saving cache...


real	0m49.959s
user	0m12.653s
sys	 0m2.692s

 

 

Conclusion

 

I will be using smart from now on :thumbs:

 

 

 

Just for an FYI, the smart command line repositorys I didn't actually have to setup. I installed smart-gui too and when I opened it up, it went through yum and asked what repos i wanted to add (don't say yes to debug/source, unless you want them) then setup freshrpms and dries manually.

 

Edit > Channels > New > Provide Channel Info > RPM Metadata >

 

Base URL example for freshrpms

 

http://ayo.freshrpms.net/fedora/linux/5/i386/freshrpms/

 

Dries

 

http://apt.sw.be/dries/fedora/fc5/i386/dries/RPMS

 

 

BLAH BLAH BLAH!

Link to comment
Share on other sites

But does it also have the same repo´s/rpms as yum does?

 

Yes, cause the repositorys in general are fedora specific, you can use which ever ones you want, I just use fresh/dries.

 

Its just a quicker package manager, and some features that aren't in yum

 

Smartrpm

 

fast parallel downloading mechanism

Autobalancing Mirror System

Priority Handling

Removable Media Support

Edited by jlc
Link to comment
Share on other sites

Pretty easy to add channels

 

Help menu for smart channel

# smart channel --help
Usage: smart channel [options]

This command allows one to manipulate channels. Channels are
used as sources of information about installed and available
packages. Depending on the channel type, a different backend
is used to handle interactions with the operating system and
extraction of information from the given channel.

The following channel types are available:

 apt-deb	- APT-DEB Repository
 apt-rpm	- APT-RPM Repository
 deb-dir	- DEB Directory
 deb-sys	- DPKG Installed Packages
 mirrors	- Mirror Information
 red-carpet - Red Carpet Channel
 rpm-dir	- RPM Directory
 rpm-hdl	- RPM Header List
 rpm-md	 - RPM MetaData
 rpm-sys	- RPM Installed Packages
 slack-site - Slackware Repository
 slack-sys  - Slackware Installed Packages
 up2date-mirrors - Mirror Information (up2date format)
 urpmi	  - URPMI Repository

Use --help-type <type> for more information.

Options:
 -h, --help		Show this help message and exit
 --add			 Argument is an alias and one or more key=value pairs
				defining a channel, or a filename/url pointing to a channel
				description in the same format used by --show, or a
				directory path where autodetection will be tried
 --set			 Argument is an alias, and one or more key=value pairs
				modifying a channel
 --remove		  Arguments are channel aliases to be removed
 --remove-all	  Remove all existent channels
 --show			Show channels with given aliases, or all channels if no
				arguments were given
 --edit			Edit channels in editor set by $editor
 --enable		  Enable channels with given aliases
 --disable		 Disable channels with given aliases
 -y, --yes		 Execute without asking
 --help-type=TYPE  Show further information about given type

Examples:
 smart channel --help-type apt-rpm
 smart channel --add mydb type=rpm-sys name="RPM Database"
 smart channel --add mychannel type=apt-rpm name="Some repository" \
				baseurl=http://somewhere.com/pub/repos components=extra
 smart channel --set mychannel priority=-100
 smart channel --disable mychannel
 smart channel --remove mychannel
 smart channel --show
 smart channel --show mychannel > mychannel.txt
 smart channel --add ./mychannel.txt
 smart channel --add http://some.url/mychannel.txt
 smart channel --add /mnt/cdrom

 

It's pretty easy to add channels, for example livna

 

# smart channel --add livna-stable type=rpm-md name="Livna Stable" \
> baseurl=http://rpm.livna.org/fedora/5/i386/

Alias: livna-stable
Type: rpm-md
Name: Livna Stable
Base URL: http://rpm.livna.org/fedora/5/i386/

Include this channel? (y/N): y

# smart channel --enable livna-stable

 

Since I know none of the other repos i use have ati's fglrx driver and livna does

 

# smart update
# smart search fglrx
Loading cache...
Updating cache...				  ############################################# [100%]

kmod-fglrx - fglrx kernel module(s)
kmod-fglrx - fglrx kernel module(s)
kmod-fglrx - fglrx kernel module(s)
kmod-fglrx - fglrx kernel module(s)
kmod-fglrx - fglrx kernel module(s)
kmod-fglrx - fglrx kernel module(s)
kmod-fglrx - fglrx kernel module(s)
kmod-fglrx - fglrx kernel module(s)
kmod-fglrx-kdump - fglrx kernel module(s)
kmod-fglrx-kdump - fglrx kernel module(s)
kmod-fglrx-kdump - fglrx kernel module(s)
kmod-fglrx-kdump - fglrx kernel module(s)
kmod-fglrx-smp - fglrx kernel module(s)
kmod-fglrx-smp - fglrx kernel module(s)
kmod-fglrx-smp - fglrx kernel module(s)
kmod-fglrx-smp - fglrx kernel module(s)
kmod-fglrx-smp - fglrx kernel module(s)
kmod-fglrx-smp - fglrx kernel module(s)
kmod-fglrx-smp - fglrx kernel module(s)
xorg-x11-drv-fglrx - ATI proprietary driver for ATI Radeon graphic cards
xorg-x11-drv-fglrx - ATI proprietary driver for ATI Radeon graphic cards
xorg-x11-drv-fglrx-devel - ATI proprietary driver for ATI Radeon graphic cards, devel part
xorg-x11-drv-fglrx-devel - ATI proprietary driver for ATI Radeon graphic cards, devel part

 

# smart install xorg-x11-drv-fglrx
Loading cache...
Updating cache...				  ############################################# [100%]

Computing transaction...

Installed packages (2):
 kmod-fglrx-8.24.8-3.2.6.16_1.2122_FC5@i686
 xorg-x11-drv-fglrx-8.24.8-3.lvn5@i386

9.0MB of package files are needed. 26.4MB will be used.

Confirm changes? (Y/n): n

 

From --show, you can see that updates-testing is disabled.

 

# smart channel --show
[core]
type = rpm-md
name = Fedora Core 5 - i386
baseurl = http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os/

[livna-stable]
type = rpm-md
name = Livna Stable
baseurl = http://rpm.livna.org/fedora/5/i386/

[rpmforge]
type = rpm-md
name = Extra packages from RPMforge.net for Fedora Core 5 - i386 - dries
baseurl = http://apt.sw.be/dries/fedora/fc5/i386/dries/RPMS

[updates-testing]
type = rpm-md
name = Fedora Core 5 - i386 - Test Updates
disabled = yes
baseurl = http://download.fedora.redhat.com/pub/fedora/linux/core/updates/testing/5/i386/

[extras]
type = rpm-md
name = Fedora Extras 5 - i386
baseurl = http://download.fedora.redhat.com/pub/fedora/linux/extras/5/i386/

[updates]
type = rpm-md
name = Fedora Core 5 - i386 - Updates
baseurl = http://download.fedora.redhat.com/pub/fedora/linux/core/updates/5/i386/

[rpm-db]
type = rpm-sys
name = RPM Database

[freshrpms]
type = rpm-md
name = Freshrpms
baseurl = http://ayo.freshrpms.net/fedora/linux/5/i386/freshrpms/

 

Now disable livna-stable (for me)

 

# smart channel --disable livna-stable
# smart channel --show livna-stable
[livna-stable]
type = rpm-md
name = Livna Stable
[b]disabled = yes[/b]
baseurl = http://rpm.livna.org/fedora/5/i386/

 

Search for the ati drivers again

 

# smart search fglrx
Loading cache...
Updating cache...				  ############################################# [100%]

 

Nothing returned.

 

 

 

Correct me if i'm wrong: smart uses yum's repos that are allready configured and i don't need to set them up again?

 

Sort of yes/no

 

if you fire up the gui for the first time will rummage through and ask if you want to enable/disable several channels.

 

# smart --gui

Link to comment
Share on other sites

  • 3 weeks later...

I tried to install without your script and I don't think I did very good. So I removed smart and reinstalled with your script and it looks like yours when I run the "smart channel --show".

 

Thanks for the script jlc!!!

 

And yes I'm back in Fedora and having fun. Just wish I could get my tv tuner card to work. lol

Link to comment
Share on other sites

I tried to install without your script and I don't think I did very good. So I removed smart and reinstalled with your script and it looks like yours when I run the "smart channel --show".

 

Thanks for the script jlc!!!

 

And yes I'm back in Fedora and having fun. Just wish I could get my tv tuner card to work. lol

 

Cool, first lab rat it worked :)

Link to comment
Share on other sites

One thing i did forget to tell you though is after the script is run and you open smart-gui and look at the channels, is that Livna-Stable is enabled. I disabled mine before I used it to update to the latest kernel release.

Link to comment
Share on other sites

One thing i did forget to tell you though is after the script is run and you open smart-gui and look at the channels, is that Livna-Stable is enabled. I disabled mine before I used it to update to the latest kernel release.

 

 

We chatted on IRC, but thought I would say it here :)

 

 

Why FX would bring this is up, because Freshrpms/dags/dries/rpmforge and Livna most of the time wont mix well together because of overlapping packages that can be a different version strings.

 

However, thats the good thing with priority's.

Livna-stable is set to 10

fresh/dag/dries/rpmforge is set to 100

 

Which basically means if its in "100" install/upgrade, if its in 10 that don't unless i tell you to, like nvidia/fglrx drivers.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...