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
slackはlibcurl3
に依存しているため、アンインストールされていると思います。
両方をインストールするための私のオプションは何ですか?
あるいは、スクリプトの目的で使用できる同等/より優れた画像ビューアはありますか?
[〜#〜]更新[〜#〜]
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
libcurl3
とlibcurl4
の違いがわかりません。とにかく一緒にうまくプレイさせる方法はありますか?
また、 https://packages.debian.org/stretch/AMD64/feh/download でホストされているdebから手動でfehをインストールし、両方をインストールできるようにしました。
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でこの依存関係の問題を報告するために時間を割いていただき、ありがとうございます。この問題の修正をリリースしました。最新バージョンのアプリでは、今後この問題に遭遇することはありません。何かおかしいことに気づいたら教えてください!