1. ホーム
  2. スクリプト・コラム
  3. その他

[解決済み】「/etc/apt/sources.list」 E212: Can't open file for writing

2022-01-12 13:52:02

質問

viでsources.listを修正し、保存しようとしたところ、以下のようなエラーが報告されました。

/etc/apt/sources.list" E212: Can't open file for writing

解決方法は?

Vim にはヘルプシステムが組み込まれています。実行中 :h E212 Vim内部で次のように表示されます。

何らかの理由で、書き込み先のファイルを作成または上書きすることができません。理由は、ディレクトリに書き込む権限がないか、ファイル名が有効でないことが考えられます。

スーパーユーザーでファイルを編集する場合は sudo vim FILE . あるいは、既存のvimセッションを残したくない(そして今は適切なsudo権限を持っている)場合は、実行することができます。

:w !sudo tee % > /dev/null

これはファイルを保存するものです。