Dago Pacheco wrote: > Phil Schaffner wrote: >> On Tue, 2007-02-27 at 10:41 -0500, Matt Hyclak wrote: >> >>> On Tue, Feb 27, 2007 at 12:19:41PM -0300, Dago Pacheco enlightened us: >>> >>>> i'm kinda newbie in centos.... so clear me something... you say >>>> that I must put this entry >>>> >>>> #released i386 updates >>>> [update-i386] >>>> name=CentOS-$releasever - i386 Updates >>>> mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=i386&repo=updates >>>> >>>> #baseurl=http://mirror.centos.org/centos/$releasever/updates/i386/ >>>> gpgcheck=1 >>>> gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4 >>>> enabled=0 >>>> protect=1 >>>> >>>> >>>> in /etc/yum.repos.d/CentOS-Base.repo , right? >>>> is there anything else that i must consider? >>>> >>>> >>> I would put it in a separate file, e.g. firefox-i386.repo so that it >>> isn't >>> overwritten with upgrades to the package that owns CentOS-Base.repo. >>> Otherwise, that's all you should need. >>> >> >> Good idea to put it in another file as it may be less confusing, but it >> should not be necessary to keep it from getting overwritten by an >> upgrade, which should create CentOS-Base.repo.rpmnew if the file has >> been modified. Either putting it in CentOS-Base.repo or in a new file >> will have the same effect. >> >> The new file, if used, can be called anything with a .repo extension as >> long as it lives in /etc/yum.repos.d/ - but it helps if the name is >> something related to the contents. My suggestion would be >> "update-i386.repo" for the example I gave, as that will clue you in as >> to what the parameter to "yum --enable <repo> ..." should be. >> >> Another consideration might be to avoid doing something like "yum >> --enable update-i386 update" as you might get more than you bargained >> for in the way of new i386 packages. >> >> Phil >> >> >> _______________________________________________ >> CentOS mailing list >> CentOS at centos.org >> http://lists.centos.org/mailman/listinfo/centos >> >> >> > > > i created the .repo file and then used yum, an this is the output > > ------------------------------------------------------------------------------------------------------------------- > > [root at localhost ~]# yum --enable update-i386 install firefox.i386 > Setting up Install Process > Setting up repositories > dag 100% |=========================| 1.1 kB > 00:00 > kde-all 100% |=========================| 951 B > 00:00 > kde 100% |=========================| 951 B > 00:00 > update 100% |=========================| 951 B > 00:00 > rpmforge 100% |=========================| 1.1 kB > 00:00 > update-i386 100% |=========================| 951 B > 00:00 > base 100% |=========================| 1.1 kB > 00:00 > addons 100% |=========================| 951 B > 00:00 > extras 100% |=========================| 1.1 kB > 00:00 > Reading repository metadata in from local files > primary.xml.gz 100% |=========================| 105 kB > 00:00 > update-i38: ################################################## 307/307 > Added 307 new packages, deleted 0 old in 3.41 seconds > primary.xml.gz 100% |=========================| 32 kB > 00:00 > extras : ################################################## 132/132 > Added 3 new packages, deleted 0 old in 0.16 seconds > Parsing package install arguments > Resolving Dependencies > --> Populating transaction set with selected packages. Please wait. > ---> Downloading header for firefox to pack into transaction set. > firefox-1.5.0.10-0.1.el4. 100% |=========================| 83 kB > 00:00 > ---> Package firefox.i386 0:1.5.0.10-0.1.el4.centos set to be updated > --> Running transaction check > --> Processing Dependency: libgnomeui-2.so.0 for package: firefox > --> Processing Dependency: libgnome-2.so.0 for package: firefox > --> Processing Dependency: libbonoboui-2.so.0 for package: firefox > --> Restarting Dependency Resolution with new changes. > --> Populating transaction set with selected packages. Please wait. > ---> Downloading header for libgnome to pack into transaction set. > libgnome-2.8.0-2.i386.rpm 100% |=========================| 22 kB > 00:00 > ---> Package libgnome.i386 0:2.8.0-2 set to be updated > --> Running transaction check > --> Processing Dependency: libgnomeui-2.so.0 for package: firefox > --> Processing Dependency: libbonoboui-2.so.0 for package: firefox > --> Finished Dependency Resolution > Error: Missing Dependency: libgnomeui-2.so.0 is needed by package firefox > Error: Missing Dependency: libbonoboui-2.so.0 is needed by package > firefox > ------------------------------------------------------------------------------------------------------------------------------------- > > > For dependencies, should i use something like > > /yum --enable update-i386 install <dependencies>/ > > or just/ > > yum install <dependencies>/ > > > > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos > > I can't find the dependencies for installing firefox.i386. Missing dependencies are libgnomeui and libbonoboui. I serched them by yum and web, but nothing (well, actually i found them in the web, but just lead me to broken lynks, or other distributions). I use kde in my CentOS 4, is that the problem?