Erledigt!

Wie installiere ich Chrome auf Nixos? Geben Sie detaillierte Schritte an

Technologie
Informatik
Betriebssysteme

Fortschritt

6 Schritte abgeschlossen!21,88 Sek.

Antwort

Um Google Chrome unter NixOS zu installieren, müssen Sie bestimmte Schritte ausführen, da NixOS einen anderen Ansatz für die Konfigurationsverwaltung verwendet. Chrome ist nicht in den Nixpkgs-Standardpaketen enthalten, daher verwenden Sie in der Regel das Repository nixpkgs, um es zu verarbeiten. So geht's:

Schritt 1: Richten Sie Ihre Nix-Konfiguration ein

  1. Bearbeiten Sie die NixOS-Konfigurationsdatei: Öffnen Sie Ihre NixOS-Konfigurationsdatei, die sich normalerweise unter /etc/nixos/configuration.nix befindet. Sie können einen Texteditor wie nano oder vim verwenden:
sudo nano /etc/nixos/configuration.nix
  1. Fügen Sie Chrome zu Ihrer Umgebung hinzu: Suchen Sie nach der Zeile environment.systemPackages. Sie sollten google-chrome zu dieser Liste hinzufügen. Wenn es nicht vorhanden ist, können Sie es erstellen.

Beispiel:

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

Schritt 2: Konfiguration aktualisieren

  1. Erstellen Sie Ihr NixOS neu: Nachdem Sie die Änderungen an der Konfigurationsdatei gespeichert haben, wenden Sie sie an, indem Sie den folgenden Befehl ausführen:
sudo nixos-rebuild switch

Schritt 3: Starten Sie Google Chrome

Sobald die Wiederherstellung abgeschlossen ist, sollten Sie in der Lage sein, Google Chrome zu starten. Sie können dies tun, indem Sie in Ihrem Anwendungsmenü danach suchen oder es über das Terminal ausführen:

google-chrome

Schritt 4: Erstellen eines Desktop-Eintrags (optional)

Wenn Sie möchten, dass ein Desktop-Eintrag für Google Chrome in Ihrem Anwendungsmenü angezeigt wird, müssen Sie möglicherweise manuell einen erstellen. Sie können dies tun, indem Sie eine Datei unter ~/.local/share/applications/google-chrome.desktop erstellen:

  1. Erstellen oder bearbeiten Sie den Desktop-Eintrag:

    nano ~/.local/share/applications/google-chrome.desktop
  2. Fügen Sie den folgenden Inhalt hinzu:

    [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

Zusätzlicher Hinweis: Läuft ohne Konfiguration

Wenn Sie Ihre Konfigurationsdatei nicht ändern möchten oder Google Chrome ausprobieren möchten, ohne es dauerhaft hinzuzufügen, können Sie auch nix-env verwenden, um es vorübergehend zu installieren:

nix-env -iA nixpkgs.google-chrome

Mit diesem Befehl wird Google Chrome für Ihr Benutzerprofil installiert, ohne dass die gesamte Systemkonfiguration neu erstellt werden muss.

Fazit

Das wars! Sie sollten jetzt Google Chrome installiert haben und auf Ihrem NixOS-System einsatzbereit sein. Wenn Sie auf Probleme stoßen, überprüfen Sie die Protokolle und stellen Sie sicher, dass Ihr Nix-Ausdruck korrekt eingerichtet ist.