一般的なエラーが発生しましたapt-get update
。
W:取得に失敗しました。http://dl.google.com/linux/earth/deb/dists/stable/Release リリースファイルに期待される「main / binary-i386 / Packages」エントリが見つかりません(無効なsource.listエントリまたは形式が正しくないファイル)。
他の質問に対する回答に基づいて、そのセクションを含めるように/etc/apt/sources.list.d/google-earth.list
ファイルを変更しました[arch=amd64]
。しかし、文書自体が警告したように、
このファイルは自動的に設定されます。
このアイテムはコメントアウトできますが、他の修正は失われる可能性があります。
だから随時変えなければなりません。
この変更を永久に適用するにはどうすればよいですか?
ベストアンサー1
よい質問:)。 Fedoraに関連する問題があり、編集する前に名前を(またはおそらく)にgoogle-earth.list
変更するのと同等の作業を行いました。my-google-earth.list
google-earth-amd64.list
Googleの観点からは、ユーザーはそれを削除してgoogle-earth.list
再生成しません。アップデートを無効にしたいと思います。
そのままにしておくことをお勧めしますが、その行をgoogle-earth.list
コメントアウトしてから、my-google-earth.list
独自のバージョンの行を含むコピーを作成してください。
これら2つの方法は多少混乱する可能性があります。これを行う理由の説明を保存できるスクリプト(Ansibleロール)を作成したので、私のアプローチはあまり混乱しないと思います。
# If we create google-chrome.repo ourself, the package wants to reset baseurl.
# Whereas if google-chrome.repo does not exist, it is considered to be deleted
# or otherwise disabled by user action. It will not be recreated. So we can
# set up our own local-google-chrome.repo.