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

Ubuntuでは、ほとんどのアプリケーションに依存関係があり、正しく実行するために依存するプログラムがあります。つまり、パッケージをインストールするには、他のパッケージをインストールする必要がある場合があり、パッケージを削除すると、APTによって他のパッケージが削除され、パッケージが壊れないようになります。依存関係の管理と解決について質問するときにこのタグを使用します


2
一部の商用アプリには「また必要」というセクションがあり、無料アプリにはないのはなぜですか?
Ubuntu Software Centerの有料(商用)アプリケーションでは、「Also require」というセクションがありますが、これは非常にきれいです。 無料のアプリケーションでこの機能を使用できないのはなぜですか? たとえば、記憶喪失: USC のダークディセントは次のように述べています(スクリーンショットも参照)。 Also requires: mouse OpenGL hardware acceleration. この情報は実際どこから来たのですか?

3
r-baseをインストールしようとしたときに依存関係が満たされていない
端末からのアプリのインストールに問題があります。これらはこの問題の例です: ratanak @ ratanak-walker:〜$ sudo apt-get install httrack パッケージリストを読み込んでいます...完了 依存関係ツリーの構築 状態情報を読み込んでいます...完了 これらを修正するには、「apt --fix-broken install」を実行します。 以下のパッケージには、満たされていない依存関係があります。 httrack:依存:libhttrack2(> = 3.48.24)がインストールされません rstudio:依存:libjpeg62がインストールされません 依存:libgstreamer0.10-0ですが、インストールできません 依存:libgstreamer-plugins-base0.10-0ですが、インストールできません 推奨:r-base(> = 2.11.1)がインストールされない E:依存関係が満たされていない。パッケージなしで 'apt --fix-broken install'を試してください(またはソリューションを指定してください)。 ratanak @ ratanak-walker:〜$ sudo apt-get install r-base パッケージリストを読み込んでいます...完了 依存関係ツリーの構築 状態情報を読み込んでいます...完了 これらを修正するには、「apt --fix-broken install」を実行します。 以下のパッケージには、満たされていない依存関係があります。 r-base:依存:r-base-core(> = 3.4.0-1xenial0)がインストールされません 依存:r-recommended(= 3.4.0-1xenial0)が、インストールされません 推奨:r-base-htmlがインストールされない 推奨:r-doc-htmlがインストールされません rstudio:依存:libjpeg62がインストールされません …

1
満たされていない依存関係の問題をデバッグする方法は?
重複の可能性に関する注意: 私の知る限り、これはPPAを追加した後、満たされていない依存関係を解決するにはどうすればよいですか?それ以外の場合は、そこからの回答を使用して、以下で言及するテスト問題を解決することによってそれを証明してください。 バックグラウンド: Ubuntu 14.04.3LTS 64ビットでのインストールワインの修正方法の前に、この問題に直面しました。これは、ターゲットパッケージ(wine)のすべての再帰的な依存関係の手動/人間によるレビューによって解決されました。 問題を再現します(テストケース): トラブルパッケージを1つだけ使用して、単純化された同じシチュエーションを作成しましょう。 VirtualBoxに新しいUbuntu 14.04をインストールします。 リポジトリを開いsoftware-properties-gtkて有効にしbackportsます。 最後のパッケージリストを取得 sudo apt-get update 実行apt-get -s install wineしてwine、インストールできることを確認します。 問題のあるパッケージlibcgmanager0をバックポートからインストールします $ apt-cache policy libcgmanager0 libcgmanager0: Installed: 0.24-0ubuntu5 Candidate: 0.24-0ubuntu7.5 Version table: 0.39-2ubuntu2~ubuntu14.04.1 0 100 http://dz.archive.ubuntu.com/ubuntu/ trusty-backports/main amd64 Packages 0.24-0ubuntu7.5 0 500 http://dz.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 0.24-0ubuntu7.1 0 500 http://security.ubuntu.com/ubuntu/ trusty-security/main …

1
「apt-get purge --auto-remove」を実行できますか?
あるapt-get purge --auto-remove packagename有効なコマンド? または、そうでなければならないのapt-get remove --purge --auto-remove packagenameですか? apt-getのUbuntuマンページ(http://manpages.ubuntu.com/manpages/precise/man8/apt-get.8.html)は、--auto-removeオプションの使用についてのみ言及しています。 remove ...」ということで、-purgeオプションを使用したremoveコマンドのショートカットに過ぎないため、purgeコマンドでも使用できるかどうか疑問に思いました。 ありがとうございました。

2
リポジトリに新しいバージョンがあるときに特定のバージョンをインストールしますか?
次のパッケージに依存するメタパッケージを用意しましょう Depends: A (=2), B (=2), C (=2) 「=」に注意してください-最新バージョンではなく、これらの特定のバージョンをインストールします。 さらに: BはAに依存(> = 1) CはB(> = 1)およびA(> = 1)に依存します リポジトリ内のA、B、Cの最新バージョンが2の場合、これは機能します。 レポsudo apt-get install my-meta-packageにバージョン3のAとバージョン3のBを入れたので、次の情報で終了することを拒否します。 The following packages have unmet dependencies: my-meta-package: Depends: B (= 2) but 3 is to be installed Depends: A (= 2) but 3 is to be installed …

18
Draftsight CADをインストールするにはどうすればよいですか?
11.04 64ビットバージョンをインストールしましたが、ライブラリlibexpat1にエラーがあるため、Draftsight(32ビットの強制アーキテクチャオプション)をインストールできません。 andrea@andrea-HP-Pavilion-dv5-Notebook-PC:~$ sudo dpkg --force-architecture -i DraftSight.deb [sudo] password for andrea: dpkg: warning: the following problems are ignored via the --force option: the architecture of the package (i386) does not match system (amd64) dpkg: problems with pre-dependencies DraftSight.deb containing dassault-systemes-draftsight:i386: dassault-systemes-draftsight:i386 depends on libexpat1 (>= 2.0.1-4) dpkg: errore processing …

1
依存関係のあるパッケージをPPAにアップロードする方法は?
PPA用のパッケージを作成してアップロードしました。問題なく構築されました。 次に、最初のパッケージに依存する別のパッケージを作成してアップロードしました。最初のパッケージでファイルが見つからなかったため、失敗しました。これは、最初のパッケージがインストールされていなかったと信じさせてくれます。 2番目のパッケージをビルドする前に、最初のパッケージがインストールされていることを確認するにはどうすればよいですか? 最初のパッケージの制御ファイル(libjsoncpp): ソース:jsoncpp 優先度:追加 メンテナー:ネイサン・オスマン ビルド依存:debhelper(> = 7) 標準バージョン:3.8.3 セクション:libs ホームページ:http://jsoncpp.sf.net パッケージ:jsoncpp-dev セクション:libdevel アーキテクチャ:任意 依存:libjsoncpp(= $ {binary:Version}) 説明:C ++用のJSON解析ライブラリ jsoncppは、簡単にできるC ++ライブラリです。 JSONデータの読み取り/書き込み。 。 このパッケージには、必要な開発ツールが含まれています jsoncppを使用するアプリケーションを作成します。 パッケージ:libjsoncpp セクション:libs アーキテクチャ:任意 依存:$ {shlibs:Depends}、$ {misc:Depends} 説明:C ++用のJSON解析ライブラリ jsoncppは、簡単にできるC ++ライブラリです。 JSONデータの読み取り/書き込み。 2番目の制御ファイル(libsopp): ソース:sopp 優先度:追加 メンテナー:ネイサン・オスマン ビルド依存:debhelper(> = 7) 標準バージョン:3.8.3 セクション:libs ホームページ:http://stackoverflow.quickmediasolutions.com パッケージ:sopp-dev セクション:libdevel …


4
Nvidiaドライバーをインストールするときに満たされていない依存関係を解決する方法は?
実行しようとするとこのエラーが発生し続けますsudo apt-get install nvidia-current: Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been …

2
満たされていない依存関係-パッケージlibgbm1を削除できません
この場合、libgbm1保留されているので、次のようなメッセージが表示されます。 Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. PPAを追加した後、満たされていない依存関係を解決するにはどうすればよいですか?壊れたパッケージをsudo apt-get remove libgbm1提案通りに削除しようとしました。ただし、removeコマンドでも同じエラーが発生しました。 sudo apt-get upgradeこのパッケージはアップグレードされません("...and 1 not upgraded.")。そして、私はこれに依存する他のいくつかのパッケージをビルドするためにこれを必要とします(pkgProblemResover再び問題)。バージョンを元に戻すことも、進めることもできないようです。 私が今までに試した手順: 中にいくつかのPPAリポジトリを無効にsoftware updatesし、sudo apt-get updateその後、動作しませんでした、aptで修正しようとしました。 sudo apt-get -f installとand 1 not upgraded。 libgbm1依存するパッケージをインストールしようとしました。しかし、今後さらに多くのパッケージがリリースされ、すぐに数十に達するため、処理が信頼できないように思われ、同様のエラーが報告されました。 パッケージを削除できないのはなぜですか?それを修正するには?

2
依存関係を尊重しながら複数のdebファイルをインストールする
複数のファイルのオフラインインストールをサポートするために.deb、次を使用しています。 sudo dpkg -i dependencies/*.deb 一部のパッケージは、インストールした順序が原因でこの方法を使用すると失敗することに気付きました たとえば、 これは私がインストールするときに起こることmariadb-server-5.5とその依存関係です: *.deb依存関係を尊重しながらファイルをインストールするにはどうすればよいですか? メンテナンスが難しいので、ローカルリポジトリの設定を避けようとしています。 回避策として、コマンドをdpkg -i *.deb2回実行します。

2
独自アプリをUSCに提出した後に依存関係を追加する方法は?
独自のライセンスでアプリ「Brightness Controller」を提出しましたが、公開されました。実行可能な.pyファイルが含まれています。しかし、アプリはpython-wxgtk2.8 コメントフィールドに書いたものに依存しますが、おそらくパッケージャーはそれを無視しているでしょう。自分で依存関係を追加する方法はありますか? パッケージをdebianizedしていないことに注意してください。私は、brightness.pyファイルをtarして送信しました。 依存関係ファイルで.debを作成して送信することはできますか? アプリは元々オープンソースですが、パッケージ化する必要がないようにプロプライエタリで提出しました。


2
ドワーフ要塞をダウンロードしました。なぜ実行されないのですか?
Linux用のDwarf Fortressのバージョンをコンピューターにダウンロードしましたが、dfファイルをクリックしても何もしません。ターミナルで実行すると、次のメッセージが表示されます。 error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory

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