Поставив собі нову версію Ubuntu та зіткнувся з проблемою підключення до сервера deluge за допомогою програми deluge-gtk. Як виявилося в Ubuntu версії 19.10, eoan викотили deluge версії 2.0.3. https://packages.ubuntu.com/eoan/deluge-gtk

Проблема в тому, що для програми клієнта потрібна така ж версія і на сервері. На сервері оновити поки що немає можливості. Знайшлося рішення встановлення Deluge останньої версії з гілки 1.x.

Додаємо репозиторій та правимо його.

sudo add-apt-repository ppa:deluge-team/ppa

Наприкінці виконання програми add-apt-repository вилізе помилка, яку виправимо наступними діями.

E: The repository 'http://ppa.launchpad.net/deluge-team/ppa/ubuntu focal Release' does not have a Release file.

змінюємо версію дистрибутива

sudo nano /etc/apt/sources.list.d/deluge-team-ubuntu-ppa-eoan.list 

eoan → bionic

Або додаємо репозиторій однією кімнатою.

sudo add-apt-repository 'deb [arch=amd64] http://ppa.launchpad.net/deluge-team/ppa/ubuntu bionic main'

оновлюємо репозиторії

sudo apt update

Перевіряємо, що у нас з'явилася стара версія для встановлення

apt-cache showpkg deluge-gtk

apt-cache showpkg deluge-common

Встановлюємо потрібні версії

sudo apt install deluge-common=1.3.15-1~zesty~ppa2 deluge-gtk=1.3.15-1~zesty~ppa2

Ставимо обидві програми на холд, щоб не оновлювалися при апгрейді.

sudo apt-mark hold deluge-common deluge-gtk

Перевіряємо що вони дійсно зупинені

apt-mark showhold

Щоб знову оновити пакети введіть команду щоб зняти з них холд.

sudo apt-mark unhold deluge-common deluge-gtk

Звісно, у результаті бажано оновити deluge на сервері до останньої версії. І перед оновленням почитати форум, де можна прочитати, як оновитися і не втратити всі свої конфіги.

Коментувати

Вміст цього поля є приватним і не буде доступний широкому загалу.
  • Не дозволено жодних HTML теґів.