[arch-general] how to perform selected gnome installation with pacman?
I'd like to install GNOME for my freshly installed base system following instructions provided on this page 'https://wiki.archlinux.org/index.php/ GNOME#Base'. As you can see it reads: "Install the base GNOME desktop" # pacman -S gnome And then: "This is a meta-package; which is a group of packages. An option will be given to install all or some of the packages in this group." When I run the command above, the list of all files in group is displayed and the only option given to me is to answer Y/N to install the entire list of packages, that I would like to avoid. I've read through man pacman carefully a couple of times and I've not found any option allowing to filter out undesirable file/s while installing a group. Tried to search arch wiki without any success. Could anybody provide me with a hint here, please?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 01/18/2011 08:06 PM, Juan R. de Silva wrote:
I'd like to install GNOME for my freshly installed base system following instructions provided on this page 'https://wiki.archlinux.org/index.php/ GNOME#Base'. As you can see it reads:
"Install the base GNOME desktop"
# pacman -S gnome
And then: "This is a meta-package; which is a group of packages. An option will be given to install all or some of the packages in this group."
When I run the command above, the list of all files in group is displayed and the only option given to me is to answer Y/N to install the entire list of packages, that I would like to avoid.
I've read through man pacman carefully a couple of times and I've not found any option allowing to filter out undesirable file/s while installing a group. Tried to search arch wiki without any success.
Could anybody provide me with a hint here, please?
Best option RIGHT NOW is to pacman -Sg gnome and then manually pacman - -Suy pkgfoo pkgbar pkgyetanother of the ones you want from the list. A future update of pacman will (hopefully :D) re-introuduce/fix the group action for installing. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJNNl70AAoJEFQ8wHCGr8hkUg8H+wQqSr3R4fjmHrm22Cy1pWm4 smLPKGrO3shdJjIRkKmTvVjBgTRoD5+7i7XReUjhe/bTXC808vjcR8xj9ajXqvT5 eDWdSXT/ANUJMp2Canc1d5mGFw9e59tp3UXOkqNNmI2xRQNbx/guNBtuqB1OEqRQ UUnbOzz2hAhddP21F9Uq5AD3mHl7kqjVe3ji9DAOEp3mPYcVZv1mtBD26ts6G9KE 9d7dSRg0KRDvnJMED+ikOpMhSsJRvellpmw2yt+hMPc2itSUrCso9dS2LuZ+wGA7 GoGI4YCHW3riuP8QP4NzGN0Q6lMGLKcJGbn8177s1W0eCt9v2+xaviySq0cAlF0= =Ac/R -----END PGP SIGNATURE-----
On Tue, 18 Jan 2011 20:48:04 -0700, jwbirdsong wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 01/18/2011 08:06 PM, Juan R. de Silva wrote:
I'd like to install GNOME for my freshly installed base system following instructions provided on this page 'https://wiki.archlinux.org/index.php/ GNOME#Base'. As you can see it reads:
"Install the base GNOME desktop"
# pacman -S gnome
And then: "This is a meta-package; which is a group of packages. An option will be given to install all or some of the packages in this group."
When I run the command above, the list of all files in group is displayed and the only option given to me is to answer Y/N to install the entire list of packages, that I would like to avoid.
I've read through man pacman carefully a couple of times and I've not found any option allowing to filter out undesirable file/s while installing a group. Tried to search arch wiki without any success.
Could anybody provide me with a hint here, please?
Best option RIGHT NOW is to pacman -Sg gnome and then manually pacman - -Suy pkgfoo pkgbar pkgyetanother of the ones you want from the list.
Boy, what's an opportunity to exercise my typing. I'm working in tty now. :-( Is there any way to use cut-and-paste to compile the list and then to copy it into a command line?
On Wed, 2011-01-19 at 06:23 +0000, Juan R. de Silva wrote:
Boy, what's an opportunity to exercise my typing. I'm working in tty now. :-(
Is there any way to use cut-and-paste to compile the list and then to copy it into a command line?
You could pipe the list of installed packages (from pacman.log or from pacman -Qg) to a file and then edit it with vim.
On Wed, 19 Jan 2011 14:35:34 +0800, Ng Oon-Ee wrote:
On Wed, 2011-01-19 at 06:23 +0000, Juan R. de Silva wrote:
Boy, what's an opportunity to exercise my typing. I'm working in tty now. :-(
Is there any way to use cut-and-paste to compile the list and then to copy it into a command line?
You could pipe the list of installed packages (from pacman.log or from pacman -Qg) to a file and then edit it with vim.
Thanks. This is for sure better then my first shot.
You can use gpm nouse daemon too in tty its very usefull. Just pres the button and select wanted text and yhen press the midle mousebutton to paste. It also works from tty1 selected ,paste to tty2 :-D alaa double click selwcts wordif i remember right On 19.1.2011 9.08, "Juan R. de Silva" <juan.r.d.silva@gmail.com> wrote:
On Wed, 19 Jan 2011 14:35:34 +0800, Ng Oon-Ee wrote:
On Wed, 2011-01-19 at 06:23 +0000, Juan R. de Silva wrote:
Boy, what's an opportunity to exercise my typing. I'm working in tty now. :-(
Is there any way to use cut-and-paste to compile the list and then to copy it into a command line?
You could pipe the list of installed packages (from pacman.log or from pacman -Qg) to a file and then edit it with vim.
Thanks. This is for sure better then my first shot.
On Wed, Jan 19, 2011 at 4:23 AM, Juan R. de Silva <juan.r.d.silva@gmail.com> wrote:
Best option RIGHT NOW is to pacman -Sg gnome and then manually pacman - -Suy pkgfoo pkgbar pkgyetanother of the ones you want from the list.
Boy, what's an opportunity to exercise my typing. I'm working in tty now. :-(
According to my understanding of pacman's manpage, the option --ignore should be enough to filter out what you don't want. For example # pacman -S gnome --ignore abc,def,hgi,..... I believe I've used it like that for a similar situation. -- A: Because it obfuscates the reading. Q: Why is top posting so bad? ------------------------------------------- Denis A. Altoe Falqueto Linux user #524555 -------------------------------------------
On 19/01/11 20:35, Denis A. Altoé Falqueto wrote:
On Wed, Jan 19, 2011 at 4:23 AM, Juan R. de Silva <juan.r.d.silva@gmail.com> wrote:
Best option RIGHT NOW is to pacman -Sg gnome and then manually pacman - -Suy pkgfoo pkgbar pkgyetanother of the ones you want from the list.
Boy, what's an opportunity to exercise my typing. I'm working in tty now. :-(
According to my understanding of pacman's manpage, the option --ignore should be enough to filter out what you don't want. For example
# pacman -S gnome --ignore abc,def,hgi,.....
I believe I've used it like that for a similar situation.
Except that is a bit broken with the current pacman... and when I say a bit broken, I mean it does not work at all. Allan
On Wed, Jan 19, 2011 at 8:46 AM, Allan McRae <allan@archlinux.org> wrote:
According to my understanding of pacman's manpage, the option --ignore should be enough to filter out what you don't want. For example
# pacman -S gnome --ignore abc,def,hgi,.....
I believe I've used it like that for a similar situation.
Except that is a bit broken with the current pacman... and when I say a bit broken, I mean it does not work at all.
:-O /me cries in desolation -- A: Because it obfuscates the reading. Q: Why is top posting so bad? ------------------------------------------- Denis A. Altoe Falqueto Linux user #524555 -------------------------------------------
On Wed, 19 Jan 2011 20:46:21 +1000, Allan McRae wrote:
On 19/01/11 20:35, Denis A. Altoé Falqueto wrote:
On Wed, Jan 19, 2011 at 4:23 AM, Juan R. de Silva <juan.r.d.silva@gmail.com> wrote:
Best option RIGHT NOW is to pacman -Sg gnome and then manually pacman - -Suy pkgfoo pkgbar pkgyetanother of the ones you want from the list.
Boy, what's an opportunity to exercise my typing. I'm working in tty now. :-(
According to my understanding of pacman's manpage, the option --ignore should be enough to filter out what you don't want. For example
# pacman -S gnome --ignore abc,def,hgi,.....
I believe I've used it like that for a similar situation.
Except that is a bit broken with the current pacman... and when I say a bit broken, I mean it does not work at all.
Correct. I've tried it hopelessly too.
On 01/19/2011 11:46 AM, Allan McRae wrote:
On 19/01/11 20:35, Denis A. Altoé Falqueto wrote:
According to my understanding of pacman's manpage, the option --ignore should be enough to filter out what you don't want. For example
# pacman -S gnome --ignore abc,def,hgi,.....
I believe I've used it like that for a similar situation.
Except that is a bit broken with the current pacman... and when I say a bit broken, I mean it does not work at all.
Allan
Just a quick heads up that this is fixed in pacman 3.4.3-1 (currently in [testing]).
On Tue, Jan 18, 2011 at 20:06, Juan R. de Silva <juan.r.d.silva@gmail.com> wrote:
I'd like to install GNOME for my freshly installed base system following instructions provided on this page 'https://wiki.archlinux.org/index.php/ GNOME#Base'. As you can see it reads:
"Install the base GNOME desktop"
# pacman -S gnome
And then: "This is a meta-package; which is a group of packages. An option will be given to install all or some of the packages in this group."
When I run the command above, the list of all files in group is displayed and the only option given to me is to answer Y/N to install the entire list of packages, that I would like to avoid.
I've read through man pacman carefully a couple of times and I've not found any option allowing to filter out undesirable file/s while installing a group. Tried to search arch wiki without any success.
Could anybody provide me with a hint here, please?
While I can't confirm this, my Arch box currently being dead, I believe you can just hit 'N' and it will walk you through the list one package at a time. ~celti
On Wed, 19 Jan 2011 09:57:40 -0700, Patrick Burroughs wrote:
On Tue, Jan 18, 2011 at 20:06, Juan R. de Silva <juan.r.d.silva@gmail.com> wrote:
I'd like to install GNOME for my freshly installed base system following instructions provided on this page 'https://wiki.archlinux.org/index.php/ GNOME#Base'. As you can see it reads:
"Install the base GNOME desktop"
# pacman -S gnome
And then: "This is a meta-package; which is a group of packages. An option will be given to install all or some of the packages in this group."
When I run the command above, the list of all files in group is displayed and the only option given to me is to answer Y/N to install the entire list of packages, that I would like to avoid.
I've read through man pacman carefully a couple of times and I've not found any option allowing to filter out undesirable file/s while installing a group. Tried to search arch wiki without any success.
Could anybody provide me with a hint here, please?
While I can't confirm this, my Arch box currently being dead, I believe you can just hit 'N' and it will walk you through the list one package at a time.
~celti
It did not do it for me.
On Wed, 19 Jan 2011 03:06:27 +0000, Juan R. de Silva wrote:
I'd like to install GNOME for my freshly installed base system following instructions provided on this page 'https://wiki.archlinux.org/index.php/ GNOME#Base'. As you can see it reads:
"Install the base GNOME desktop"
# pacman -S gnome
And then: "This is a meta-package; which is a group of packages. An option will be given to install all or some of the packages in this group."
When I run the command above, the list of all files in group is displayed and the only option given to me is to answer Y/N to install the entire list of packages, that I would like to avoid.
I've read through man pacman carefully a couple of times and I've not found any option allowing to filter out undesirable file/s while installing a group. Tried to search arch wiki without any success.
Could anybody provide me with a hint here, please?
The best of all suggestions seemed to me to pipe the list of group files into a file, edit it and then to feed the file into pacman. However when I saw the list of 155 packages in in the file, I just gave up and installed the whole bloat. At the end all I wanted was to skip 5 packages from the group. I found the task of editing a huge list manually ridiculously tedious and decided that it would be much easier remove them one by one after GNOME is place. It's a pity --ignore option in pacman is busted, it's seems to be quite important. Thank you folks for you support.
On Tue, Jan 18, 2011 at 10:06 PM, Juan R. de Silva <juan.r.d.silva@gmail.com
wrote:
I'd like to install GNOME for my freshly installed base system following instructions provided on this page 'https://wiki.archlinux.org/index.php/ GNOME#Base <https://wiki.archlinux.org/index.php/%0AGNOME#Base>'. As you can see it reads:
"Install the base GNOME desktop"
# pacman -S gnome
And then: "This is a meta-package; which is a group of packages. An option will be given to install all or some of the packages in this group."
When I run the command above, the list of all files in group is displayed and the only option given to me is to answer Y/N to install the entire list of packages, that I would like to avoid.
I've read through man pacman carefully a couple of times and I've not found any option allowing to filter out undesirable file/s while installing a group. Tried to search arch wiki without any success.
Could anybody provide me with a hint here, please?
You can just go ahead and do this, `pacman -Sg gnome | awk '{ print $2 }' > tempfile`, then edit that tempfile and delete the packages that you don't want, then do `pacman -S $(cat tempfile)`. --Kaiting. -- Kiwis and Limes: http://kaitocracy.blogspot.com/
On 01/20/2011 06:32 AM, Kaiting Chen wrote:
On Tue, Jan 18, 2011 at 10:06 PM, Juan R. de Silva<juan.r.d.silva@gmail.com
wrote: I'd like to install GNOME for my freshly installed base system following instructions provided on this page 'https://wiki.archlinux.org/index.php/ GNOME#Base<https://wiki.archlinux.org/index.php/%0AGNOME#Base>'. As you can see it reads:
"Install the base GNOME desktop"
# pacman -S gnome
And then: "This is a meta-package; which is a group of packages. An option will be given to install all or some of the packages in this group."
When I run the command above, the list of all files in group is displayed and the only option given to me is to answer Y/N to install the entire list of packages, that I would like to avoid.
I've read through man pacman carefully a couple of times and I've not found any option allowing to filter out undesirable file/s while installing a group. Tried to search arch wiki without any success.
Could anybody provide me with a hint here, please?
You can just go ahead and do this, `pacman -Sg gnome | awk '{ print $2 }'> tempfile`, then edit that tempfile and delete the packages that you don't want, then do `pacman -S $(cat tempfile)`. --Kaiting.
Or: pacman -Sgq gnome > tempfile Choosing packages from a group interactively has also been (re)implemented a couple of times in the past couple of months; nothing has been merged into the pacman repo though (AFAIK).
participants (9)
-
Allan McRae
-
Denis A. Altoé Falqueto
-
Jakob Gruber
-
jesse jaara
-
Juan R. de Silva
-
jwbirdsong
-
Kaiting Chen
-
Ng Oon-Ee
-
Patrick Burroughs