Newbie Gentoo cheat sheet

Newbie Gentoo cheat sheet

offline
  • Pridružio: 02 Apr 2005
  • Poruke: 1516
  • Gde živiš: # :(){ :|:& };:

nishta specijalno,malo tipsa sa pochetnike u gentoo preuzetih sa http://gentoo-wiki.com/Noobie_cheat_sheet

Managing Packages

foo is the name of the program you wish to use. It's just a random word, which you replace with what you're actually performing the operation on.

* Emerges program foo

emerge foo

* Lists all the programs that would be emerged if you installed foo, plus all their USE flags and the size of the downloads needed

emerge -pv foo

* Lists all the programs needed to install foo plus all their USE flags and the size of the downloads needed and asks if you want to install them

emerge -av foo

* Search packages for a program whose name contains 'foo' (for faster searches see TIP Speed up searches in portage)

emerge -s foo

* Search packages for a program whose description contains 'foo' (Warning! This may take a while - see link above)

emerge -S foo

* Updates the portage tree with the latest ebuilds

emerge --sync

* Lists all the programs and their dependencies which need to be upgraded and asks if you want to install them

emerge -avuD world

* Lists all system programs and their dependencies which need to be upgraded and asks if you want to install them

emerge -avuD system

* Uninstall a program

emerge -aC foo

* Emerge a specific version of a package
emerge =foo-bar/foo-1.2.3-r4
emerge =foo-1.2.3-r4 (if package name is not ambiguous)

* Evil tool for updating config files

etc-update

* Better tool for updating config files

dispatch-conf

* Unmask and install an unstable package

echo "foo-bar/foo-1.2.3-r4 ~x86" >> /etc/portage/package.keywords
emerge foo


* Mask a package to stop it from being installed/upgraded

echo foo-bar/foobar >> /etc/portage/package.mask

* View the maintainer and herd (currently in portage cvs or with http://dev.gentoo.org/~solar/portage_misc/portage-cvs-20041022.patch )

emerge -vva foo


Managing Services

* Start service foo

/etc/init.d/foo start

* Stop service foo

/etc/init.d/foo stop

* Restart service foo

/etc/init.d/foo restart

* Add a service called foo to the default runlevel

rc-update add foo default

* Remove the service foo from the default runlevel

rc-update del foo default

* See a list of all the running services in the default runlevel

rc-status default

* See a list of all services in the boot runlevel

rc-status boot

* See a list of services with their run level

rc-update -s



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 1058 korisnika na forumu :: 33 registrovanih, 8 sakrivenih i 1017 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 5.56, _Rade, A.R.Chafee.Jr., airsuba, Alibaba1981, BraneS, cenejac111, draganl, galerija, Georgius, HrcAk47, Kriglord, Lieutenant, loon123, Mcdado, mercedesamg, Metanoja, milenko crazy north, milutin134, minmatar34957, mocnijogurt, Panter, pein, proka89, Srle993, Trpe Grozni, vargas, vathra, vladaa012, vukdra, x9, Zoca, šumar bk2