<rant> Why is it that it insists on only looking for the rpms on the installation CDs? Why can't I tell it to brose to the local directory, where I have all of them stored? Why can't I tell it to get them from the net? Seems pretty braindead that I'm forced to get them from a CD.
Is there something else, graphical, that I can use to manage my rpms, both installed and uninstalled, that's not so brain-dead? </rant>
-ste
On Sun, 2004-05-30 at 22:42, Shaun T. Erickson wrote:
Is there something else, graphical, that I can use to manage my rpms, both installed and uninstalled, that's not so brain-dead?
i haven't used it myself yet, but i've heard a lot of good things about Synaptic with apt.
Personally, i hope a gui frontend for Yum will be available soon
Davy Brion wrote:
On Sun, 2004-05-30 at 22:42, Shaun T. Erickson wrote:
Is there something else, graphical, that I can use to manage my rpms, both installed and uninstalled, that's not so brain-dead?
i haven't used it myself yet, but i've heard a lot of good things about Synaptic with apt.
Ok. I installed apt, then ran the command to select the mirrors. The I ran apt-get install synaptic as described on the fedora wiki. I get:
[root@dhcppc5 root]# apt-get install synaptic Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package synaptic [root@dhcppc5 root]#
I must have done something wrong. Suggestions?
-ste
On Sun, 30 May 2004 17:18:03 -0400, Shaun T. Erickson ste@smxy.org wrote:
Ok. I installed apt, then ran the command to select the mirrors. The I ran apt-get install synaptic as described on the fedora wiki. I get:
Have you ran "apt-get upgrade" first?
On Sun, 30 May 2004 17:18:03 -0400 "Shaun T. Erickson" ste@smxy.org wrote:
Davy Brion wrote:
On Sun, 2004-05-30 at 22:42, Shaun T. Erickson wrote:
Is there something else, graphical, that I can use to manage my
rpms, >both installed and uninstalled, that's not so brain-dead?
i haven't used it myself yet, but i've heard a lot of good things about Synaptic with apt.
Ok. I installed apt, then ran the command to select the mirrors. The I
ran apt-get install synaptic as described on the fedora wiki. I get:
[root@dhcppc5 root]# apt-get install synaptic Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package synaptic [root@dhcppc5 root]#
I must have done something wrong. Suggestions?
You did an 'apt-get update' before trying to install, right?
Assuming you did, your repositories might still be misconfigured or missing. Try the'apt-cache policy' command to see if synaptic is found. eg. here I have:
~ apt-cache policy synaptic synaptic: Installed: 0.48.2-13.rhfc1.at Candidate: 0.48.2-13.rhfc1.at Version Table: *** 0.48.2-13.rhfc1.at 0 100 RPM Database 0.48.2-2.rhfc1.dag 0 500 http://apt.sw.be redhat/fc1/en/i386/dag pkglist 0.48.2-1.1.fc1.fr 0 500 http://ayo.freshrpms.net fedora/linux/1/i386/freshrpms pkglist 0:0.48.2-0.fdr.0.1 0 500 ftp://apt.kde-redhat.org fedora/1/stable pkglist 0:0.48.1-0.fdr.3.1 0 500 http://download.fedora.us fedora/fedora/1/i386/stable pkglist 0.47-0.rhfc1.dag 0 500 http://apt.sw.be redhat/fc1/en/i386/dag pkglist
As you can see from the above output, different synaptic versions could be found on 5 different repos.
Suggestion: if you install apt-get from Dag Wieers' repo, it comes with many useful repos pre-configured, each on its own .list config file on /etc/apt/sources.list.d dir.
HTH
Andre
You did an 'apt-get update' before trying to install, right?
Oops. Nope.
Assuming you did, your repositories might still be misconfigured or missing. Try the'apt-cache policy' command to see if synaptic is found.
[root@dhcppc5 root]# apt-get upgrade Reading Package Lists... Done Building Dependency Tree... Done 0 upgraded, 0 newly installed, 0 removed and 0 not upgraded. [root@dhcppc5 root]# apt-get install synaptic Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package synaptic [root@dhcppc5 root]# apt-cache policy synaptic W: Unable to locate package synaptic [root@dhcppc5 root]#
Suggestion: if you install apt-get from Dag Wieers' repo, it comes with many useful repos pre-configured, each on its own .list config file on /etc/apt/sources.list.d dir.
I downloaded it from the link in the wiki, whereever that was. I'll see if I can find the one you mention.
-ste
On Sun, 30 May 2004 17:37:21 -0400 "Shaun T. Erickson" ste@smxy.org wrote:
You did an 'apt-get update' before trying to install, right?
Oops. Nope.
It happens =)
Assuming you did, your repositories might still be misconfigured or missing. Try the'apt-cache policy' command to see if synaptic is found.
[root@dhcppc5 root]# apt-get upgrade Reading Package Lists... Done Building Dependency Tree... Done 0 upgraded, 0 newly installed, 0 removed and 0 not upgraded.
Watch out: you just did an _upgrade_, not an _update_. Try 'apt-get' with no args and you will see:
~ apt-get apt 0.5.15cnc6 for linux i386 compiled on Mar 22 2004 21:35:44 Usage: apt-get [options] command apt-get [options] install|remove pkg1 [pkg2 ...] apt-get [options] source pkg1 [pkg2 ...]
apt-get is a simple command line interface for downloading and installing packages. The most frequently used commands are update and install.
Commands: update - Retrieve new lists of packages upgrade - Perform an upgrade [snip]
This means you have to bring apt's package list up-to-date with 'update' command _before_ trying any other action (otherwise you will be out of sync with repos).
Short version: run 'apt-get update' _before_ 'apt-get upgrade' ;)
[snip]
Suggestion: if you install apt-get from Dag Wieers' repo, it comes with many useful repos pre-configured, each on its own .list config file on/etc/apt/sources.list.d dir.
I downloaded it from the link in the wiki, whereever that was. I'll see if I can find the one you mention.
Sorry, should have mentioned it on my previous msg:
http://dag.wieers.com/home-made/apt/
HTH
Andre
Suggestion: if you install apt-get from Dag Wieers' repo, it comes with many useful repos pre-configured, each on its own .list config file on/etc/apt/sources.list.d dir.
I downloaded it from the link in the wiki, whereever that was. I'll see if I can find the one you mention.
Sorry, should have mentioned it on my previous msg:
Removed the apt I installed, downloaded the one you suggested, updated it, upgraded my system, installed synaptic, ran synaptic.
I'm impressed. *That's* what I was looking for. :) Thanks.
-ste
On Sun, 30 May 2004 18:18:19 -0400 "Shaun T. Erickson" ste@smxy.org wrote:
Suggestion: if you install apt-get from Dag Wieers' repo, it comes with many useful repos pre-configured, each on its own .list config file on/etc/apt/sources.list.d dir.
I downloaded it from the link in the wiki, whereever that was. I'll see if I can find the one you mention.
Sorry, should have mentioned it on my previous msg:
Removed the apt I installed, downloaded the one you suggested, updated it, upgraded my system, installed synaptic, ran synaptic. I'm impressed. *That's* what I was looking for. :) Thanks.
Cool, welcome to the joys of apt =)
Best,
Andre
Shaun T. Erickson said:
<rant> Why is it that it insists on only looking for the rpms on the installation CDs? Why can't I tell it to brose to the local directory, where I have all of them stored?
less /usr/share/doc/system-config-packages-1.2.12/README
"You can instead use a Red Hat Linux installation tree with the option '-tree=/path/to/tree' or use a directory with Red Hat Linux ISO images with the option '--isodir=/path/to/dir'."
<rant> Why can't people read the documentation before ranting on mailing lists? </rant>
William Hooper wrote:
Shaun T. Erickson said:
<rant> Why is it that it insists on only looking for the rpms on the installation CDs? Why can't I tell it to brose to the local directory, where I have all of them stored?
less /usr/share/doc/system-config-packages-1.2.12/README
"You can instead use a Red Hat Linux installation tree with the option '-tree=/path/to/tree' or use a directory with Red Hat Linux ISO images with the option '--isodir=/path/to/dir'."
<rant> Why can't people read the documentation before ranting on mailing lists? </rant>
Fair enough. :) I'll counter with: "why isn't this selectable at run time"?
-ste
Shaun T. Erickson said:
<rant> Why can't people read the documentation before ranting on mailing lists? </rant>
Fair enough. :) I'll counter with: "why isn't this selectable at run time"?
To which I would point to the Functional Spec: http://fedora.redhat.com/projects/config-tools/redhat-config-packages.html
It is heading that way. :-)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Sunday 30 May 2004 04:27 pm, William Hooper wrote:
Shaun T. Erickson said:
<rant> Why is it that it insists on only looking for the rpms on the installation CDs? Why can't I tell it to brose to the local directory, where I have all of them stored?
less /usr/share/doc/system-config-packages-1.2.12/README
"You can instead use a Red Hat Linux installation tree with the option '-tree=/path/to/tree' or use a directory with Red Hat Linux ISO images with the option '--isodir=/path/to/dir'."
This is excellent information, however, I tried it and get the following error:
[charles@moe charles]$ l /home total 24 drwx------ 35 charles charles 4096 May 31 08:39 charles drwxrwxr-x 2 root root 4096 May 31 08:35 fc2_iso drwx------ 2 root root 16384 May 20 04:20 lost+found
[charles@moe charles]$ l /home/fc2_iso total 2247632 - -rw-rw-r-- 1 root root 681377792 May 31 08:48 fc2.disc1.iso - -rw-rw-r-- 1 root root 665755648 May 31 08:58 fc2.disc2.iso - -rw-rw-r-- 1 root root 668950528 May 31 09:03 fc2.disc3.iso - -rw-rw-r-- 1 root root 203706368 May 31 09:07 fc2.disc4.iso - -rw-rw-r-- 1 root root 79511552 May 31 09:09 fc2.rescue.iso
[charles@moe charles]$ system-config-packages --isodir=/home/fc2_iso Traceback (most recent call last): File "/usr/share/system-config-packages/MainWindow.py", line 160, in ? im = get_method(args) File "/usr/share/system-config-packages/config.py", line 57, in get_method return method.LoopbackIsoInstallMethod(isodir) File "/usr/share/system-config-packages/method.py", line 351, in __init__ self.mountDisc(1) File "/usr/share/system-config-packages/method.py", line 402, in mountDisc self.tree + "/" + self.discImages[discNum], KeyError: 1
Same thing happens when I do it from a root shell. Any ideas?
- -- Charles Howse Jackson, TN Registered Linux User # 347576 (http://counter.li.org) GnuPG ID - 1F5130A8
Charles Howse said:
[charles@moe charles]$ system-config-packages --isodir=/home/fc2_iso Traceback (most recent call last): File "/usr/share/system-config-packages/MainWindow.py", line 160, in ? im = get_method(args) File "/usr/share/system-config-packages/config.py", line 57, in get_method return method.LoopbackIsoInstallMethod(isodir) File "/usr/share/system-config-packages/method.py", line 351, in __init__ self.mountDisc(1) File "/usr/share/system-config-packages/method.py", line 402, in mountDisc self.tree + "/" + self.discImages[discNum], KeyError: 1
Same thing happens when I do it from a root shell. Any ideas?
Try removing the rescuecd iso from the directory. Not sure it that is the cause or not, but it seems to be working for me.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Monday 31 May 2004 11:41 am, William Hooper wrote:
Charles Howse said:
[charles@moe charles]$ system-config-packages --isodir=/home/fc2_iso Traceback (most recent call last): File "/usr/share/system-config-packages/MainWindow.py", line 160, in ? im = get_method(args) File "/usr/share/system-config-packages/config.py", line 57, in get_method return method.LoopbackIsoInstallMethod(isodir) File "/usr/share/system-config-packages/method.py", line 351, in __init__ self.mountDisc(1) File "/usr/share/system-config-packages/method.py", line 402, in mountDisc self.tree + "/" + self.discImages[discNum], KeyError: 1
Same thing happens when I do it from a root shell. Any ideas?
Try removing the rescuecd iso from the directory. Not sure it that is the cause or not, but it seems to be working for me.
Nope, that doesn't work. Let's compare systems... I'm using FC2, kernel 2.6.5-1.358, KDE, and running the command from a user shell. I've listed the permissions for the directory and it's files, do you have the same? Does anyone else have this working?
- -- Charles Howse Jackson, TN Registered Linux User # 347576 (http://counter.li.org) GnuPG ID - 1F5130A8
Charles Howse said:
Try removing the rescuecd iso from the directory. Not sure it that is the cause or not, but it seems to be working for me.
Nope, that doesn't work. Let's compare systems... I'm using FC2, kernel 2.6.5-1.358, KDE, and running the command from a user shell.
FC2 running the command from gnome-terminal.
I've listed the permissions for the directory and it's files, do you have the same?
Mine are from an NFS share that I installed from. Have you checked the md5sums of your isos? Your file sizes appear to be a little off.
[whooper@butters downloads]$ ll /mnt/temp/tettnang/ total 2156512 -rw-rw-r-- 2 whooper whooper 667529216 May 18 18:43 FC2-i386-disc1.iso -rw-rw-r-- 2 whooper whooper 665802752 May 18 18:41 FC2-i386-disc2.iso -rw-rw-r-- 2 whooper whooper 669016064 May 18 18:29 FC2-i386-disc3.iso -rw-rw-r-- 2 whooper whooper 203737088 May 18 18:43 FC2-i386-disc4.iso [whooper@butters downloads]$
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Monday 31 May 2004 12:40 pm, William Hooper wrote:
I've listed the permissions for the directory and it's files, do you have the same?
Mine are from an NFS share that I installed from. Have you checked the md5sums of your isos? Your file sizes appear to be a little off.
OK, solved. I re-downloaded the iso files...that was the problem. I had made the original ones from my cd's using K3b. I would have thought that would have "re-created" the iso's just as they were when I burned them to begin with, but I guess not. Go figure... Thanks!
- -- Charles Howse Jackson, TN Registered Linux User # 347576 (http://counter.li.org) GnuPG ID - 1F5130A8
On Sun, 30 May 2004 16:42:25 -0400, Shaun T. Erickson wrote:
Is there something else, graphical, that I can use to manage my rpms, both installed and uninstalled, that's not so brain-dead? </rant>
I would personally like to see Red Carpet given consideration as the default package manager. I don't think I've seen a more elegant solution anywhere on any platform than what I had back in my Ximian desktop days.
But I'm sure greater minds than mine have already thought of this and discounted it for some very good reasons.
A distant second place to Red Carpet is Synaptic, IMHO.