Sudo apt upgrade
を実行しようとしていて、Ctrl cを押して、抜け出す方法がわからないというプロンプトが表示されました。
Sudo apt upgrade
を再実行しようとしました。ある種のロックプロセスが占有されているというメッセージを受け取りました。ばかげて、それを再起動しようとしました。これは、開始するUbuntuを選択した後に発生します。 http://imgur.com/anZYAsd それを修正する方法に関するアイデアはありますか?
「ライブ」メディア(Ubuntuインストールメディアなど)とシステムをfsck
で起動します。 fsck
は、ファイルシステムのエラーを確認して修正するファイルシステムチェックコマンドです。 (使用しているfsによっては、xfs_checkを使用することもありますが、fsck
が適切だと思います)。
私の最初の目的は、回復またはランレベル1にログインできるようにすることです(テキスト端末のみで、guiは使用しません)。
私はログインし(テキスト用語またはランレベル1)、ログにインストールされていた最後のパッケージを探します(^ Cと一致する日時スタンプが付いていることを期待してstat /var/log/apt/history.log
し、view
それは内容です)、最後にインストールされたパッケージ(最後の2-3でも)をメモします。
その後、Sudo apt upgrade
を続け、それが続くことを願っています。それが文句を言い、dpkg-reconfigure
コマンドを実行したい場合は、すべてのアップグレードが完了するまで(残りは0)、Sudo apt upgrade
を繰り返します。私自身もおそらくSudo apt dist-upgrade
でしょう。
完了すると、おそらくSudo apt install --reinstall
で中止されたパッケージ(^ Cがインストールされ、^ Cがうまくいけば、以前に見つけてメモしたもの)になるでしょう。
もちろん、これはステップの実行中にメッセージに表示されたもので評価します。この段階では、最初は通常、システムの再起動と使用を含み、その状態をテストします。
結果に完全に満足できなかった場合、または何かについて確信が持てない場合。これらのパッケージをinstall --reinstall
するか、Ubuntu全体の再インストールを検討します。
私の再インストールの選択肢は、「何か他のもの」を使用してパーティションを選択し、「フォーマットしない」ことを確認することです。このオプションは、追加されたパッケージをメモし、システムディレクトリを消去してからインストールし、ユーザーディレクトリやファイルに触れずに、追加したソフトウェア[パッケージ]を追加します。私は自分のシステムを信頼したいので、何かの手順に満足できなかった場合のフォールバックになります。