Russ,<br><br>Try to get the specific error and post it back. I recall forgetting to import the gpg key(s) when adding repos in the past and it creating an issue.<br><br>A place where I found a lot of good advice for YUM (and other config issues) was
<a href="http://www.linuxquestions.org/">http://www.linuxquestions.org/</a> .<br><br>Good Luck<br><br>Steve Kain<br><br><div class="gmail_quote">On Jan 8, 2008 12:00 PM, <<a href="mailto:calug-request@unknownlamer.org">
calug-request@unknownlamer.org</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Send CALUG mailing list submissions to<br>
<a href="mailto:calug@unknownlamer.org">calug@unknownlamer.org</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br> <a href="http://lists.unknownlamer.org/listinfo/calug" target="_blank">http://lists.unknownlamer.org/listinfo/calug
</a><br>or, via email, send a message with subject or body 'help' to<br> <a href="mailto:calug-request@unknownlamer.org">calug-request@unknownlamer.org</a><br><br>You can reach the person managing the list at
<br> <a href="mailto:calug-owner@unknownlamer.org">calug-owner@unknownlamer.org</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of CALUG digest..."<br>
<br><br>Today's Topics:<br><br> 1. Linux software management (Russ)<br> 2. Re: Linux software management (Brandon Checketts)<br> 3. Re: Linux software management (Bernard Karmilowicz)<br> 4. Re: Linux software management (Jim Sansing)
<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Mon, 7 Jan 2008 12:44:17 -0500 (EST)<br>From: Russ <<a href="mailto:rmain@polaris.umuc.edu">rmain@polaris.umuc.edu
</a>><br>Subject: [CALUG] Linux software management<br>To: Calug Mailing List <<a href="mailto:calug@unknownlamer.org">calug@unknownlamer.org</a>><br>Message-ID:<br> <<a href="mailto:Pine.GSO.3.96.1080107122509.20657A-100000@polaris.umuc.edu">
Pine.GSO.3.96.1080107122509.20657A-100000@polaris.umuc.edu</a>><br>Content-Type: TEXT/PLAIN; charset=US-ASCII<br><br>Hello,<br><br>I'm trying to understand the complexitites of managing software on a<br>Linux machine. I just installed CentOS, and I want to download and
<br>install J2EE and Eclipse. I'm a Linux beginner. Should all my software<br>come from the manufactureers recommended repositories in order to retain a<br>stable system? I added the jpackage.repo to my 'yum.repos.d
' directory<br>and it seems to work fine. I also tried adding the dries.repo and the<br>dag.repo, and neither of those worked. I was following dries and dag web<br>site recommendations/instuctions on how to add the repos, but my system
<br>complained about not finding the /var/cache/dag and the<br>/var/cache/dries directories. I've been looking online in the tldp web<br>site, Linux books, and the CentOS documentation. I figure I'm not setting<br>
up the .repo files properly. Sorry I can't send them with this email at<br>this time, but any help would be appreiated. Any suggestions on where I<br>can learn more about repos and software management? If you need more
<br>info please let me know.<br><br>Sincerely,<br><br>Russ Main<br><br><br><br><br>------------------------------<br><br>Message: 2<br>Date: Mon, 07 Jan 2008 14:56:48 -0500<br>From: Brandon Checketts <<a href="mailto:brandon@brandonchecketts.com">
brandon@brandonchecketts.com</a>><br>Subject: Re: [CALUG] Linux software management<br>To: Russ <<a href="mailto:rmain@polaris.umuc.edu">rmain@polaris.umuc.edu</a>><br>Cc: Calug Mailing List <<a href="mailto:calug@unknownlamer.org">
calug@unknownlamer.org</a>><br>Message-ID: <<a href="mailto:47828400.1060805@brandonchecketts.com">47828400.1060805@brandonchecketts.com</a>><br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br>
Russ,<br><br>rpmforge actually has a package to install, that will install the the necessary<br>files. I usually do this:<br><br>Find the appropriate file from<br><a href="http://dag.wieers.com/rpm/packages/rpmforge-release/" target="_blank">
http://dag.wieers.com/rpm/packages/rpmforge-release/</a> It will be named<br>0.3.6.el<VERSION>.rf.<ARCH>.rpm<br><br>Where VERSION is either 4 or 5 depending on whether you are using CentOS4 or<br>CentOS5. ARCH should be either i386 or x86_64
<br><br>wget<br><a href="http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm" target="_blank">http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
</a><br>rpm -ivh rpmforge*<br><br>You can then 'yum install whatever' and it should include the rpmforge repositories.<br><br>Hope that helps,<br>Brandon Checketts<br><br><br><br>Russ wrote:<br>> Hello,<br>>
<br>> I'm trying to understand the complexitites of managing software on a<br>> Linux machine. I just installed CentOS, and I want to download and<br>> install J2EE and Eclipse. I'm a Linux beginner. Should all my software
<br>> come from the manufactureers recommended repositories in order to retain a<br>> stable system? I added the jpackage.repo to my 'yum.repos.d' directory<br>> and it seems to work fine. I also tried adding the
dries.repo and the<br>> dag.repo, and neither of those worked. I was following dries and dag web<br>> site recommendations/instuctions on how to add the repos, but my system<br>> complained about not finding the /var/cache/dag and the
<br>> /var/cache/dries directories. I've been looking online in the tldp web<br>> site, Linux books, and the CentOS documentation. I figure I'm not setting<br>> up the .repo files properly. Sorry I can't send them with this email at
<br>> this time, but any help would be appreiated. Any suggestions on where I<br>> can learn more about repos and software management? If you need more<br>> info please let me know.<br>><br>> Sincerely,<br>
><br>> Russ Main<br>><br>><br>> _______________________________________________<br>> CALUG mailing list<br>> <a href="mailto:CALUG@unknownlamer.org">CALUG@unknownlamer.org</a><br>> <a href="http://lists.unknownlamer.org/listinfo/calug" target="_blank">
http://lists.unknownlamer.org/listinfo/calug</a><br>><br><br><br><br>------------------------------<br><br>Message: 3<br>Date: Tue, 08 Jan 2008 00:13:56 -0500<br>From: Bernard Karmilowicz <<a href="mailto:karmilow@intencorp.com">
karmilow@intencorp.com</a>><br>Subject: Re: [CALUG] Linux software management<br>To: Russ <<a href="mailto:rmain@polaris.umuc.edu">rmain@polaris.umuc.edu</a>><br>Cc: <a href="mailto:calug@unknownlamer.org">calug@unknownlamer.org
</a><br>Message-ID: <<a href="mailto:47830694.6040500@intencorp.com">47830694.6040500@intencorp.com</a>><br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br>Hi Russ:<br><br>> Should all my software come from the manufactureers recommended
<br>> repositories in order to retain a stable system?<br><br>Not for Linux to run stable, but rather for the user applications you<br>install to run stable (if at all).<br><br>Application packages are assembled under assumptions (shared library
<br>versions, config file locations, C headers, etc.) that may not apply to<br>your manufacturer's particular Linux distro.<br><br>A work-around (that I prefer to packages) is to download the<br>applications of interest from the respective developer ftp/web sites,
<br>and compile the applications locally. This ensures the application is<br>built against your system files. In my experience, the compiles usually<br>complete without error, so the local builds do not require a significant
<br>effort. Generally, more time is spent reading each application's README<br>and INSTALL files than performing the installations.<br><br>Sincerely,<br><br>- Bernie<br><br>--<br>+---------+---------+---------+---------+
<br> IntEn Corporation<br> Integrated Engineering Services<br> <a href="http://www.intencorp.com" target="_blank">http://www.intencorp.com</a><br>+---------+---------+---------+---------+<br><br><br><br><br>------------------------------
<br><br>Message: 4<br>Date: Tue, 08 Jan 2008 10:32:57 -0500<br>From: Jim Sansing <<a href="mailto:jjsansing@verizon.net">jjsansing@verizon.net</a>><br>Subject: Re: [CALUG] Linux software management<br>To: <a href="mailto:calug@unknownlamer.org">
calug@unknownlamer.org</a><br>Message-ID: <<a href="mailto:478397A9.5090908@verizon.net">478397A9.5090908@verizon.net</a>><br>Content-Type: text/plain; charset=ISO-8859-1<br><br>While what Bernie describes is true, there is one caveat,
<br>which is also true if you get a package from the project's<br>site or even some third party repositories. You now have<br>to take responsibility for updates (especially security) by<br>monitoring the project's announcements, which reminds
<br>me of that OS with major security problems because it is<br>so difficult to keep up with patches.<br><br>This is an issue I have been ranting about for some time on<br>various forums. I was hoping that the Linux Standard Base
<br>would be the solution, but it is too limited as it only covers<br>the file hierarchy and compiled programs, with nothing about<br>Perl/PHP/Java/other, databases, etc.<br><br>I think the solution is to provide developers with a method
<br>of building their apps for the distros, including a way to<br>make updates available thru the package manager. The<br>ESP Package Manager (<a href="http://epmhome.org/index.php" target="_blank">http://epmhome.org/index.php
</a>),<br>from the people who brought us CUPS, is an example of<br>this. But it only supports a few distros, and there is no<br>'vendor supported' repository for any distro that I know of.<br><br>But this doesn't help the end user now. So something to think
<br>about when picking a distro is what apps are available for it in<br>its repositories, just like we used to have to do a lot of research<br>on what hardware is supported. Debian has the largest number<br>of apps in their repositories, and they even have a 'non-free'
<br>repository where you can find Sun's Java, among others. I'm<br>guessing Fedora is second. The number of apps supported<br>by derivatives is (almost by definition) noticeably less.<br><br>Later . . . Jim<br>
<br><br>Bernard Karmilowicz wrote:<br>> Hi Russ:<br>><br>><br>>> Should all my software come from the manufactureers recommended<br>>> repositories in order to retain a stable system?<br>>><br>>
<br>> Not for Linux to run stable, but rather for the user applications you<br>> install to run stable (if at all).<br>><br>> Application packages are assembled under assumptions (shared library<br>> versions, config file locations, C headers, etc.) that may not apply to
<br>> your manufacturer's particular Linux distro.<br>><br>> A work-around (that I prefer to packages) is to download the<br>> applications of interest from the respective developer ftp/web sites,<br>> and compile the applications locally. This ensures the application is
<br>> built against your system files. In my experience, the compiles usually<br>> complete without error, so the local builds do not require a significant<br>> effort. Generally, more time is spent reading each application's README
<br>> and INSTALL files than performing the installations.<br>><br>> Sincerely,<br>><br>> - Bernie<br>><br>><br><br><br><br>------------------------------<br><br>_______________________________________________
<br>CALUG mailing list<br><a href="mailto:CALUG@unknownlamer.org">CALUG@unknownlamer.org</a><br><a href="http://lists.unknownlamer.org/listinfo/calug" target="_blank">http://lists.unknownlamer.org/listinfo/calug</a><br><br>
<br>End of CALUG Digest, Vol 13, Issue 4<br>************************************<br></blockquote></div><br><br clear="all"><br>-- <br>Steve Kain<br>"Keepin' it real since '76"