Gentoo: Difference between revisions

From DWIKI
mNo edit summary
mNo edit summary
Line 29: Line 29:


[[Category: System Administration]]
[[Category: System Administration]]




Line 103: Line 104:


== list installed packages ==
== list installed packages ==
  eix-installed -a
  eix-installed -a
  ls /var/db/pkg/*
  ls /var/db/pkg/*
== All ebuilds that could satisfy XX have been masked==
==ebuild is masked or unavailable==

Revision as of 12:49, 19 December 2021

Links

Documentation

Gentoo tools

Find out what ebuild will provide a file

What ebuild does a file belong to?

equery belongs

http://www.coyotegulch.com/products/acovea/

Docs

Tips

emerge -uvDNp world

ATI OpenGL on Gentoo



FAQ

mirror status

https://mirrorstats.gentoo.org/

rebuild package

emerge -vauD package

which use flags are available for a package?

equery u package

Profiles

https://wiki.gentoo.org/wiki/Profile_(Portage)

Show available profiles

eselect profile list

See how emerge is doing

tail -f /var/log/emerge.log

Debugging software

using eselect

http://www.gentoo.org/doc/en/gentoo-upgrading.xml

 

Reason: Filesize does not match recorded size

ebuild foo.ebuild digest

slots

If there's multiple slots, and one of them is called '3', emerge using

emerge foo:3

 

IMPORTANT: 10 config files in '/etc/portage' need updating."

etc-update?

 

existing preserved libs

See https://wiki.gentoo.org/wiki/Preserve-libs

rebuild a package

emerge -a packagename

dev-db/mariadb:0 ("dev-db/mariadb:0" is blocking dev-db/mariadb-10.4.17)

See https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage#Blocked_packages

list installed packages

eix-installed -a
ls /var/db/pkg/*

All ebuilds that could satisfy XX have been masked

ebuild is masked or unavailable