Plik hostów na Chromebooka?

23

Czy istnieje sposób na zmodyfikowanie pliku hosts w systemie operacyjnym Chrome?

/ etc / hosts

Plik jest tylko do odczytu, więc starają się zmodyfikować go za pomocą sudo vim ma nie pracę.

Przeczytałem, że wyłączenie weryfikacji głównego systemu plików umożliwi edycję pliku hosts, ale spowoduje także utratę automatycznej aktualizacji systemu operacyjnego Chrome.

sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partitions 2

Czy istnieje sposób zmodyfikowania pliku hosts bez utraty automatycznych aktualizacji?

Dzięki za pomoc.

EDYCJA: Żeby sprecyzować, używam Chromebooka Acer C7 z włączonym trybem programisty.

Bricknix
źródło
Powinieneś być w stanie zmodyfikować uprawnienia do pliku przy użyciu sudo cmod, czy próbowałeś tego?
Ramhound
Próbowałem sudo chmod, nie działa i zamiast tego wyprowadza chmod: changing permissions of ‘hosts’: Read-only file system.
Bricknix
Musisz wtedy użyć polecenia, które znalazłeś.
Ramhound
Pobiegłem powyższą make_dev_ssdkomendę i ponownie uruchomiony, ale parapet nie można edytować coś w /etcz sudo. Co jeszcze musimy zrobić? Próbowałem ponownego montażu /z rw, ale twierdzi, że partycja jest zabezpieczona przed zapisem.
trusktr

Odpowiedzi:

8

Dostępne są dwie opcje:

1) Edytuj plik hosts z Chromebooka dla programistów:

sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partitions 2

Utracisz zmiany w pliku hosts, gdy ChromeOS zaktualizuje się ponownie. Aktualizacje można wyłączyć, tworząc plik /mnt/stateful_partition/etc/lsb-releasezawierający następujące 2 linie:

CHROMEOS_RELEASE_VERSION=9999.9999.9999.9999
GOOGLE_RELEASE=9999.9999.9999.9999

2) Korzystanie z rozszerzenia Chrome

Temat ten został dokładnie omówiony w tym pytaniu: Symuluj manipulację plikiem etc / hosts w Google Chrome - debatuje się, czy którekolwiek z rozszerzeń faktycznie działa tak samo jak modyfikacja pliku hosts.

AWippler
źródło
4
Wygląda na to, że rozszerzenie proxy, które jest tutaj połączone, zostało usunięte.
Creuzerm
4

Niestety nie wiem też, jak zmodyfikować plik hosta bez wyłączenia funkcji automatycznej aktualizacji, ale w zależności od tego, do czego chcesz użyć tego pliku hosta, możesz spróbować zainstalować rozszerzenie Chrome, które ma podobną funkcjonalność jak plik hosta.

Na przykład istnieje Blokuj witrynę do tworzenia własnej listy witryn, które chcesz zablokować. Istnieje AdBlock Plus do blokowania reklam. Dostępny jest także panel Rescue Time Dashboard, który pozwala śledzić, na których stronach spędzasz większość czasu.

Stephan Branczyk
źródło
0

Zaleca się dodanie rekordów A do serwera DNS, aby wskazać zasoby lokalne. Na przykład CloudFlare zarządzał DNS lub innym. W ten sposób możesz łatwo wskazać dowolną nazwę domeny, np. „Local.yourdomain.com” na 127.0.0.1

sean2078
źródło