web-dev-qa-db-ja.com

Chromebookのホストファイル?

Chrome OS)でhostsファイルを変更する方法はありますか?

etc/etc/hosts

ファイルは読み取り専用なので、Sudo vimを使用して変更しようとするとnotが機能します。

ルートファイルシステムの検証を無効にすると、hostsファイルを編集できるようになるだけでなく、Chrome OSの自動更新も行われなくなります。

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

自動更新を失うことなくhostsファイルを変更する方法はありますか?

ご協力いただきありがとうございます。

編集:指定するだけで、開発者モードが有効なAcer C7 Chromebookを使用しています。

24
Bricknix

次の2つのオプションがあります。

1)Developer Chromebookからhostsファイルを編集します。

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

ChromeOSが再度更新すると、hostsファイルへの変更が失われます。次の2行を含むファイル/mnt/stateful_partition/etc/lsb-releaseを作成すると、更新を無効にできます。

CHROMEOS_RELEASE_VERSION=9999.9999.9999.9999
GOOGLE_RELEASE=9999.9999.9999.9999

2)Chrome拡張機能を使用する

このトピックについては、この質問で詳しく説明しています: Google Chromeでのetc/hostsファイルの操作のシミュレーション -拡張機能のいずれかが実際に同じように機能するかどうかについて議論されていますホストファイルの変更。

9
AWippler

残念ながら、自動更新機能を無効にせずにホストファイルを変更する方法もわかりませんが、そのホストファイルを何に使用するかによっては、Chrome- 拡張子 Hostファイルと同様の機能があります。

たとえば、ブロックするサイトの独自のリストを作成するための Block Site があります。広告をブロックするための AdBlock Plus があります。また、ほとんどの時間を費やしているサイトを追跡するための Rescue Time Dashboard があります。

4

127.0.0.1を指すようにhostsファイルを変更したい場合は、 http://readme.localtest.me/ をお勧めします。

3
MartinC

パーティションをrwとして再マウントしようとしましたか? Chromebookはありませんが、他のプラットフォームでこの問題が発生しています...

マウント/ -o再マウント、rw

https://sites.google.com/site/cr48ite/getting-technical/remove-rootfs-verification-make-read-write

hth

0
driz

ローカルリソースを指すようにDNSサーバーにAレコードを追加することをお勧めします。たとえば、CloudFlareはDNSなどを管理しました。これにより、「local.yourdomain.com」などの任意のドメイン名を127.0.0.1に簡単にポイントできます

0
sean2078