満たされていない依存関係 Pipelight

満たされていない依存関係 Pipelight

ノートパソコンにパイプライトをインストールしようとしています。

残念ながら、インストールできません。インストールを試みるたびに、「一部のパッケージをインストールできませんでした」というエラーが表示されます。これは、不可能な状況を要求したか、不安定なディストリビューションを使用している場合は、必要なパッケージがまだ作成されていないか、Incoming から移動されていないことを意味している可能性があります。次の情報が状況の解決に役立つ場合があります。

The following packages have unmet dependencies:
pipelight-multi : Depends: wine-staging
E: Unable to correct problems, you have held broken packages.

私はインターネットで数時間を費やし、この問題を解決するためにあらゆることを試しましたが、まだ何も機能していないようです。

私はソース リストとソース リスト d を投稿しますが、その場合、投稿に 1 つ以上のリンクが含まれるため、このページでエラーが発生します。

先ほど言ったように、私は本当にほとんどすべてを試しました。

たとえば:

sudo apt-get -f install

結果:

0 upgraded, 0 newly installed, 0 to remove and 0 not upgrade

この問題を解決するためにできることはありますか? apt-cache をクリアしても機能せず、dist-upgrades を実行し、PPA を消去します。Google の最初の 2 ページにあるほぼすべての結果にアクセスし、すべてを試しましたが、まだ機能しません。

ありがとう!

答え1

これらのUbuntuバージョンのいずれかを実行している場合

  • ウブントゥ 15.10
  • ウブントゥ 15.04
  • ウブントゥ 14.10
  • ウブントゥ 14.04
  • ウブントゥ 12.04

以下の手順に従ってください

  1. パッケージを削除するpipelight-multi

    sudo apt-get purge pipelight-multi
    
  2. PPAを追加するppa:pipelight/stable

    sudo apt-add-repository ppa:pipelight/stable
    
  3. パッケージ情報を更新する

    sudo apt-get update
    
  4. パイプライトを取り付ける

    sudo apt-get install pipelight-multi
    

答え2

Ubuntu 15.10 でもまったく同じ問題が発生しました。次のコマンドで問題が解決しました。

sudo dpkg --add-architecture i386

念のため、私が実行したすべてのコマンドを時系列順に示します。

sudo apt-add-repository ppa:pipelight/stable
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install --install-recommends pipelight-multi

答え3

この質問は古いものですが、15.10 以降だけでなく、元の質問にも役立つ情報を追加しようと思いました。16.04 以降では、pipelight ビルドはもう存在しないようです。そのため、それ以降は、ここから deb を取得して、依存関係が満たされていることを確認できます。

https://launchpad.net/~pipelight/+archive/ubuntu/stable/+build/9708266

依存関係wine-stagingを満たすには、WineHQ PPAを次のように使用できます。ここ:

sudo dpkg --add-architecture i386 
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo apt-add-repository 'deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main'

(お使いのバージョンが古い場合は、bionic を他の名前に置き換えるか、最新の LTS にアップグレードしてください)

それから:

sudo apt install wine-staging

次に、ダウンロードした deb のあるフォルダーから:

sudo dpkg -i pipelight-multi_0.2.8.2_ubuntu16.04.1_amd64.deb 

(sudo apt --fix-broken installターミナルのフィードバックにその旨が表示された場合は、後から追加する必要があるかもしれません)。ライセンスをアクティブ化するように指示するターミナル出力に注意してください:

touch $HOME/.config/wine-wininet-installer.accept-license

説明どおりに wine をインストールすると、必要なものが得られ、この質問の答えも得られるはずです。お役に立てれば幸いです。プラグインを動作させるには、古いバージョンの Firefox (Firefox 52 より前) が必要になる場合があります。

関連情報