File host untuk Chromebook?

23

Apakah ada cara untuk memodifikasi file host di Chrome OS?

/ etc / hosts

File dibaca saja, jadi mencoba untuk memodifikasi menggunakan sudo vim tidak tidak bekerja.

Saya telah membaca bahwa menonaktifkan verifikasi sistem file root akan memungkinkan pengeditan file host, tetapi juga akan membuat Anda kehilangan pembaruan otomatis Chrome OS.

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

Apakah ada cara untuk memodifikasi file host tanpa kehilangan pembaruan otomatis?

Terima kasih atas bantuan Anda.

EDIT: Hanya untuk menentukan, saya menggunakan Chromebook Acer C7 dengan mode pengembang aktif.

Bricknix
sumber
Anda harus dapat mengubah izin file dengan menggunakan sudo cmodsudahkah Anda mencobanya?
Ramhound
Saya sudah mencoba sudo chmod, tidak bekerja dan bukannya keluaran chmod: changing permissions of ‘hosts’: Read-only file system.
Bricknix
Anda harus menggunakan perintah yang Anda temukan untuk melakukannya.
Ramhound
Aku berlari di atas make_dev_ssdperintah dan reboot, tapi aku ambang tidak bisa mengedit apa-apa dalam /etcdengan sudo. Apa lagi yang perlu kita lakukan? Saya mencoba remounting /dengan rw, tetapi mengeluh bahwa partisi tersebut dilindungi dari penulisan.
trusktr

Jawaban:

8

Ada dua opsi yang tersedia:

1) Edit file host dari Chromebook Pengembang:

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

Anda akan kehilangan perubahan pada file host ketika ChromeOS melakukan pembaruan lagi. Pembaruan dapat dinonaktifkan dengan membuat file /mnt/stateful_partition/etc/lsb-releaseyang berisi 2 baris berikut:

CHROMEOS_RELEASE_VERSION=9999.9999.9999.9999
GOOGLE_RELEASE=9999.9999.9999.9999

2) Menggunakan ekstensi Chrome

Topik ini dibahas secara menyeluruh dalam pertanyaan ini: Simulasikan manipulasi file etc / hosts di Google Chrome - ini diperdebatkan apakah ada ekstensi yang benar-benar berfungsi sama dengan modifikasi file host.

AWippler
sumber
4
Sepertinya ekstensi-proxy yang ditautkan ke sini telah dihapus.
creuzerm
4

Sayangnya, saya juga tidak tahu cara memodifikasi file host tanpa menonaktifkan fungsi pembaruan otomatis, tetapi tergantung pada apa Anda ingin menggunakan file host itu, Anda dapat mencoba menginstal ekstensi Chrome yang memiliki fungsi yang sama dengan file host.

Misalnya, ada Situs Blokir untuk membuat daftar situs Anda sendiri yang ingin Anda blokir. Ada AdBlock Plus untuk memblokir iklan. Dan ada Dashboard Waktu Penyelamatan untuk melacak di mana Anda menghabiskan sebagian besar waktu Anda.

Stephan Branczyk
sumber
0

Rekomendasikan menambahkan catatan ke server DNS Anda untuk menunjuk ke sumber daya lokal Anda. Misalnya, CloudFlare mengelola DNS atau lainnya. Dengan begitu Anda dapat dengan mudah menunjuk nama domain apa pun seperti "local.yourdomain.com" ke 127.0.0.1

sean2078
sumber