お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2020-01-08 11:50:49

infarahama16
新しいメンバ
登録日: 2019-12-05

dpkg error dpkg frontend is locked by another process を回避する方法

あるアプリケーションをubuntu16.04にインストールしようとすると、下記エラーメッセージが表示され、インストールに失敗しました。

dpkg error dpkg frontend is locked by another process

インストール時のコマンドは下記のものです。

sh isntall.sh

isntall.shはアプリケーションにインストール時に実行するためのファイルです。

https://bistro.site/?p=1403
というサイトを参考に、下記コマンドを実行しましたが、状況は変わりませんでした。

sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a

上記エラーを回避する方法をご教示いただけないでしょうか。

オフライン

 

#2 2020-01-08 13:49:56

ry
メンバ
登録日: 2008-07-30

Re: dpkg error dpkg frontend is locked by another process を回避する方法

sh isntall.sh は管理者権限で実行 (sudo を付けて実行) するものではありませんか。
挙げられた内容からすると、sh isntall.sh の処理の中で dpkg を実行しているようにみえます。
dpkg コマンドはほとんどの場合で管理者権限が必要です。

オフライン

 

#3 2020-01-08 14:01:57

infarahama16
新しいメンバ
登録日: 2019-12-05

Re: dpkg error dpkg frontend is locked by another process を回避する方法

ry様

ありがとうございます。
sh isntall.sh はrootユーザーで実行しています。
一般ユーザーでsudo sh isntall.sh を実行しましたが、
dpkg error dpkg frontend is locked by another process
と表示されました。

オフライン

 

#4 2020-01-09 20:21:42

hotohoto
メンバ
登録日: 2009-07-04

Re: dpkg error dpkg frontend is locked by another process を回避する方法

横から、
じゃあまだどこかにロックファイルが残っているのではないか、
探して見ましょう。あったらそれを手動で消す。
参考になるかどうかわかりませんが。

オフライン

 

#5 2020-01-10 07:05:11

ry
メンバ
登録日: 2008-07-30

Re: dpkg error dpkg frontend is locked by another process を回避する方法

install.sh の中で dpkg コマンドをどのように実行しているかを調べて、そのコマンドを単体で実行しても同じ結果になるのでしょうか。

オフライン

 

#6 2020-01-10 20:15:29

infarahama16
新しいメンバ
登録日: 2019-12-05

Re: dpkg error dpkg frontend is locked by another process を回避する方法

hotohoto様

投稿ありがとうございます。
ubuntuを別途新規にインストールし、インストール後念のため再起動したところ、解決しました。
何が原因だったのか不明ですが、ひとまずクローズで大丈夫です。

オフライン

 

#7 2020-01-10 20:17:38

infarahama16
新しいメンバ
登録日: 2019-12-05

Re: dpkg error dpkg frontend is locked by another process を回避する方法

ry による投稿:

install.sh の中で dpkg コマンドをどのように実行しているかを調べて、そのコマンドを単体で実行しても同じ結果になるのでしょうか。

ry様

再度コメント、ありがとうございます。
ubuntuを再度、新規インストールしなおし、念の為再起動したところ、解決しました。
原因は不明ですが、一先ず現状は大丈夫です。

オフライン

 

Board footer

Powered by FluxBB