Voltooid!

Hoe Chrome op NixOS te installeren? Bied gedetailleerde stappen

Technologie
Informatica
Besturingssystemen

Voortgang

6 stappen uitgevoerd!21,88 sec

Antwoord

Om Google Chrome op NixOS te installeren, moet u specifieke stappen volgen, aangezien NixOS een andere benadering van configuratiebeheer gebruikt. Chrome is niet opgenomen in de standaardpakketten van Nixpkgs, dus u gebruikt meestal de nixpkgs-repository om het af te handelen. Hier is hoe het te doen:

Stap 1: Stel je Nix-configuratie in

  1. Bewerk het NixOS-configuratiebestand: Open uw NixOS-configuratiebestand, meestal te vinden op /etc/nixos/configuration.nix. U kunt een teksteditor zoals nano of vim gebruiken:
sudo nano /etc/nixos/configuration.nix
  1. Voeg Chrome toe aan uw omgeving: Zoek naar de lijn environment.systemPackages. U wilt google-chrome aan deze lijst toevoegen. Als het niet bestaat, kun je het maken.

Voorbeeld:

environment.systemPackages = with pkgs; [ google-chrome ];

Stap 2: Configuratie bijwerken

  1. Bouw uw NixOS opnieuw op: Nadat u de wijzigingen in uw configuratiebestand hebt opgeslagen, past u ze toe door de volgende opdracht uit te voeren:
sudo nixos-rebuild switch

Stap 3: Start Google Chrome

Zodra de herbouw is voltooid, zou u Google Chrome moeten kunnen starten. U kunt dit doen door ernaar te zoeken in uw applicatiemenu of door het uit te voeren vanaf de terminal:

google-chrome

Stap 4: Maak een bureaubladvermelding aan (optioneel)

Als u wilt dat een desktopvermelding voor Google Chrome wordt weergegeven in het menu met toepassingen, moet u er mogelijk een handmatig maken. U kunt dit doen door een bestand aan te maken op ~/.local/share/applications/google-chrome.desktop:

  1. Maak of bewerk de bureaubladinvoer:

    nano ~/.local/share/applications/google-chrome.desktop
  2. Voeg de volgende inhoud toe:

    [Desktop Entry] Version=1.0 Name=Google Chrome Exec=google-chrome Icon=/usr/share/icons/hicolor/48x48/apps/google-chrome.png Type=Application Categories=Network;WebBrowser; StartupNotify=true

Aanvullende opmerking: Wordt uitgevoerd zonder configuratie

Als u het niet prettig vindt om uw configuratiebestand aan te passen of als u Google Chrome wilt proberen zonder het permanent toe te voegen, kunt u ook nix-env gebruiken om het tijdelijk te installeren:

nix-env -iA nixpkgs.google-chrome

Met deze opdracht wordt Google Chrome geïnstalleerd voor uw gebruikersprofiel en hoeft de volledige systeemconfiguratie niet opnieuw te worden opgebouwd.

Conclusie

Dat is het! Als het goed is, heb je nu Google Chrome geïnstalleerd en klaar voor gebruik op je NixOS-systeem. Als u problemen ondervindt, controleert u de logboeken en zorgt u ervoor dat uw Nix-expressie correct is ingesteld.