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.
hosts-file
google-chrome-os
chromebook
Bricknix
źródło
źródło
sudo cmod
, czy próbowałeś tego?sudo chmod
, nie działa i zamiast tego wyprowadzachmod: changing permissions of ‘hosts’: Read-only file system
.make_dev_ssd
komendę i ponownie uruchomiony, ale parapet nie można edytować coś w/etc
zsudo
. Co jeszcze musimy zrobić? Próbowałem ponownego montażu/
zrw
, ale twierdzi, że partycja jest zabezpieczona przed zapisem.Odpowiedzi:
Dostępne są dwie opcje:
1) Edytuj plik hosts z Chromebooka dla programistów:
Utracisz zmiany w pliku hosts, gdy ChromeOS zaktualizuje się ponownie. Aktualizacje można wyłączyć, tworząc plik
/mnt/stateful_partition/etc/lsb-release
zawierający następujące 2 linie: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.
źródło
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.
źródło
Jeśli chcesz zmienić plik hosts, aby móc wskazać z powrotem na 127.0.0.1, czy mogę zasugerować http://readme.localtest.me/ .
źródło
próbowałeś ponownie zamontować partycję jako rw? Nie mam Chromebooka, ale miałem ten problem na innych platformach ...
mount / -o remount, rw
https://sites.google.com/site/cr48ite/getting-technical/remove-rootfs-verification-make-read-write
hth
źródło
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
źródło