Rakirina belavkirina NixOS 19.09 bi karanîna rêveberê pakêtê Nix

Nasandin belavkirina belavkirinê Nix OS 19.09gerînendeyê pakêtê li ser bingeha nix û hejmarek pêşkeftinên xwe yên ku sazkirin û domandina pergalê hêsan dike peyda dike. Mînakî, NixOS pelek veavakirina pergalê ya yekane bikar tîne (configuration.nix), şiyana paşvexistina nûvekirina bilez peyda dike, guheztina di navbera dewletên pergalê yên cihêreng de piştgirî dike, sazkirina pakêtên kesane ji hêla bikarhênerên kesane ve piştgirî dike (pakêt di pelrêça malê de tê danîn ), û destûrê dide sazkirina hevdemî ya çend guhertoyên heman bernameyê, îmkana kombûnên ji nû ve têne peyda kirin. Mezinahiya tevahî wêneyê sazkirinê bi KDE - 1.3 GB, guhertoya konsolê ya kurtkirî - 560 MB.

sereke nûbûnên:

  • Destpêkirina sazkerê di bin bikarhênerek bêdestûr de çalak kir
    li şûna root nixos (ji bo bidestxistina mafên root, sudo -i bêyî şîfre bikar bînin);

  • Sermaseya Xfce li şaxa 4.14-ê hate nûve kirin;
  • Pakêta PHP-ê li şaxa 7.3-ê hatî nûve kirin. Piştgiriya ji bo şaxa PHP 7.1 hate rawestandin;
  • Modula kontrolê ya sermaseya GNOME 3 şiyana çalak/neçalakkirina karûbar, serîlêdan û pakêtên din ên wekî lîstikan peyda dike. Jîngeha sazkirî ya GNOME 3 bi qasî ku gengaz nêzî belavkirina orjînal e. Sazkirina sepanên accerciser, dconf-editor, evolution,
    gnome-belgeyên
    gnome-nettool
    gnome-power-rêveber,
    gnome-todo
    gnome-tweaks,
    gnome-bikaranîna
    gucharmap,
    nautilus-sendto û vinagre. Di pakêta bingehîn de tête kirin
    penêr, geary, gnome-reng-rêveber û orka. Servîsa services.avahi.enable çalak e;

  • Guhertoyên nûvekirî yên pêkhateyên belavkirinê, di nav de
    systemd 242;

  • Modula karûbarê dwm-status û hardware.printers zêde kir;
  • Piştgiriya Python 2 hate rawestandin.

Dema ku Nix-ê bikar tînin, pakêt di pelrêça bikarhênerê de li darek pelrêça cihê /nix/store an jî binkrektîfek têne saz kirin. Mînakî, pakêt wekî /nix/store/f3a4...8a143-firefox-69.0.2/ tê saz kirin, ku "f3a4..." nasnavê pakêtê ya yekta ye ku ji bo şopandina girêdayîbûnê tê bikar anîn. Pakêtan wekî konteynir têne sêwirandin ku pêkhateyên ku ji bo xebitandina serîlêdanan hewce ne dihewîne.

Mimkun e ku meriv pêwendiyan di navbera pakêtan de diyar bike, û ji bo lêgerîna hebûna girêdanên jixwe sazkirî bigerin, di pelrêça pakêtên sazkirî de haşeyên nasnavê şopandin tê bikar anîn. Mimkun e ku meriv pakêtên binaryê yên amade ji depoyê dakêşîne (dema ku nûvekirinên pakêtên binary saz dikin, tenê guheztinên delta têne dakêşandin), an jî ji koda çavkaniyê bi hemî pêwendiyan re ava bikin. Komek pakêtan di depoyek taybetî de tê pêşkêş kirin Nixpkgs.

Source: opennet.ru

Add a comment