web-dev-qa-db-ja.com

コマンドラインでソースリストを編集(または削除)する方法(テキストエディターなし、制限付きインストールでは新しいパッケージをインストールできません)

サーバーとしてlubuntu(実際にはkodibuntu)を実行しています。パッケージを追加しようとしたときに、sourceslistにエラーがありました。構成レンダリングシナプスパッケージマネージャーは役に立たない。

テキストエディターがインストールされていない(およびインストールする方法がないように)ため、ファイルを変更できません。 (私は本当にguiであるchromeブラウザしか持っていません)。

コマンドラインでファイルを編集または削除する最も簡単な方法は何ですか。ルートアカウントを有効にしましたが、gksu nautilusをインストールせずにルートを自分のホームディレクトリの所有者にするなど、馬鹿げたことをしないと100%確信していません。

ソースリストの変更を取り消すコマンドはありますか?ライブCDを起動してファイルを編集することもできますが、この場合もコマンドをrootとしてタップするとシステム全体が壊れる可能性があります。

誰かが私を正しい方向に向けることができれば、テキストエディタをインストールするための何らかの方法であっても感謝されます。 nanoはインストールされますか?ありがとう

1
rob

確かに、nanoというターミナルエディタがインストールされます。 sources.listファイルをルート権限で編集する必要があるため、

$ Sudo nano /etc/apt/sources.list

これで、グラフィカルエディターと同じ方法でコンテンツを変更できます(マウスを使用してカーソルを移動する以外に、矢印キーを使用する必要があります)。

終了したら Ctrl+x その後 y 変更を保存して終了します。

サイドノート:rootとしてコマンドを実行することを恐れないでください-あなたのLinuxは、コンソールで自分で書く以上のことはしません。そして、あなたが何をしているかを知るには、少なくとも基本的なコマンドを知る必要があります。コマンドの機能がわからない場合は、man [コマンド]を使用してください。ホームディレクトリの所有権をrootに変更するには、chownコマンドを実行する必要があるため、ここでは危険はありません:)

3
Marek Bettman