お知らせ

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

#1 2017-02-03 21:21:34

s.sawada
新しいメンバ
登録日: 2017-02-03

upgrade不具合

さわだと申します。デスクトップPCに,「ubuntu16.04LTS」をインストールして使っております。「apt-get upgrade」コマンドを実行した際に,エラーが生じたので,対応方法教えて頂きたく,投稿致しました。
ターミナルでコマンドを入力した際には,以下のエラーが出ています。

処理中にエラーが発生しました:
libfile-stripnondeterminism-perl
dh-strip-nondeterminism
debhelper
dh-translations
cdbs
r-base-dev
E: Sub-process /usr/bin/dpkg returned an error code (1)

オフライン

 

#2 2017-02-03 23:24:28

bybywin
メンバ
From: 日本国群馬県
登録日: 2011-04-22

Re: upgrade不具合

トラブルに見舞われるので、Upgradeは基本、しない方が宜しいです。
問題解決の為、色々と藻掻くと勉強には成りますが、再インストールした方が解決の近道で宜しいかと。

Ubuntu16.04LTSは御存知とは思いますが、2021年4月までの5年間の長期サポートです。
現時点でUpgradeすると、2016年10月リリースのUbuntu16.10(サポートが2017年6月の9カ月間)になります。
Ubuntu16.10,Ubuntu17.04,Ubuntu17.10はUbuntu18.04LTSへの下準備の位置付けなので、不安定版なので、
トラブルに見舞われる確率が高いのです。

Ubuntu18.04.1LTSがリリースされる2018年6月になると、Upgradeの案内が表示されるので、
その時に行いましょう。
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Redo Backupで定期的にOSを含めたHDDを丸ごとBackupして置くと、復元が簡単に出来るので
再インストール後の長時間のUpdateが短くなります。
http://redobackup.org/

オフライン

 

#3 2017-02-03 23:44:37

aaabbbcccdddeeefffggghhh
メンバ
登録日: 2008-02-25

Re: upgrade不具合

端末で以下のコマンドを実行してエラーの詳細を確認してみてください。

sudo dpkg --audit

オフライン

 

#4 2017-02-04 00:10:08

s.sawada
新しいメンバ
登録日: 2017-02-03

Re: upgrade不具合

お早い返信ありがとうございます。コマンドを入力したところ,以下のように出力されました。

以下のパッケージはインストール中に重大な問題が発生したため混乱しています。
これらのパッケージ (とこれらに依存するパッケージ) が正しく動作するために
は、以下のパッケージを再インストールしなければなりません:
libfile-stripnondeterminism-perl Perl module for stripping non-determinism fro

以下のパッケージは展開されましたが、まだ設定されていません。
これらのパッケージが正常に動作するためには、dpkg --configure か
dselect の設定 (configure) メニューオプションを使って設定を完了
させなければなりません:
cdbs                 common build system for Debian packages
debhelper            helper programs for debian/rules
dh-strip-nondeterminism debhelper add-on to strip non-determinism from files
dh-translations      debhelper extension for translation support
r-base-dev           GNU R installation of auxiliary GNU R packages

オフライン

 

#5 2017-02-04 00:16:01

s.sawada
新しいメンバ
登録日: 2017-02-03

Re: upgrade不具合

bybywinさん

現在行おうとしているのは,OSのupgradeではなくて,インストールされてるパッケージの更新が正常に行われない問題の解決です。
OSのupgradeはまだ行う予定はございません。

オフライン

 

#6 2017-02-04 10:07:39

aaabbbcccdddeeefffggghhh
メンバ
登録日: 2008-02-25

Re: upgrade不具合

ではまずそれらのパッケージを強制的にアンインストールした後で再インストールするのはどうでしょうか。
端末で、

sudo dpkg -P --force-depends libfile-stripnondeterminism-perl cdbs debhelper dh-strip-nondeterminism dh-translations r-base-dev

と実行してアンインストールした後、

sudo apt-get install libfile-stripnondeterminism-perl cdbs debhelper dh-strip-nondeterminism dh-translations r-base-dev

で再インストールしてみてください。

sudo dpkg --audit

と実行して何も表示されなくなれば問題は解決のはずです。

オフライン

 

#7 2017-02-04 18:54:47

s.sawada
新しいメンバ
登録日: 2017-02-03

Re: upgrade不具合

最初のコマンド
sudo dpkg -P --force-depends libfile-stripnondeterminism-perl cdbs debhelper dh-strip-nondeterminism dh-translations r-base-dev
を実行した時点でエラーが生じました。

(データベースを読み込んでいます ... 現在 357872 個のファイルとディレクトリがインストールされています。)
r-base-dev (3.3.2-1xenial0) を削除しています ...
cdbs (0.4.130ubuntu2) を削除しています ...
dh-translations (129) を削除しています ...
debhelper (9.20160115ubuntu3) を削除しています ...
dh-strip-nondeterminism (0.015-1) を削除しています ...
dpkg: パッケージ libfile-stripnondeterminism-perl の処理中にエラーが発生しました (--purge):
パッケージが非常に矛盾した状態に陥りました。
削除を行う前にこのパッケージを再インストールすべきです
man-db (2.7.5-1) のトリガを処理しています ...
処理中にエラーが発生しました:
libfile-stripnondeterminism-perl
shota@shota-H110M-S03:~$ sudo dpkg -P --force-depends libfile-stripnondeterminism-perl
dpkg: パッケージ libfile-stripnondeterminism-perl の処理中にエラーが発生しました (--purge):
パッケージが非常に矛盾した状態に陥りました。
削除を行う前にこのパッケージを再インストールすべきです
処理中にエラーが発生しました:
libfile-stripnondeterminism-perl

このあと,
sudo apt-get install  libfile-stripnondeterminism-perl
を実行したところ,次のようなエラーがでました。

dpkg: パッケージ libfile-stripnondeterminism-perl の処理中にエラーが発生しました (--configure):
パッケージが非常に矛盾した状態に陥りました。設定を試みる
前に再インストールすべきです。
処理中にエラーが発生しました:
libfile-stripnondeterminism-perl
E: Sub-process /usr/bin/dpkg returned an error code (1)

オフライン

 

#8 2017-02-04 21:15:57

aaabbbcccdddeeefffggghhh
メンバ
登録日: 2008-02-25

Re: upgrade不具合

s.sawada による投稿:

dpkg: パッケージ libfile-stripnondeterminism-perl の処理中にエラーが発生しました (--purge):
パッケージが非常に矛盾した状態に陥りました。
削除を行う前にこのパッケージを再インストールすべきです

では、

sudo apt-get install --reinstall libfile-stripnondeterminism-perl

というコマンドではどうでしょうか。
それでも駄目なら、

sudo dpkg -P --force-remove-reinstreq libfile-stripnondeterminism-perl

というコマンドで強制アンインストールを試みてはどうでしょう。

オフライン

 

#9 2017-02-04 21:48:08

s.sawada
新しいメンバ
登録日: 2017-02-03

Re: upgrade不具合

sudo apt-get install --reinstall libfile-stripnondeterminism-perl

このコマンドは正常に処理されました。問題は解決したようです。ありがとうございます。

オフライン

 

#10 2017-08-22 11:11:33

s.sawada
新しいメンバ
登録日: 2017-02-03

Re: upgrade不具合

度々すみませんが,再度「apt-get upgrade」でエラーが発生しました。対処方法のご教授をお願いい致します。

コマンド「dpkg --audit」を実行したところ,以下のエラーが発生しました。

以下のパッケージはインストール中に重大な問題が発生したため混乱しています。
これらのパッケージ (とこれらに依存するパッケージ) が正しく動作するために
は、以下のパッケージを再インストールしなければなりません:
opera-stable         Fast and secure web browser

以下のパッケージは展開されましたが、まだ設定されていません。
これらのパッケージが正常に動作するためには、dpkg --configure か
dselect の設定 (configure) メニューオプションを使って設定を完了
させなければなりません:
libsmartcols1:amd64  smart column output alignment library

以下のパッケージは最初の設定中に問題が発生したため、設定が終了していません。
dpkg --configure <パッケージ> か dselect で設定 (configure) メニューオプショ
ンを使って設定作業を再試行しなければなりません:
locales              GNU C Library: National Language (locale) data [support]


このあと,「sudo dpkg --configure locales」を実行したところ以下のエラーが発生致しました。

locales (2.23-0ubuntu9) を設定しています ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: パッケージ locales の処理中にエラーが発生しました (--configure):
サブプロセス インストール済みの post-installation スクリプト はエラー終了ステータス 1 を返しました
処理中にエラーが発生しました:
locale

オフライン

 

#11 2017-08-22 13:23:42

s.sawada
新しいメンバ
登録日: 2017-02-03

Re: upgrade不具合

上記の件ですが,原因はわからないのですが,正常にアップデートされるようになりました。

オフライン

 

#12 2017-08-22 13:31:53

bayou
メンバ
登録日: 2015-01-21

Re: upgrade不具合

横からすみません。ご参考になればいいなぁという程度の情報です。直面していらっしゃる問題の解決に役立たなかったらすみません。・・・私は sudo apt-get update のあとに sudo apt-get upgrade とはせずに sudo apt-get dist-upgrade とやっています。すると、不要なものは削除し必要なものは入れて(もちろん y/n ? と訊いてくれます)16.04を最新の状態にしてくれているようです。ちなみに software updater を使うよりも確実です。

オフライン

 

Board footer

Powered by FluxBB