タグ付けされた質問 「dpkg」

ソフトウェアのインストールと削除で低レベルのタスクを実行するDebianパッケージ管理ユーティリティ。

1
preinstスクリプト内で他のdpkgまたはapt- *コマンドを呼び出すことはできますか?
Ubuntu 12.04デバイスに展開するカスタム(社内).debファイルの一部として、いくつかのPPAリポジトリを追加し、apt-get updateを実行して、それらのPPAからパッケージをインストールする必要があります。 これは、.debファイルの.preinstまたは.postinstスクリプト内で実行できますか? 私は(私の.debファイルがインストールされている場合と仮定sudo dpkg -i testing.debのような特定のコマンドを呼び出すことから私を妨げるようないくつかのロックまたは機構おそらく存在していること)add-apt-repository、apt-get updateとapt-get install。 これは正しい仮定ですか?

4
「statoverrideファイル内の不明なユーザー 'elasticsearch'」エラーを解決するにはどうすればよいですか?
Elastic Searchをインストールしようとしていelasticsearch-2.3.4.debます。ファイルをダウンロードしました。コマンドを使用しようとすると: sudo dpkg -i elasticsearch-1.7.2.deb それはこのエラーを出力します: dpkg: unrecoverable fatal error, aborting: unknown user 'elasticsearch' in statoverride file どうすれば修正できますか?
8 dpkg 

3
dpkgでエラーが発生する
14.04サーバーを14.10に最近アップグレードしたところ、アップグレード中に次のエラーメッセージが表示されました。 sysv-rc(2.88dsf-41ubuntu18)のセットアップ... info:ブートシステムを並べ替え、/ var / lib / insserv / run-20141030T2142.logにログを記録します エラー:移行中に問題が発生しました。 エラー:依存関係に基づくブートシーケンスに移行できません。 http://wiki.debian.org/LSBInitScripts/DependencyBasedBootを参照してください。 依存関係に基づくブートシーケンスに関する詳細情報。に 移行プロセスを再試行するには、「dpkg --configure sysv-rc」を実行します。 dpkg:パッケージsysv-rc(--configure)の処理中にエラーが発生しました: サブプロセスがインストールしたインストール後スクリプトがエラー終了ステータス1を返しました パッケージをインストールしたり、dpkgを使用したりすると、よく似たエラーが発生します。これは14.04では発生しませんでした。 編集:以下に追加されるのは、より多くの情報を含む可能性があるログです info:rc0.d / S *およびrc6.d / S *をK *に変換します。 ls:S *にアクセスできません:そのようなファイルまたはディレクトリはありません ls:S *にアクセスできません:そのようなファイルまたはディレクトリはありません 情報:insservの実行 insserv:警告:スクリプト 'wide-dhcpv6-client'にLSBタグとオーバーライドがありません insserv:警告:スクリプト 'bind9'にLSBタグとオーバーライドがありません insserv:停止した場合、サービスbind9とapache2の間にループがあります insserv:深さ2のサービスapache2を含むループ insserv:深さ1でサービスbind9を含むループ insserv:深さ4でのサービスsendigを含むループ insserv:起動順序を変更せずに終了します!
8 server  dpkg  14.10 

3
MySQLの奇妙なインストールの問題(ロガー:コマンドが見つかりません)
この問題は本当に奇妙です、私は解決するために多くの方法を試しましたが、何もうまくいきませんでした。私の最後の出力は: Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2 not fully installed or removed. After this operation, 0 B of additional disk space will be used. perl: warning: Setting locale failed. perl: warning: Please …
8 apt  dpkg  mysql 



2
依存関係エラーのため、Skypeをインストールできません。dpkgは依存関係をインストールしません[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Ask Ubuntuのトピックとなるように質問を更新してください。 7年前休業。 Linuxに最新のSkypeバージョン(4.1)をインストールしようとしています。 skype-ubuntu-lucid_4.1.0.20-1_i386.debパッケージをSkypeの公式サイトからダウンロードしました。 構成ファイルを含むすべてのインストール済みバージョンを削除しました。 ダウンロードしたパッケージをインストールしようとすると、次のエラーが発生します。 Unpacking skype:i386 (from skype-debian_4.1.0.20-1_i386.deb) ... dpkg: dependency problems prevent configuration of skype:i386: skype:i386 depends on libqt4-network (>= 4:4.8.0); however: Version of libqt4-network:i386 on system is 4:4.7.4-0ubuntu8.2. skype:i386 depends on libqtgui4 (>= 4:4.8.0); however: Version of libqtgui4:i386 on system is 4:4.7.4-0ubuntu8.2. skype:i386 …

3
apt-getがアップグレード、インストール、削除などに失敗する
11.10から12.04にアップグレードしましたが、気づいた問題はありませんでした。最近、ソフトウェアセンター経由で何かをインストールしようとしましたが、エラーが発生していました。sudo apt-get install代わりにしようとしたが、運が悪かった。私はこれを修正するために私が知っている限り真に試みましたが、それができないので、私はここで尋ねようと思いました。 私はsudo apt-get update成功しましたがsudo apt-get upgrade失敗しました... You might want to run ‘apt-get -f install’ to correct these. The following packages have unmet dependencies. ia32-libs-multiarch:i386 : Depends: libqtcore4:i386 but it is not installed libqt4-dbus:i386 : Depends: libqtcore4:i386 (= 4:4.8.1-0ubuntu4.1) but it is not installed libqt4-declarative:i386 : Depends: libqtcore4:i386 (= …

3
エラー:55497パッケージ 'indicator-displex'の近くのファイル '/ var / lib / dpkg / status'を解析しています
Ubuntu 11.10(Oneiric Ocelot)から12.04LTS(Precise Pangolin)へのアップグレードを実行した後、アップグレードが失敗し、実行する必要があることを示すウィンドウがポップアップ表示されましたsudo dpkg --configure -a。 そのコマンドを実行すると、次のようになりました。 sudo dpkg --configure -a dpkg: error: parsing file '/var/lib/dpkg/status' near line 55497 package 'indicator-displex': blank line in value of field 'Description 実行しようとするapt-get install -fと、同じdpkgエラーとともに多くの依存関係エラーが発生します。
8 dpkg 

2
ファイルを削除せずにインストール済みパッケージのレコードを削除するにはどうすればよいですか?
私は、ubuntuパッケージからJenkinsをインストールするのを間違えました。これは、更新管理でこの辺りに無限のストレスを引き起こします。Ubuntuがディスク上のファイルをどのように配置したかについて、私は口論をしていません。 好奇心旺盛な方のために、jenkinsにはプラグインの更新をダウンロードする内部パッケージマネージャーがあり、メインのjenkinsのインストールとプラグインのアップグレードを注意深く調整して、無秩序な状態を回避する必要があります。したがって、プラグインで何が行われているのか正確にわからない場合は、apt-get upgradeを使用してjenkinsのアップグレードを慎重にブロックする必要があります。 だから、私がやりたいのは、dpkg / apt-getに、既存のファイルを削除させずにjenkinsパッケージがあることを忘れさせることです。 ちなみに、「インストール」は、1つの「.war」ファイルと/etc/init.dリンクで構成されています。 言うまでもなく、気になっているものをバックアップし、パッケージを削除し、復元することができますが、ファイルを削除するのを忘れた不明瞭なdpkgオプションがあったことを知りたいと思っていました。 方法はありますか?
8 dpkg 

2
.debファイルの作成、依存関係のインストール
私はイントラネットWebアプリを開発する小さなチームの一員です。私たちは簡単なインストール方法を求めているのでapt-get、特に依存関係のインストールでどのように機能するかを考えていました。 アプリには多くの依存関係(PHP5、PostgreSQL、FOPなど)がありますが、インストールにアクセスできるユーザーを制御する必要があります。これを念頭に置いて、独自の.debファイルの作成を検討し始めました。制御ファイルで依存関係を定義できるようですが、を使用して.debファイルをインストールしようとするdpkgと、依存関係がチェックされ、失敗してインストールが停止します。 その後apt-get -f install、依存関係を使用してインストールを再度実行するコマンドを実行しましたが、これは実行したくありません。 だからここに質問があります、.debファイルが依存関係を自動的にインストールできる方法はありますapt-get install abcか? 基本的に、インストールをできるだけ簡単にするため、エンドユーザーが絶対に必要ではないコマンドを実行しないようにします。
8 apt  packaging  dpkg  deb 

1
Ubuntuでのrpm -qaおよびrpm -qlの代替
RHELのLinux CBTチュートリアルに従って、いくつかのLINUXの基本を学びます。 特定のパッケージがubuntuにインストールされているかどうかを知りたい場合は、通常、dpkg -lと入力して、必要な名前をgrepします。といった dpkg -l | grep cron 使用するのと同じですか rpm -qa | grep cron RedhatベースのOSの場合? その男はrpm -ql、ファイルの場所をリストするためにも使用します。といった rpm -ql crontabs いくつかのいずれかが正確に回転数-qlリストが何をするのかを教えてもらえますし、どのように私のような、関連するすべてのファイルを一覧表示するのUbuntuで同様のコマンドを取得することができますrpm -ql crontabs。(現在、locate cronを使用しており、すべてのファイルがリストされています)
8 dpkg 

1
gcc-4.9-base(および類似の)パッケージを更新するときの依存関係の問題
私は通常、自分で更新を確認します。最新のものがすべてあることを確認するためです。今日も更新を確認しに行ったところ、リストに何も表示されませんでした。Install Nowとにかくクリックします。ソフトウェアアップデーターで次のエラーが表示されます。 パッケージの依存関係を解決できません。 このエラーは、必要な追加のソフトウェアパッケージがないか、インストールできないことが原因である可能性があります。さらに、同時にインストールすることが許可されていないソフトウェアパッケージ間で競合が発生する可能性があります。 Ubuntuパネルにも赤いアイコンが表示され、次のメッセージが表示されます。 エラーが発生しました。右クリックメニューからパッケージマネージャーを実行するか、ターミナルでapt-getを実行して問題を確認してください。エラーメッセージは、「エラー:アップグレードをマークしています(E:Error、pkgProblemResolver :: Resolve生成されたブレーク、これは保持されたパッケージが原因である可能性があります)」。これは通常、インストールされたパッケージに満たされていない依存関係があることを意味します。 。そこで私はSynapticを開いてをクリックしましたMark All Upgrades。ほんの一握りをインストールするために、少なくとも100の異なるパッケージ(Ubuntuが機能するために非常に重要です)を取り除く必要があります。とにかくそれらをマークすると、次のようになります: E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. W: Ignoring file 'getdeb.list.bck' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension W: Ignoring file 'getdeb.list.bck' in directory '/etc/apt/sources.list.d/' as it has an invalid filename …

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