Можно ли изменить зависимости пакета?

Я хотел бы изменить зависимости пакета slack-desktop, Мой случай сложный, но я постараюсь объяснить, почему я хочу это сделать. Я хочу понизить slack-desktop с помощью этой команды sudo apt install slack-desktop=3.1.1, но я получаю эту ошибку:

slack-desktop: зависит от: libcurl3 не может быть установлен

Это переводится с болгарского, как моя Ubuntu на болгарском языке. Я хочу понизить версию Slack, потому что последняя версия Slack 3.3.3 не работает с Ubuntu 18.10. Кроме того, я получаю эту ошибку, потому что я уже установил libcurl4 в своей системе, и я не хочу понижать ее, так как от этого зависит также много моих пакетов, поэтому я не хочу иметь слабую и потерять другие пакеты, поэтому мой вопрос Могу ли я изменить зависимости пакета при установке его с помощью apt?

Боковой узел: я уже знаю, что могу загрузить пакет deb, манипулировать им и изменить libcurl3 на libcurl4, перестроить файл deb и установить его, но когда я запускаю apt update/upgrade он также постоянно обновляет slack-desktop, даже если я сказал ему, чтобы он держал пакет и dpkg hold.

Кто-то может что-то подсказать

Выход из apt-cache policy slack-desktop libcurl3 libcurl4:

slack-desktop:
  Installed: 3.3.3
  Candidate: 3.3.3
  Version table:
 *** 3.3.3 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
        100 /var/lib/dpkg/status
     3.3.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     3.2.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     3.2.0-beta25a7a50e 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     3.1.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     3.1.0 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     3.0.5 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     3.0.2 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     3.0.0 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.9.0 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.8.2 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.8.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.8.0 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.7.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.7.0 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.6.3 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.6.2 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.6.0 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.5.2 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.5.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.4.2 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.3.4 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.3.3 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.3.2 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.2.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.1.2 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.1.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.1.0 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.0.6 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.0.5 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.0.4 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.0.3 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.0.2 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.0.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     2.0.0 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     1.2.6 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     1.2.5 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     1.2.4 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     1.2.3 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     1.2.2 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
     1.2.1 500
        500 https://packagecloud.io/slacktechnologies/slack/debian jessie/main amd64 Packages
libcurl3:
  Installed: (none)
  Candidate: (none)
  Version table:
libcurl4:
  Installed: 7.61.0-1ubuntu2.2
  Candidate: 7.61.0-1ubuntu2.2
  Version table:
 *** 7.61.0-1ubuntu2.2 500
        500 http://security.ubuntu.com/ubuntu cosmic-security/main amd64 Packages
        500 http://bg.archive.ubuntu.com/ubuntu cosmic-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     7.61.0-1ubuntu2 500
        500 http://bg.archive.ubuntu.com/ubuntu cosmic/main amd64 Packages

0 ответов

Другие вопросы по тегам