Linux Mintログインループに閉じ込められました。

Linux Mintログインループに閉じ込められました。

昨夜Linux Mintにインストールしようとしましたが、flutter環境変数に追加する際に問題が発生したようです。今朝デスクトップにログインしようとしたときにも止まっていたようです。マイコンピュータに正しいパスワードを入力したにもかかわらず、ログイン画面に表示されます。

これにより、インターネットを検索でき、ログインシェルターミナルを使用するように指示されましたが、いくつかのヘルププロンプトを試してもアクセスできないことがわかりました。sudo私の環境変数が私の環境変数に含まれていないnanoためです...緊急にお願いしますあなたの助けが必要です。ありがとうございます。rm/usr/bin/PATH

ベストアンサー1

あなたの問題は確かにPATH変数です。

現在のシェルセッションのパス変数を一時的に設定します。

export PATH=/usr/sbin:/usr/bin:/sbin:/bin

その後、すべてのコマンドにアクセスしてPATH

問題は私たちが知らないということですどのあなたが作る変更。ただし、通常、パスは次のすべてのファイルで降順で定義されます。

グローバル:

  • /etc/environment
  • /etc/profile

ユーザーあたり:

  • ~/pam_environment(パムを使用する場合)
  • ~/.profile
  • ~/.bash_profileアプリケーション関連項目などのシェル関連項目~/.xinitrc

あなたは影響を受けたので、lightdm地球の道を変えるようです。このファイルの内容はおなじみのようですか?もしそうなら、そこから変更を元に戻してください。それ以外の場合は、パス変数をオーバーライドすると各ファイルを確認できます。

たぶんあなたも同様のことをしたかもしれませんPATH=/opt/flutter。常にPATH=${PATH}:/opt/flutterパスの残りの部分を含めます。

変更した場合は、printenv新規ログイン時とその後にパス変数と環境を確認できます。echo $PATH

おすすめ記事