Ero sivun ”GNU Guix” versioiden välillä

Siirry navigaatioon Siirry hakuun
EgoLuser (keskustelu | muokkaukset)
p Perustoiminnot: Mainittu "~/.config/guix/system.scm" tiedosto.
EgoLuser (keskustelu | muokkaukset)
Guix pikaohje: Kerrottu kuika Guix päivitetään Guix System -jakelussa. Lisäksi muita pieniä korjauksia.
Rivi 40: Rivi 40:


Tämän jälkeen käyttäjän omassa <tt>system.scm</tt> tiedostossa määritellyt muutokset saa voimaan seuraavalla komennolla.
Tämän jälkeen käyttäjän omassa <tt>system.scm</tt> tiedostossa määritellyt muutokset saa voimaan seuraavalla komennolla.
  sudo -E guix system reconfigure ~/.config/guix/system.scm
  sudo guix system reconfigure ~/.config/guix/system.scm


=== Sukupolvet ja toimintojen kumoaminen ===
=== Sukupolvet ja toimintojen kumoaminen ===
Rivi 51: Rivi 51:


===  Guixin päivittäminen ===
===  Guixin päivittäminen ===
Päivittääksesi kaikki paketit ja itse Guix paketinhallintajärjestelmän, toimi näin:
Päivittääksesi kaikki paketit ja itse Guix paketinhallintajärjestelmän, toimi näin.


{{Huomautus|Guix System -jakelussa ei ole Systemd:tä ja voit ohittaa vaiheet joissa käytetään systemctl-komentoa.}}
==== Jos käytät Guix-paketinhallintaa jossain toisessa jakelussa ====
# Päivitä järjestelmän Guix ja Guix-[[taustapalvelu]]: <tt>sudo -i guix pull</tt>
# Päivitä järjestelmän Guix ja Guix-[[taustapalvelu]]: <tt>sudo -i guix pull</tt>
# Lataa mahdolliset muutokset [[systemd|Systemd:n]] taustaprosessien asetustiedostoihin: <tt>sudo systemctl daemon-reload</tt>
# Lataa mahdolliset muutokset [[systemd|Systemd:n]] taustaprosessien asetustiedostoihin: <tt>sudo systemctl daemon-reload</tt>
# Käynnistä Guix-taustaprosessi uudelleen: <tt>sudo systemctl restart guix-daemon.service</tt>
# Käynnistä Guix-taustaprosessi uudelleen: <tt>sudo systemctl restart guix-daemon.service</tt>
# Jos käytät Guix System -jakelua, sinun täytyy päivittää Guix suorittamalla seuraava komento: <tt>sudo guix system reconfigure</tt>
# Päivitä root-käyttäjän paketit: <tt>sudo -i guix upgrade</tt>
# Päivitä root-käyttäjän paketit: <tt>sudo -i guix upgrade</tt>
# Päivitä käyttäjän oma Guix: <tt>guix pull</tt>
# Päivitä käyttäjän oma Guix: <tt>guix pull</tt>
# Päivitä oman käyttäjän paketit: <tt>guix upgrade</tt>
# Päivitä oman käyttäjän paketit: <tt>guix upgrade</tt>
==== Guixin päivittäminen Guix System -jakelussa ====
{{Huomautus|Asetustiedosto "/etc/config.scm" saattaa sijaita eri paikassa, jos olet kopioinut sen käyttäjän kotikansioon.}}
# Nouda päivitykset: <tt>guix pull</tt>
# Päivitä paketit: <tt>guix upgrade</tt>
# Päivittää Guix suorittamalla seuraava komento: <tt>sudo guix system reconfigure /etc/config.scm</tt>
# Päivitä root-käyttäjän paketit: <tt>sudo guix upgrade</tt>


== Katso myös ==
== Katso myös ==
Noudettu kohteesta ”https://www.linux.fi/wiki/GNU_Guix