rpm-get is a simple clone of apt-get for RPM. This little application will let you download, install, upgrade, or remove RPM packages/sources as well as upgrade the entire distribution with ease.
| Licenses | GPL |
|---|---|
| Operating Systems | POSIX Linux |
| Implementation | Unix Shell |


Release Notes: This release changes max2=$(bzcat rpm-list.db.bz2 | grep rpm | grep -v \/ | grep -c .) to max2=$(bzcat /var/lib/rpm-get/rpm-list.db.bz2 | grep rpm | grep -v \/ | grep -c .) in genrpmlist.


Release Notes: Compression for rpm-list.db, and a slightly better overview of how many packages there are/will be in the database.


Release Notes: A getlists function was added to allow a user to download the database lists from an FTP server. This option will allow rpm-get to perform much more quickly for any FTP sites that include these lists. A bug that disabled the upgrade function was fixed. The ability to only upgrade a single package was added.


Release Notes: Wrote the dependency function to check for versions of files or packages that are otherwise installed. Fixed the glibc dependency version checking - all dependency checkings should work now. Made dist-upgrade exclude devel packages as well.


Release Notes: S.u.S.E. support was removed. Mandrake/RedHat compatibility was improved. All instances of 'if [ "foo" = "bar" ]' were changed to 'if [ "foo" == "bar" ]'. mklists was renamed to genrpmlist. The default cache directory was properly set to /var/cache/rpm-get, and the default database directory was set to /var/lib/rpm-get. The auto-configure was removed from the spec file so that the RPM package won't start to generate the databases on install. A bug in generating the databases was fixed.
30 Apr 2003 07:41
Can't access ftp site blah blah
I've had trouble getting rpm-get update to work. The output is below:
Generating /var/lib/rpm-get/RPMS-list
Looking up mirrors.kernel.org
Making FTP connection to mirrors.kernel.org
Can't Access `ftp://mirrors.kernel.org/redhat/redhat/linux/current/en/os/i386/RedHat/RPMS'
Alert!: Unable to access document.
Obviously, this is a valid ftp site so the problem must be on my side.
Since rpm-get uses lynx to perform the update, I started looking at lynx. I found that the problem was due to my server being behind a firewall. I needed to initiate an ftp session in passive mode.
By putting and entry FTP_PASSIVE:TRUE in the lynx.cfg file, the problem was mitigated.
JT
27 Apr 2003 18:20
WEEEE! I like it
This is real nice.....and helpful!
Maybe a faq or something would help. I would really like to see more heh
28 Nov 2002 12:26
Re: Other problem :-(
> obviously, you have the wrong ftp
> address in your config file
> (/etc/rpm-get.conf) ....
> But this is hardly a suiteble subject
> for a Project Comment, these are general
> help questions.
> So they should not be posted here,
> rather email
> me if you have these sorts of
> questions.
> thanks.
I would like to state that I have the same problem with the same error message... I just build this server and was trying to find a nice apt-get clone.. this looks like it is it but am getting some errors... Though I haven't read the FAQ or done any looking yet...
11 Oct 2002 01:08
10 Oct 2002 15:25
Proxy with authentication
I think this is a great project because it is very usefull like apt-get on Debian, but I have this problem with lynx not with rpm-get. I can´t set up rpm-get to go trought a proxy server with authentication.
I can do this with lynx when I add to the command the option -pauth id:pass, but if I add this to the code of rpm-get doesn´t work at all.
I modified rpm-get and genrpmlist the lines that appears the call to lynx and I added the -pauth option, but doesn´t work. If any of you have the same problem and resolve this issue, please let me know. Thanks