Ero sivun ”GNU Guix” versioiden välillä
Siirry navigaatioon
Siirry hakuun
→Guix pikaohje: Tarkennettu komentojen kuvausta.
(→Guix pikaohje: Täydennetty päivitysohjetta.) |
(→Guix pikaohje: Tarkennettu komentojen kuvausta.) |
||
Rivi 22: | Rivi 22: | ||
== Guix pikaohje == | == Guix pikaohje == | ||
=== Perustoiminnot === | |||
* Pakettien etsiminen: <tt>guix search hakusana1 hakusana2</tt> | * Pakettien etsiminen: <tt>guix search hakusana1 hakusana2</tt> | ||
* Paketin asentaminen: <tt>guix install paketti1</tt> | * Paketin asentaminen: <tt>guix install paketti1</tt> | ||
Rivi 29: | Rivi 30: | ||
* Näytä Guixin ohje ja lista komennoista: <tt>guix help</tt> | * Näytä Guixin ohje ja lista komennoista: <tt>guix help</tt> | ||
* Näytä jonkun Guix komennon ohje: <tt>guix help komento_tähän</tt> | * Näytä jonkun Guix komennon ohje: <tt>guix help komento_tähän</tt> | ||
=== Sukupolvet ja toimintojen kumoaminen === | |||
* Peru juuri edellinen toiminto (esim. paketin asentamisen jälkeen): <tt>guix package --roll-back</tt> | |||
* Listaa sukupolvet ("palautuspisteet"): <tt>guix package --list-generations</tt> | * Listaa sukupolvet ("palautuspisteet"): <tt>guix package --list-generations</tt> | ||
* Poista ("garbage collect") sukupolvet, jotka ovat vanhempia kuin 1 kuukausi (käytä varoen!): <tt>guix gc -d 1m</tt> | * Poista sukupolvet 1 ja 3 (käytä varoen!): <tt>guix package --remove-generations=1,3</tt> | ||
* Poista kaikki muut sukupolvet paitsi nykyinen: <tt>guix package --remove-generations</tt> | |||
* Poista ("garbage collect") käyttämättömät paketit ja sukupolvet, jotka ovat vanhempia kuin 1 kuukausi (käytä varoen!): <tt>guix gc -d 1m</tt> | |||
=== Guixin päivittäminen, jos Guix on asennettu toissijaiseksi paketinhallintajärjestelmäksi === | === Guixin päivittäminen, jos Guix on asennettu toissijaiseksi paketinhallintajärjestelmäksi === | ||
Rivi 43: | Rivi 49: | ||
=== Guixin päivittäminen, jos käytössä on Guix System -jakelu === | === Guixin päivittäminen, jos käytössä on Guix System -jakelu === | ||
# <tt>guix pull</tt> | # <tt>guix pull</tt> | ||
# <tt>sudo guix system reconfigure /etc/guix/config.scm</tt> | # <tt>sudo guix system reconfigure /etc/guix/config.scm</tt> #toteuta järjestelmän asetusten muutokset, jos olet muuttanut niitä. | ||
# <tt>guix upgrade</tt> | # <tt>guix upgrade</tt> | ||