ダウンロードされた更新のインストール中に、更新マネージャーがスタックしました(ただし、フリーズしていません)。私は何をすべきか?


17

帰宅後、Ubuntu 12.04 LTSデスクトップコンピューターを再構築し、親のワイヤレスインターネット接続に接続したところです。接続は非常に不安定なようです(半分の時間で切断され、インストールしたワイヤレスカードで継続的な問題が発生する可能性があります)。最終的に、更新されたパッケージをダウンロードし、それらのインストールを開始しました。私は立ち上がって、仕事をするためにそれを残しました。

戻ったとき、まだワイヤレス接続に問題があることがわかりました(そこでは驚きではありませんでした)が、Update Managerがインストールの進行を停止したように見えました。詳細ペインを開いて、最後に何をしていたかを確認しました。

止まったところ

私の推測ではflashplugin-installer、インターネット接続が安定するまで、インストールスクリプトはダウンロードを完了できませんでした。Ubuntuラップトップをイーサネット経由でデスクトップに接続し、このガイドを使用してワイヤレス接続を共有しました。デスクトップからこれを入力しているときに、接続の問題が正常に回避されたことがわかります。

ただし、安定した接続が確立されていても、Update Managerは現在の位置で「スタック」しているように見え、それ以上先に進むことはありません。完全にフリーズされているわけではありませんが、[キャンセル]ボタンがグレー表示されているため、詳細ペインを開く/閉じる以外には何もできません。

インストール中に更新プログラムが停止すると、大きな問題を引き起こす可能性があることは知っていますが、この状況をどのように処理するかについては迷っています。Update Managerを再起動する方法を見つけることができれば、正常に終了するはずですが、問題はこれにどう対処するかです。更新プログラムを安全に入手してインストールを完了するにはどうすればよいですか?


これらのフラッシュ更新でたくさんの問題を抱えたことを覚えています。私の解決策は、フラッシュを手動でインストールすることでした(サイトから取得し、ライブラリを取得して、Chrome / Firefox Webブラウザーに追加します)。それとは別に、Flash以外のすべてを更新することをお勧めします。更新が完了したら、Flashをハッキングして楽しんでください[;
メロン

回答:


10

flashplugin-installer接続が安定している場合は、構成をスキップして再構成するのが理想的です。

パッケージを設定せずにダウンロードプロセスを強制終了して続行することができます。ほとんどのwget場合curl、そうである場合もありますが、ここではを介してダウンロードしているようですdebconf

トランザクションをアボートするために、あなたは殺すことができますdpkg

sudo killall dpkg

次に、ロックを解除し、

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

次に、安定した接続ができたら、実行してください、

sudo apt-get -f install
sudo dpkg --configure -a

提案に感謝しますが、最初のコマンドを実行するとき、私はちょうど得てwget: no process found、それはまだ立ち往生しています。他のアイデアはありますか?
クリストファーカイルホートン

flashplugin-installerがフラッシュをダウンロードするために使用するものがわかりません。試してみても sudo killall curlいいですか?
satya164

代わりのsudo apt-get -f installI実行する必要がありましたsudo dpkg --configure -a
BYF-ferdy

あります場合は、エラーをdebconf: DbDriver ”config“: config.dat is locked by another process: Resource temporarily unavailable” while installing packages実行しsudo rm /var/cache/debconf/*.dat、その後とsudo apt-get -f install。この方法で問題が解決した場合。
-RT

4

これが私がしたことです。

最初に、スタックプロセス(私の場合は19123番)を見つけました。

> pstree -p
├─gksu(7266)─┬─precise(9756)
│            ├─precise(9757)─┬dpkg(24158)─update-notifier(19121)─package-data-do(19123)
│            │               └{precise}(9759)

それから私は、バグレポートを手伝っ: https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/1243090。「sudo gdb」を実行してから、「attach 19123」と「bt」を実行してバックトレースを作成します。バックトレースは、ボランティアが何が間違っているかを判断するのに役立ちます。

最後に、「sudo kill 19123」を使用し、「 'update-notifier-common'をインストールできませんでした」、「インストール後のサブプロセスインストール済みスクリプトがエラー終了ステータス143を返しました」というエラーメッセージを受け取りました。

その後、インストールの残りは問題なく完了しました。


0

Adobe Webサイトから手動でフラッシュを更新することをお勧めします。フラッシュ更新オプションのチェックを外して、もう一度更新してください。

以下を実行して、更新を再開できます。

ターミナルを開いて実行しますsudo apt-get update && sudo apt-get upgrade。必要なパッケージをダウンロードし、更新を続行します。

sudo apt-get -f install 破損したパッケージがある場合は修正する必要があります。


最初のコマンドを実行しようとすると、この出力が返されます。どうすれば進行中の更新を安全に停止して、再試行できますか?
クリストファーカイルホートン

0

アップグレード中に同様のフリーズが発生しました。私の場合、フラッシュではなく、Dropbox-nautilusがフリーズしましたが、どちらの場合でも解決方法は似ているかもしれません。ターミナルでps -aを実行して、実行中のプロセスを見つけ、dropbox-nautilusがリストに含まれていることを確認しました。プロセスIDは325だったので、sudo kill 325を実行しました。これにより、dropbox-nautilusプロセスが強制終了され、アップグレードが再開されました。dropbox-nautilusが正しく構成されておらず、アップグレード後に使用できない可能性があることを示すポップアップエラーメッセージがありましたが、後で心配することができます。少なくともアップグレードは現在進行中です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.