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 764 korisnika na forumu :: 43 registrovanih, 7 sakrivenih i 714 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Alexandar-1973, babaroga, bbelic, BORUTUS, Cirkon, cole77, Dannyboy, darkangel, DJ Brain(w)rack, Duh sa sekirom, FOX, GUARIN, Igrutinovic, Krusarac, L1ght5, Marko Marković, Mercury, Milan A. Nikolic, miljannis, mladen.zovko, moldway, nadjas_515, Nebo_M, nikolapetkovic, nuke92, ostoja, repac, S-lash, Sloven, vathra, Vlad000, Vlada1389, Vlada78, vlvl, voja64, vukovi, Yellow Pinky, yrraf, Zerajic, zexoni, zziko, Živković