Ubuntu E: ロック /var/lib/dpkg/lock-frontend を取得できません - オープン (11: リソースが一時的に利用できません)

Ubuntu E: ロック /var/lib/dpkg/lock-frontend を取得できません - オープン (11: リソースが一時的に利用できません)

Ubuntu 18.04、その他のバージョンのUbuntu

質問:

sudo apt-get install/update/ またはその他のコマンドを実行すると、さまざまな不明な理由により次のプロンプトが表示される場合があります。

E: ロック /var/lib/dpkg/lock-frontend を取得できません - オープン (11: リソースが一時的に利用できません)
E: dpkg フロントエンド ロック (/var/lib/dpkg/lock-frontend) を取得できません。別のプロセスがそれを使用していますか?

Ubuntu E: /var/lib/dpkg/lock-frontend をロックできません - 開く

この問題の原因としては以下が考えられます:

Ubuntu システム ターミナルで、 apt-get installを使用してソフトウェアをインストールすると、ダウンロードが完了する前にターミナルが強制的に閉じられます。現時点ではapt-getプロセスが完了していない可能性があります。その結果、 apt-get installコマンドを再度実行してソフトウェアをインストールすると、上記のエラーが表示されます。つまり、別のプログラムがapt-get installプロセスを占有しています。実行中であるため、ソフトウェア ソース更新のシステム ロック (「システム更新ロック」と呼ばれる) を占有し、この時点でリソースがロックされます。

したがって、最初の方法では、前のプロセスを終了してシステム ロックを解除するだけです。

ps -e|grep apt-get

見せる

5873 ? 00:00:01 apt-get

次に実行する

sudo kill 5873

2番目の方法は強制的にロックを解除することです

linuxidc@linuxidc:~$ sudo rm /var/cache/apt/archives/lock
[sudo] linuxidcのパスワード: 
linuxidc@linuxidc:~$ sudo rm /var/lib/dpkg/lock 

Ubuntu E: /var/lib/dpkg/lock-frontend をロックできません - 開く

要約する

上記は、Ubuntu E: Unable to get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporary unavailable) についてご紹介したものです。お役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Ubuntu 16.04の国内アップデートソースの詳細説明
  • Ubuntu 14.04 および Ubuntu 16.04 で Alibaba ソースを変更する方法
  • Ubuntu 17.04で国内ソースを変更する設定方法
  • Ubuntu 16.04 LTS でソースコードから Python 3.6.0 をインストールする方法
  • Ubuntu で国内ソースを使用する際のハッシュサム不一致エラーの解決方法
  • Ubuntuでローカルソースを作成する方法
  • 最速のUbuntuソフトウェアソースを自動的に検出して変更するシェルスクリプト
  • Ubuntu 20.04 aptの国内ソースを変更する方法
  • Ubuntu 19でdockerソースをインストールできない問題を共有する
  • Ubuntuのソースリスト(ソースリスト)を変更する方法詳細説明

<<:  Windows 10 での MySQL 8.0 のダウンロードとインストール構成のグラフィック チュートリアル

>>:  JavaScript 操作要素の例

推薦する

HTML ハイパーリンク タグ_Powernode Java アカデミー

HTML を学習したり使用したりしたことがある人なら、<a> タグについてよく知っている...

Vue 仮想リストの実例

目次序文デザイン成し遂げるまとめ序文最近は、いつも延々とスワイプしています。 Weibo をチェック...

MySQL ビューの紹介と基本操作のチュートリアル

序文ビューは、データベース システム内で非常に便利なデータベース オブジェクトです。 MySQL 5...

ウェブページ要素の完全な分析

相対的な長さの単位それら説明: 相対的な長さの単位。現在のオブジェクト内のテキストのフォント サイズ...

MySQL 5.7.21 解凍版インストール Navicat データベース操作ツールインストール

MySQL解凍版とNavicatデータベース操作ツールのインストールは、以下のとおりです。 1. M...

Linux の GRUB ブート プログラムの暗号化の概要

目次1. GRUB暗号化とは何か2. grub暗号化手順3. grub暗号化のロック属性1. GRU...

MySQL クイックデータ比較テクニック

MySQL の運用と保守において、R&D の同僚が 2 つの異なるインスタンスのデータを比較...

Mysql5.7 で JSON 操作関数を使用する手順

序文JSON は、言語に依存しないテキスト形式を使用する軽量のデータ交換形式で、XML に似ています...

Mybatis での動的 SQL ステートメント分析

この記事は主にMybatisでの動的SQL文の解析について紹介します。この記事のサンプルコードは非常...

ブラウザのキャッシュを防ぐために、js または css の後に ?v= バージョン番号を追加します。

コードをコピーコードは次のとおりです。 <span style="font-size...

サイトマップをウェブページの下部に配置するメリットと例

以前は、ほとんどすべての Web サイトに、すべてのページをリストしたサイトマップ ページがありまし...

MySQL の時間保持問題に関する簡単な分析

MySQL のデフォルトの時間タイプ (datetime と timestamp) の精度は秒です。...

Linux seqコマンドの使い方の詳しい説明

01. コマンドの概要seq コマンドは整数のシーケンスを生成するために使用されます。 02. コマ...

CSS3はウェブサイトの製品表示効果図を実現します

この記事では、CSS3 を使用した Web サイトの商品表示の効果を紹介し、皆さんと共有します。詳細...

CSS フロートプロパティ図 フロートプロパティの詳細

CSS の float プロパティを正しく使用することは、カバーすべき内容が多く、ブラウザの互換性の...