web-dev-qa-db-ja.com

Ubuntuは「feh」と「slack」の両方をインストールします(libcurl3 / 4)

OSはUbuntu18.04です。

.debダウンロード を介してslackをインストールしました。

feh画像ビューア もインストールしたい

$ Sudo apt install feh

結果:

The following additional packages will be installed:
  libcurl4
The following packages will be REMOVED
  libcurl3 slack-desktop

slacklibcurl3に依存しているため、アンインストールされていると思います。

両方をインストールするための私のオプションは何ですか?

あるいは、スクリプトの目的で使用できる同等/より優れた画像ビューアはありますか?


[〜#〜]更新[〜#〜]

fehの「ソースからビルド」の指示に従おうとすると、この応答はlibcurlが問題のライブラリであることを確認します。

$ Sudo apt-get install libcurl4-openssl-dev
The following additional packages will be installed:
  libcurl4
The following packages will be REMOVED
  libcurl3 slack-desktop

libcurl3libcurl4の違いがわかりません。とにかく一緒にうまくプレイさせる方法はありますか?

2
Stewart

また、 https://packages.debian.org/stretch/AMD64/feh/download でホストされているdebから手動でfehをインストールし、両方をインストールできるようにしました。

1
AaronEllington

2018年4月23日月曜日のSlackサポートからのこの返信:

私の質問:

Libcurl3の代わりにlibcurl4でビルドされたバージョンのSlackをビルド(コンパイル)または取得するにはどうすればよいですか?これは基本的に、curlとslackの両方をインストールできないことを意味しますが、APIチュートリアルで推奨するのはcurlです。 https://api.slack.com/tutorials/slack-apps-hello-world

応答:

これにフラグを立てるために書いてくれてありがとう! slack-deskop debには、libcurl4は問題ないはずですが、今はlibcurl3が必要です。この依存関係の問題はバージョン3.2.0でリリースされる準備ができており、いつ発生するかをお知らせします。それまでの間、代わりにスナップパッケージをインストールできるはずです: https://slack.com/downloads/linux


2018年6月18日月曜日のSlackサポートからのさらなる更新:

Libcurlでこの依存関係の問題を報告するために時間を割いていただき、ありがとうございます。この問題の修正をリリースしました。最新バージョンのアプリでは、今後この問題に遭遇することはありません。何かおかしいことに気づいたら教えてください!

1
Stewart