Gibt es eine Möglichkeit, die Hosts-Datei in Chrome OS zu ändern?
/ etc / hosts
Die Datei ist schreibgeschützt, daher funktioniert der Versuch, sie mit sudo vim zu ändern, nicht .
Ich habe gelesen, dass das Deaktivieren der Überprüfung des Root-Dateisystems das Bearbeiten der Hosts-Datei ermöglichen würde, Sie aber auch das automatische Update von Chrome OS verlieren würden.
sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partitions 2
Gibt es eine Möglichkeit, die Hosts-Datei zu ändern, ohne dass automatische Updates verloren gehen?
Danke für Ihre Hilfe.
BEARBEITEN: Nur um zu spezifizieren, ich verwende ein Acer C7 Chromebook mit aktivierter Entwicklermodus.
hosts-file
google-chrome-os
chromebook
Bricknix
quelle
quelle
sudo cmod
haben Sie das versucht?sudo chmod
, funktioniert nicht und gibt stattdessen auschmod: changing permissions of ‘hosts’: Read-only file system
.make_dev_ssd
Befehl ausgeführt und neu gestartet, aber ich kann nichts/etc
mit bearbeitensudo
. Was müssen wir noch tun? Ich habe versucht , Remontage/
mitrw
, aber es beschwert sich, dass die Partition schreibgeschützt.Antworten:
Es gibt zwei Möglichkeiten:
1) Bearbeiten Sie die hosts-Datei von einem Developer Chromebook aus:
Sie verlieren Änderungen an der Hosts-Datei, wenn ChromeOS erneut aktualisiert wird. Aktualisierungen können deaktiviert werden, indem die Datei erstellt wird
/mnt/stateful_partition/etc/lsb-release
, die die folgenden 2 Zeilen enthält:2) Verwenden einer Chrome-Erweiterung
Dieses Thema wird in der folgenden Frage ausführlich erörtert: Simulieren Sie die Manipulation der Datei etc / hosts in Google Chrome. Dabei wird diskutiert, ob eine der Erweiterungen tatsächlich genauso funktioniert wie eine Änderung der Hosts-Datei.
quelle
Leider weiß ich auch nicht, wie ich die Hostdatei ändern kann, ohne die Funktion zur automatischen Aktualisierung zu deaktivieren. Je nachdem, wofür Sie diese Hostdatei verwenden möchten, können Sie jedoch versuchen, eine Chrome- Erweiterung zu installieren , die ähnliche Funktionen wie die Hostdatei hat.
Beispielsweise gibt es die Option Site blockieren, um eine eigene Liste von Sites zu erstellen, die Sie blockieren möchten. Es gibt AdBlock Plus zum Blockieren von Anzeigen. Außerdem gibt es das Rescue Time Dashboard , mit dem Sie verfolgen können, auf welchen Websites Sie die meiste Zeit verbringen.
quelle
Wenn Sie Ihre Hosts-Datei ändern möchten, damit Sie auf 127.0.0.1 zurückgreifen können, kann ich http://readme.localtest.me/ vorschlagen .
quelle
Haben Sie versucht, die Partition als rw wieder einzuhängen? Ich habe kein Chromebook, hatte dieses Problem jedoch auf anderen Plattformen ...
montieren / -o wieder montieren, rw
https://sites.google.com/site/cr48ite/getting-technical/remove-rootfs-verification-make-read-write
hth
quelle
Empfehlen Sie das Hinzufügen von A-Einträgen zu Ihrem DNS-Server, um auf Ihre lokalen Ressourcen zu verweisen. Beispielsweise verwaltet CloudFlare DNS oder andere. Auf diese Weise können Sie auf einfache Weise einen beliebigen Domainnamen wie "local.yourdomain.com" auf 127.0.0.1 verweisen
quelle