ノートパソコンにパイプライトをインストールしようとしています。
残念ながら、インストールできません。インストールを試みるたびに、「一部のパッケージをインストールできませんでした」というエラーが表示されます。これは、不可能な状況を要求したか、不安定なディストリビューションを使用している場合は、必要なパッケージがまだ作成されていないか、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
以下の手順に従ってください
パッケージを削除する
pipelight-multi
sudo apt-get purge pipelight-multi
PPAを追加する
ppa:pipelight/stable
sudo apt-add-repository ppa:pipelight/stable
パッケージ情報を更新する
sudo apt-get update
パイプライトを取り付ける
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 より前) が必要になる場合があります。