thanks.. i'd really like to find similar solution for the RPM based
systems


On Jan 22, 4:25 pm, Ritesh Raj Sarraf <[EMAIL PROTECTED]> wrote:
> Prasanna wrote:
> > I dunno why but rpms just don't work for me... i end up extracting them
> > and pasting.. just getting job done... esp when everything needs
> > internet connection and all...
> > i try looking into /usr/share or /opt folders or /bin for package
> > management... most of the times the bundled softwares don't work...  so
> > I end up making a script or sth.. yah maybe silly but I learn a lot...rpms 
> > or debs are just packaging formats. The real meat of package management
> lies in the application that extracts information from these packages and 
> makes
> decision on what needs to be updated/upgraded.
>
> There always have been good utilities to do these.
> RPM for rpms
> DPKG for debs
>
> Yum/up2date for RPM
> APT for DPKG
>
> The latter are just wrappers.
>
> Always remember that when you're doing a source based installation, you don't
> track changes. Nor does the OS for you because there's no such package manager
> present there. So in case of a source installation (as you've been doing), 
> upon
> an upgrade, all you do is:
> 1) Scrap your old installation.
> 2) Install your updated software.
>
> Or club it like.
> 1) Overwrite your old installation with updated software.
>
> This process is NOT fine. What you miss here is the fact that just in case 
> (and
> it happens most of the times) with the new release, if your application 
> depends
> on an additional library, you have no idea. All you see is a failed build. 
> Then
> you figure out why it failed. And then you install the related library
> development files and continue.
>
> Sure it works. But is not proper use of resources.
> 1) Because you don't want to waste space for additional sources. (More disk
> space)
> 2) Wasting CPU cycles which could be used in something else more productive.
>
> I do agree that most package manager these days expect the user to be having 
> an
> internet connection be default. Unfortunately this is not the case in our
> country and many countries alike.
> One solution for this, atm for DPKG based system is, pypt-offline.
> For RPM based system I'm not aware of any.
>
> Ritesh
> --
> Ritesh Raj Sarraf
> RESEARCHUT -http://www.researchut.com
> "Necessity is the mother of invention."
> "Stealing logic from one person is plagiarism, stealing from many is 
> research."
> "The great are those who achieve the impossible, the petty are those who
> cannot - rrs"


--~--~---------~--~----~------------~-------~--~----~
FOSS Nepal mailing list
[email protected]
http://groups.google.com/group/foss-nepal

Community website: http://www.fossnepal.org/
-~----------~----~----~----~------~----~------~--~---

Reply via email to