* [gentoo-user] Switching to Gentoo
@ 2006-03-09 19:16 Jim
2006-03-09 19:22 ` Christoph Eckert
` (5 more replies)
0 siblings, 6 replies; 22+ messages in thread
From: Jim @ 2006-03-09 19:16 UTC (permalink / raw
To: gentoo-user
Hey group,
I am a long time Linux user, however I am new to Gentoo. I used Red
Hat/Fedora for many years, then my own Linux based on LFS and the last
year I have been using Ubuntu.
I really like Ubuntu because of apt, however I have had frustrations
with Ubuntu because it could be a pain to get newer versions of packages
installed. For example Ubuntu defaulted to Apache 1.x for mod_mono.
I have now been using Gentoo for a few days and I am running into some
issues I hope this group can help with. At first emerge was trying to
merge some really old packages. For example I wanted mysql 5.x, php 5.x
and Apache 2.x and Gentoo was only going to install mysql 4.x. I did
find out about ACCEPT_KEYWORDS="~x86" which has helped with getting more
recent versions of software installed.
I am looking for any good links, tips, suggestions of admin software to
emerge, etc to help me learn the ins-and-outs of Gentoo. I have tons of
questions but don't know where to look. Well, I can google but that
takes ages and I was hoping many of you on this list will have a nice
set of bookmarks on gentoo admin, handy gentoo software, tips etc.
Some tasks I could do in Fedora/Ubuntu that I want to know how to do on
Gentoo:
See list of all *installed* software.
Browse available software that can be installed.
See what version of a particular software package is installed.
See if any new versions of *installed* software are available.
...
Thanks,
Jim
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 19:16 [gentoo-user] Switching to Gentoo Jim
@ 2006-03-09 19:22 ` Christoph Eckert
2006-03-09 20:39 ` [gentoo-user] " Harry Putnam
2006-03-09 19:24 ` [gentoo-user] " Hemmann, Volker Armin
` (4 subsequent siblings)
5 siblings, 1 reply; 22+ messages in thread
From: Christoph Eckert @ 2006-03-09 19:22 UTC (permalink / raw
To: gentoo-user
> See list of all *installed* software.
epm -ql
> Browse available software that can be installed.
I use packages.gentoo.org
> See what version of a particular software package is installed.
epm -ql | grep packagename
> See if any new versions of *installed* software are available.
emerge --update world -pv
Best regards
ce
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 19:16 [gentoo-user] Switching to Gentoo Jim
2006-03-09 19:22 ` Christoph Eckert
@ 2006-03-09 19:24 ` Hemmann, Volker Armin
2006-03-09 19:25 ` Mantas Povilaitis
` (3 subsequent siblings)
5 siblings, 0 replies; 22+ messages in thread
From: Hemmann, Volker Armin @ 2006-03-09 19:24 UTC (permalink / raw
To: gentoo-user
On Thursday 09 March 2006 20:16, Jim wrote:
> Hey group,
>
> I am a long time Linux user, however I am new to Gentoo. I used Red
> Hat/Fedora for many years, then my own Linux based on LFS and the last
> year I have been using Ubuntu.
>
> I really like Ubuntu because of apt, however I have had frustrations
> with Ubuntu because it could be a pain to get newer versions of packages
> installed. For example Ubuntu defaulted to Apache 1.x for mod_mono.
>
> I have now been using Gentoo for a few days and I am running into some
> issues I hope this group can help with. At first emerge was trying to
> merge some really old packages. For example I wanted mysql 5.x, php 5.x
> and Apache 2.x and Gentoo was only going to install mysql 4.x. I did
> find out about ACCEPT_KEYWORDS="~x86" which has helped with getting more
> recent versions of software installed.
>
> I am looking for any good links, tips, suggestions of admin software to
> emerge, etc to help me learn the ins-and-outs of Gentoo. I have tons of
> questions but don't know where to look. Well, I can google but that
> takes ages and I was hoping many of you on this list will have a nice
> set of bookmarks on gentoo admin, handy gentoo software, tips etc.
>
> Some tasks I could do in Fedora/Ubuntu that I want to know how to do on
> Gentoo:
>
> See list of all *installed* software.
best done in kuroo ;)
> Browse available software that can be installed.
best done in kuroo, too.
> See what version of a particular software package is installed.
emerge -s or emerge -S
> See if any new versions of *installed* software are available.
> ...
emerge -u, emerge -s or emerge -S
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 19:16 [gentoo-user] Switching to Gentoo Jim
2006-03-09 19:22 ` Christoph Eckert
2006-03-09 19:24 ` [gentoo-user] " Hemmann, Volker Armin
@ 2006-03-09 19:25 ` Mantas Povilaitis
2006-03-09 19:50 ` Jim
2006-03-09 19:31 ` Michael Crute
` (2 subsequent siblings)
5 siblings, 1 reply; 22+ messages in thread
From: Mantas Povilaitis @ 2006-03-09 19:25 UTC (permalink / raw
To: gentoo-user
On 3/9/06, Jim <Jim@keeliegirl.dyndns.org> wrote:
> Hey group,
>
snip
>
> Some tasks I could do in Fedora/Ubuntu that I want to know how to do on
> Gentoo:
>
> See list of all *installed* software.
> Browse available software that can be installed.
> See what version of a particular software package is installed.
> See if any new versions of *installed* software are available.
> ...
For these tasks I use Kuroo (for KDE, http://tux.myftp.org/).
I know where is something similar for GNOME too.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 19:16 [gentoo-user] Switching to Gentoo Jim
` (2 preceding siblings ...)
2006-03-09 19:25 ` Mantas Povilaitis
@ 2006-03-09 19:31 ` Michael Crute
2006-03-09 19:43 ` Daniel da Veiga
2006-03-09 22:50 ` Bo Andresen
5 siblings, 0 replies; 22+ messages in thread
From: Michael Crute @ 2006-03-09 19:31 UTC (permalink / raw
To: gentoo-user
On 3/9/06, Jim <Jim@keeliegirl.dyndns.org> wrote:
> Hey group,
>
> I am a long time Linux user, however I am new to Gentoo. I used Red
> Hat/Fedora for many years, then my own Linux based on LFS and the last
> year I have been using Ubuntu.
>
> I really like Ubuntu because of apt, however I have had frustrations
> with Ubuntu because it could be a pain to get newer versions of packages
> installed. For example Ubuntu defaulted to Apache 1.x for mod_mono.
>
> I have now been using Gentoo for a few days and I am running into some
> issues I hope this group can help with. At first emerge was trying to
> merge some really old packages. For example I wanted mysql 5.x, php 5.x
> and Apache 2.x and Gentoo was only going to install mysql 4.x. I did
> find out about ACCEPT_KEYWORDS="~x86" which has helped with getting more
> recent versions of software installed.
>
> I am looking for any good links, tips, suggestions of admin software to
> emerge, etc to help me learn the ins-and-outs of Gentoo. I have tons of
> questions but don't know where to look. Well, I can google but that
> takes ages and I was hoping many of you on this list will have a nice
> set of bookmarks on gentoo admin, handy gentoo software, tips etc.
>
> Some tasks I could do in Fedora/Ubuntu that I want to know how to do on
> Gentoo:
>
Welcome to Gentoo... I'm sure you will find it much easier to maintain
then Fedora or Ubuntu, especially if you need newer packages. If you
have any questions I would suggest you google them first, for example
if you want to learn how to setup Samba on Gentoo I would google for
"Gentoo samba" if you do a query like that the best pages are usually
in the top 2 or 3 results. There are some excellent docs sites too...
my favorites are:
http://gentoo-wiki.com/Main_Page
http://www.gentoo.org/doc/en/list.xml
Regarding the specific questions you have...
> See list of all *installed* software.
> See what version of a particular software package is installed.
> See if any new versions of *installed* software are available.
emerge gentoolkit and read the man page for equery it does all of this
stuff for you. I would also encourage you to read up on emerge as it
is a very powerful tool for all things Portage.
> Browse available software that can be installed.
You can do this with emerge -s <packagename> but IMO to get any really
useful information check out http://www.gentoo-portage.com or
http://packages.gentoo.org. Also if you need something that is exotic
and not in Portage yet you can check out http://bugs.gentoo.org and
search for an ebuild or write one yourself.
-Mike
--
________________________________
Michael E. Crute
http://mike.crute.org
It is a mistake to think you can solve any major problems just with potatoes.
--Douglas Adams
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 19:16 [gentoo-user] Switching to Gentoo Jim
` (3 preceding siblings ...)
2006-03-09 19:31 ` Michael Crute
@ 2006-03-09 19:43 ` Daniel da Veiga
2006-03-09 22:50 ` Bo Andresen
5 siblings, 0 replies; 22+ messages in thread
From: Daniel da Veiga @ 2006-03-09 19:43 UTC (permalink / raw
To: gentoo-user
On 3/9/06, Jim <Jim@keeliegirl.dyndns.org> wrote:
> Hey group,
>
> I am a long time Linux user, however I am new to Gentoo. I used Red
> Hat/Fedora for many years, then my own Linux based on LFS and the last
> year I have been using Ubuntu.
>
> I really like Ubuntu because of apt, however I have had frustrations
> with Ubuntu because it could be a pain to get newer versions of packages
> installed. For example Ubuntu defaulted to Apache 1.x for mod_mono.
>
> I have now been using Gentoo for a few days and I am running into some
> issues I hope this group can help with. At first emerge was trying to
> merge some really old packages. For example I wanted mysql 5.x, php 5.x
> and Apache 2.x and Gentoo was only going to install mysql 4.x. I did
> find out about ACCEPT_KEYWORDS="~x86" which has helped with getting more
> recent versions of software installed.
Welcome!!!
>
> I am looking for any good links, tips, suggestions of admin software to
> emerge, etc to help me learn the ins-and-outs of Gentoo. I have tons of
> questions but don't know where to look. Well, I can google but that
> takes ages and I was hoping many of you on this list will have a nice
> set of bookmarks on gentoo admin, handy gentoo software, tips etc.
http://www.gentoo.org -> Docs
Lots of info, migrating guides, howtos, and initial setup.
http://forums.gentoo.org/
Any doubts, search first, ask later...
http://gentoo-wiki.com/
LOTS of specific, hardware, software and configuration related topics.
>
> Some tasks I could do in Fedora/Ubuntu that I want to know how to do on
> Gentoo:
>
> See list of all *installed* software.
kuroo is good, porthole seemed to do that too, but it segfault in one
of my system.
> Browse available software that can be installed.
http://packages.gentoo.org
> See what version of a particular software package is installed.
eix <package>
> See if any new versions of *installed* software are available.
emerge -u world -pv
Also take a look at man emerge, man portage and the use of packages.*
files. Avoid setting stuff at command line, like ACCEPT_KEYWORDS for
example, use /etc/portage/packages.keywords.
--
Daniel da Veiga
Computer Operator - RS - Brazil
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
------END GEEK CODE BLOCK------
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 19:25 ` Mantas Povilaitis
@ 2006-03-09 19:50 ` Jim
2006-03-09 20:10 ` Martins Steinbergs
2006-03-09 22:32 ` wieseltux23
0 siblings, 2 replies; 22+ messages in thread
From: Jim @ 2006-03-09 19:50 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 639 bytes --]
Mantas Povilaitis wrote:
> On 3/9/06, Jim <Jim@keeliegirl.dyndns.org> wrote:
>
>> Hey group,
>>
>>
> snip
>
>> Some tasks I could do in Fedora/Ubuntu that I want to know how to do on
>> Gentoo:
>>
>> See list of all *installed* software.
>> Browse available software that can be installed.
>> See what version of a particular software package is installed.
>> See if any new versions of *installed* software are available.
>> ...
>>
>
> For these tasks I use Kuroo (for KDE, http://tux.myftp.org/).
> I know where is something similar for GNOME too.
>
What would be the Gnome equivalent? I use and prefer Gnome :)
Jim
[-- Attachment #2: Type: text/html, Size: 1310 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 19:50 ` Jim
@ 2006-03-09 20:10 ` Martins Steinbergs
2006-03-09 22:32 ` wieseltux23
1 sibling, 0 replies; 22+ messages in thread
From: Martins Steinbergs @ 2006-03-09 20:10 UTC (permalink / raw
To: gentoo-user
On Thursday 09 March 2006 21:50, Jim wrote:
> >
> > For these tasks I use Kuroo (for KDE, http://tux.myftp.org/).
> > I know where is something similar for GNOME too.
>
> What would be the Gnome equivalent? I use and prefer Gnome :)
>
> Jim
porthole is gtk based, its my pick despite it happens to segfault. there is
java based too but never looked at it.
martins
--
Linux 2.6.15-ck5 AMD Athlon(tm) 64 Processor 3200+
22:06:34 up 10:42, 7 users, load average: 1.29, 1.31, 1.33
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* [gentoo-user] Re: Switching to Gentoo
2006-03-09 19:22 ` Christoph Eckert
@ 2006-03-09 20:39 ` Harry Putnam
2006-03-09 20:55 ` Daniel da Veiga
` (2 more replies)
0 siblings, 3 replies; 22+ messages in thread
From: Harry Putnam @ 2006-03-09 20:39 UTC (permalink / raw
To: gentoo-user
>> eix <package>
> epm -ql
Where are these trick tools found?
Maybe I'm way out of date but here is what I'd use:
First (equery is part of app-portage/gentoolkit)
(Go thru the man page of course)
It has many of the same functions you may have used with rpm.
o See list of all *installed* software.
equery list
Browse available software that can be installed.
(esearch is found in app-portage/esearch)
esearch REGEX to find stuff on you current portage tree.
someone already posted the packages page for stuff
that may not be on your tree yet.
o See what version of a particular software package is installed.
equery list <pkg>
I also use a sometimes quicker way:
esearch <pkg> or REGEX since esearch output also shows what is
installed and what is not.
o See if any new versions of *installed* software are available.
This would involve synching your portage tree which have much more
repercussions than you want so use the URL posted for packages.
Here is another you will use a lot. It works like:
rpm -f /path/file
equery belongs /path/file
A quick way to find out what package contains a binary tool you
already have installed.
(an easy one)
# equery belongs `which dd`
[ Searching for file(s) /usr/bin/dd in *... ]
sys-apps/coreutils-5.94-r1 (/usr/bin/dd -> /bin/dd)
That gives you the address of the package this tool resides in on the
portage tree (/usr/portage/ is dropped off the front end)
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Re: Switching to Gentoo
2006-03-09 20:39 ` [gentoo-user] " Harry Putnam
@ 2006-03-09 20:55 ` Daniel da Veiga
2006-03-09 23:07 ` Harry Putnam
2006-03-09 20:59 ` Vladimir G. Ivanovic
2006-03-09 21:20 ` Bo Andresen
2 siblings, 1 reply; 22+ messages in thread
From: Daniel da Veiga @ 2006-03-09 20:55 UTC (permalink / raw
To: gentoo-user
On 3/9/06, Harry Putnam <reader@newsguy.com> wrote:
> >> eix <package>
* app-portage/eix
Latest version available: 0.3.0-r2
Latest version installed: [ Not Installed ]
Size of downloaded files: 281 kB
Homepage: http://eixwiki.unfoog.de
Description: Small utility for searching ebuilds with indexing
for fast results
License: GPL-2
> > epm -ql
* app-portage/epm
Latest version available: 0.9.0
Latest version installed: [ Not Installed ]
Size of downloaded files: 10 kB
Homepage: http://www.gentoo.org/~agriffis/epm/
Description: rpm workalike for Gentoo Linux
License: GPL-2
>
> Where are these trick tools found?
Answered ;) emerge -s <stuff>
>
> Maybe I'm way out of date but here is what I'd use:
>
> First (equery is part of app-portage/gentoolkit)
> (Go thru the man page of course)
> It has many of the same functions you may have used with rpm.
>
> o See list of all *installed* software.
> equery list
>
> Browse available software that can be installed.
> (esearch is found in app-portage/esearch)
> esearch REGEX to find stuff on you current portage tree.
> someone already posted the packages page for stuff
> that may not be on your tree yet.
>
> o See what version of a particular software package is installed.
>
> equery list <pkg>
>
> I also use a sometimes quicker way:
> esearch <pkg> or REGEX since esearch output also shows what is
> installed and what is not.
>
> o See if any new versions of *installed* software are available.
>
> This would involve synching your portage tree which have much more
> repercussions than you want so use the URL posted for packages.
>
> Here is another you will use a lot. It works like:
> rpm -f /path/file
>
> equery belongs /path/file
>
> A quick way to find out what package contains a binary tool you
> already have installed.
>
> (an easy one)
> # equery belongs `which dd`
>
> [ Searching for file(s) /usr/bin/dd in *... ]
> sys-apps/coreutils-5.94-r1 (/usr/bin/dd -> /bin/dd)
>
> That gives you the address of the package this tool resides in on the
> portage tree (/usr/portage/ is dropped off the front end)
>
> --
> gentoo-user@gentoo.org mailing list
>
>
Yours work too, and are a single package, I just found eix because it
is fast, and never heard of epm till this thread comes up, but it
seems great for ex-rpm users...
--
Daniel da Veiga
Computer Operator - RS - Brazil
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
------END GEEK CODE BLOCK------
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Re: Switching to Gentoo
2006-03-09 20:39 ` [gentoo-user] " Harry Putnam
2006-03-09 20:55 ` Daniel da Veiga
@ 2006-03-09 20:59 ` Vladimir G. Ivanovic
2006-03-10 0:54 ` b.n.
2006-03-09 21:20 ` Bo Andresen
2 siblings, 1 reply; 22+ messages in thread
From: Vladimir G. Ivanovic @ 2006-03-09 20:59 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 391 bytes --]
On Thu, 2006-03-09 at 14:39 -0600, Harry Putnam wrote:
> >> eix <package>
> >> epm -ql
>
> Where are these trick tools found?
>
app-portage/eix: Small utility for searching ebuilds with indexing for
fast results
app-portage/epm: rpm workalike for Gentoo Linux
Eix is very nice. I have no experience with epm.
--- Vladimir
>
Vladimir G. Ivanovic
Palo Alto, CA 94306
+1 650 678 8014
[-- Attachment #2: Type: text/html, Size: 981 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Re: Switching to Gentoo
2006-03-09 20:39 ` [gentoo-user] " Harry Putnam
2006-03-09 20:55 ` Daniel da Veiga
2006-03-09 20:59 ` Vladimir G. Ivanovic
@ 2006-03-09 21:20 ` Bo Andresen
2 siblings, 0 replies; 22+ messages in thread
From: Bo Andresen @ 2006-03-09 21:20 UTC (permalink / raw
To: gentoo-user
On Thursday 09 March 2006 21:39, Harry Putnam wrote:
> # equery belongs `which dd`
>
> [ Searching for file(s) /usr/bin/dd in *... ]
> sys-apps/coreutils-5.94-r1 (/usr/bin/dd -> /bin/dd)
>
> That gives you the address of the package this tool resides in on the
> portage tree (/usr/portage/ is dropped off the front end)
No reason to use which for this.
# equery b dd
[ Searching for file(s) dd in *... ]
sys-apps/coreutils-5.2.1-r7 (/bin/dd)
sys-apps/coreutils-5.2.1-r7 (/usr/bin/dd -> /bin/dd)
--
Bo Andresen
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 19:50 ` Jim
2006-03-09 20:10 ` Martins Steinbergs
@ 2006-03-09 22:32 ` wieseltux23
1 sibling, 0 replies; 22+ messages in thread
From: wieseltux23 @ 2006-03-09 22:32 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 833 bytes --]
www.wolfspakt.de/spiel.php?id=7358
On Thu, 09 Mar 2006 14:50:51 -0500
Jim <Jim@keeliegirl.dyndns.org> wrote:
> Mantas Povilaitis wrote:
> > On 3/9/06, Jim <Jim@keeliegirl.dyndns.org> wrote:
> >
> >> Hey group,
> >>
> >>
> > snip
> >
> >> Some tasks I could do in Fedora/Ubuntu that I want to know how to do on
> >> Gentoo:
> >>
> >> See list of all *installed* software.
> >> Browse available software that can be installed.
> >> See what version of a particular software package is installed.
> >> See if any new versions of *installed* software are available.
> >> ...
> >>
> >
> > For these tasks I use Kuroo (for KDE, http://tux.myftp.org/).
> > I know where is something similar for GNOME too.
> >
> What would be the Gnome equivalent? I use and prefer Gnome :)
>
> Jim
>
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 19:16 [gentoo-user] Switching to Gentoo Jim
` (4 preceding siblings ...)
2006-03-09 19:43 ` Daniel da Veiga
@ 2006-03-09 22:50 ` Bo Andresen
2006-03-09 22:59 ` Jim
2006-04-05 23:12 ` Bo Andresen
5 siblings, 2 replies; 22+ messages in thread
From: Bo Andresen @ 2006-03-09 22:50 UTC (permalink / raw
To: gentoo-user
On Thursday 09 March 2006 20:16, Jim wrote:
> I have now been using Gentoo for a few days and I am running into some
> issues I hope this group can help with. At first emerge was trying to
> merge some really old packages. For example I wanted mysql 5.x, php 5.x
> and Apache 2.x and Gentoo was only going to install mysql 4.x. I did
> find out about ACCEPT_KEYWORDS="~x86" which has helped with getting more
> recent versions of software installed.
In Debian/Ubuntu etc. you can choose between stable and testing. The
equivalent of testing in Gentoo is enabled by putting ACCEPT_KEYWORDS="~ARCH"
in /etc/make.conf (in your case ARCH=x86). If like me you choose to run
generally stable and only choose testing (~ARCH) for some packages, then you
should never use ACCEPT_KEYWORDS when emerging something. ACCEPT_KEYWORDS may
on rare occasions be interesting with emerge --pretend to see what a testing
package requires. Instead when installing a testing package you should put it
in /etc/portage/package.keywords. If you do emerge something with
ACCEPT_KEYWORDS on the command line then portage will downgrade the package
next time you try to upgrade world (emerge --update --verbose --deep world).
Also never emerge something without first trying with --pretend or --ask to
see what it will do.
> Some tasks I could do in Fedora/Ubuntu that I want to know how to do on
> Gentoo:
>
> See list of all *installed* software.
I would use (it's a capital i):
#eix --installed --compact
This provides a list of all installed packages including all dependencies.
In /var/lib/portage/world there is a list of all of all software that you
have explicitly installed. The rest of what is installed should be depencies
of packages in the world file. So to get a list of packages that I installed
I would use (this is only one line):
#while read pkg; do eix --force-color --compact ^${pkg}$ | head -n 1; done
< /var/lib/portage/world
> Browse available software that can be installed.
Others have mentioned kuroo which is by far the best gui that I have ever seen
for portage (not that I ever use a gui ;) ). The most recent version of kuroo
in portage i.e. kuroo 0.7* does not support portage 2.1* (~ARCH) so if you
use that you need kuroo 0.8.0_rc1. There is an ebuild available from the
project page [1] that you can easily use through a local overlay [2].
[1] http://tux.myftp.org/installation.html
[2] http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds
> See what version of a particular software package is installed.
#eix package
> See if any new versions of *installed* software are available.
To do a sync I always use eix-sync rather than emerge --sync. This provides a
much better overview of what was changed during that particular sync. To see
all versions of a particular package
#eix package
To see if there are newer versions of anything in world:
#emerge --update --verbose --deep --pretend world
Important packages to install for portage are as others have mentioned eix and
gentoolkit.
HtH
--
Bo Andresen
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 22:50 ` Bo Andresen
@ 2006-03-09 22:59 ` Jim
2006-04-05 23:12 ` Bo Andresen
1 sibling, 0 replies; 22+ messages in thread
From: Jim @ 2006-03-09 22:59 UTC (permalink / raw
To: gentoo-user
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bo Andresen wrote:
<snip>
>
> HtH
Thanks Bo, that what what I was looking for. Thanks to everyone else
as well. I will know have a long and fun night of playing in Gentoo : )
Jim
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEELNReqJ5Vbm4CxYRAiAAAJ97tMuUwyt7CLWZ4MmcriFmDxdoXACaA0XD
rxV+tE9COQuqPTWFqZNCWCY=
=I3rx
-----END PGP SIGNATURE-----
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* [gentoo-user] Re: Switching to Gentoo
2006-03-09 20:55 ` Daniel da Veiga
@ 2006-03-09 23:07 ` Harry Putnam
0 siblings, 0 replies; 22+ messages in thread
From: Harry Putnam @ 2006-03-09 23:07 UTC (permalink / raw
To: gentoo-user
"Daniel da Veiga" <danieldaveiga@gmail.com> writes:
>> Where are these trick tools found?
>
> Answered ;) emerge -s <stuff>
Not quite... sometimes yes, but not always. If it isn't in the
package name that won't find it.
I made a bad assumption that since I'd never heard of these tools they
were not in package names. And instead inside some package whose name
didn't suggest it.
In that case you have to ask or go to the packages URL I guess.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Re: Switching to Gentoo
2006-03-10 0:54 ` b.n.
@ 2006-03-10 0:36 ` Christoph Eckert
2006-03-10 2:22 ` Daniel da Veiga
1 sibling, 0 replies; 22+ messages in thread
From: Christoph Eckert @ 2006-03-10 0:36 UTC (permalink / raw
To: gentoo-user
> > app-portage/epm: rpm workalike for Gentoo Linux
>
> you mean it's a rpm-like CLI for emerge?
not the backend, but the frontend, yes.
Best regards
ce
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Re: Switching to Gentoo
2006-03-09 20:59 ` Vladimir G. Ivanovic
@ 2006-03-10 0:54 ` b.n.
2006-03-10 0:36 ` Christoph Eckert
2006-03-10 2:22 ` Daniel da Veiga
0 siblings, 2 replies; 22+ messages in thread
From: b.n. @ 2006-03-10 0:54 UTC (permalink / raw
To: gentoo-user
> app-portage/epm: rpm workalike for Gentoo Linux
you mean it's a rpm-like CLI for emerge?
m.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Re: Switching to Gentoo
2006-03-10 0:54 ` b.n.
2006-03-10 0:36 ` Christoph Eckert
@ 2006-03-10 2:22 ` Daniel da Veiga
1 sibling, 0 replies; 22+ messages in thread
From: Daniel da Veiga @ 2006-03-10 2:22 UTC (permalink / raw
To: gentoo-user
On 3/9/06, b.n. <brullonulla@gmail.com> wrote:
>
> > app-portage/epm: rpm workalike for Gentoo Linux
>
> you mean it's a rpm-like CLI for emerge?
>
I mean nothing, the ebuild says so...
> m.
> --
> gentoo-user@gentoo.org mailing list
>
>
--
Daniel da Veiga
Computer Operator - RS - Brazil
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
------END GEEK CODE BLOCK------
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-03-09 22:50 ` Bo Andresen
2006-03-09 22:59 ` Jim
@ 2006-04-05 23:12 ` Bo Andresen
2006-04-06 5:41 ` Alexander Skwar
1 sibling, 1 reply; 22+ messages in thread
From: Bo Andresen @ 2006-04-05 23:12 UTC (permalink / raw
To: gentoo-user
On Thursday 09 March 2006 23:50, Bo Andresen wrote:
> In /var/lib/portage/world there is a list of all of all software that you
> have explicitly installed. The rest of what is installed should be
> depencies of packages in the world file. So to get a list of packages that
> I installed I would use (this is only one line):
> #while read pkg; do eix --force-color --compact ^${pkg}$ | head -n 1; done
> < /var/lib/portage/world
Heh.. this one is better ;) :
# cat /var/lib/portage/world | awk -F\/ '{system("eix -F -C "$1" -e "$2" -c |
head -n 1")}'
--
Bo Andresen
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-04-05 23:12 ` Bo Andresen
@ 2006-04-06 5:41 ` Alexander Skwar
2006-04-06 8:24 ` Bo Andresen
0 siblings, 1 reply; 22+ messages in thread
From: Alexander Skwar @ 2006-04-06 5:41 UTC (permalink / raw
To: gentoo-user
Bo Andresen wrote:
> Heh.. this one is better ;) :
> # cat /var/lib/portage/world | awk -F\/ '{system("eix -F -C "$1" -e "$2" -c |
> head -n 1")}'
Nah, it's NOT, because of the "Useless Use Of Cat". Even
better:
awk -F\/ '{system("eix -F -C "$1" -e "$2" -c | head -n 1")}' < /var/lib/portage/world
Alexander Skwar
--
Just remember, wherever you go, there you are.
-- Buckaroo Bonzai
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Switching to Gentoo
2006-04-06 5:41 ` Alexander Skwar
@ 2006-04-06 8:24 ` Bo Andresen
0 siblings, 0 replies; 22+ messages in thread
From: Bo Andresen @ 2006-04-06 8:24 UTC (permalink / raw
To: gentoo-user
On Thursday 06 April 2006 07:41, Alexander Skwar wrote:
> Bo Andresen wrote:
> > Heh.. this one is better ;) :
> > # cat /var/lib/portage/world | awk -F\/ '{system("eix -F -C "$1" -e "$2"
> > -c | head -n 1")}'
>
> Nah, it's NOT, because of the "Useless Use Of Cat". Even
> better:
>
> awk -F\/ '{system("eix -F -C "$1" -e "$2" -c | head -n 1")}' <
> /var/lib/portage/world
Useless use of cat is always... well... useless. But even despite the useless
use of cat it is better than the original command. Here is why:
# eix ^sys-libs/libstdc++-v3$
Found 0 matches
$ eix -C sys-libs -e libstdc++-v3 -c
[I] sys-libs/libstdc++-v3 (3.3.6): Compatibility package for running binaries
linked against a pre gcc 3.4 libstdc++
Found 1 matches
Here the original command resulted in an empty line whereas the new command
results in the package being shown. Still I really should remember to avoid
useless use of cat especially when posting to a mailing. :)
--
Bo Andresen
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2006-04-06 8:28 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-09 19:16 [gentoo-user] Switching to Gentoo Jim
2006-03-09 19:22 ` Christoph Eckert
2006-03-09 20:39 ` [gentoo-user] " Harry Putnam
2006-03-09 20:55 ` Daniel da Veiga
2006-03-09 23:07 ` Harry Putnam
2006-03-09 20:59 ` Vladimir G. Ivanovic
2006-03-10 0:54 ` b.n.
2006-03-10 0:36 ` Christoph Eckert
2006-03-10 2:22 ` Daniel da Veiga
2006-03-09 21:20 ` Bo Andresen
2006-03-09 19:24 ` [gentoo-user] " Hemmann, Volker Armin
2006-03-09 19:25 ` Mantas Povilaitis
2006-03-09 19:50 ` Jim
2006-03-09 20:10 ` Martins Steinbergs
2006-03-09 22:32 ` wieseltux23
2006-03-09 19:31 ` Michael Crute
2006-03-09 19:43 ` Daniel da Veiga
2006-03-09 22:50 ` Bo Andresen
2006-03-09 22:59 ` Jim
2006-04-05 23:12 ` Bo Andresen
2006-04-06 5:41 ` Alexander Skwar
2006-04-06 8:24 ` Bo Andresen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox