Как установить k9copy на Ubuntu 18.04?

Как установить k9copy на Ubuntu 18.04?

Я пытаюсь установить k9copy, но получаю следующую проблему:

Error: Dependency is not satisfiable: libav-tools

Если я выполню, sudo apt-get install libav-toolsто получу следующий результат:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libav-tools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  ffmpeg:i386 ffmpeg

E: Package 'libav-tools' has no installation candidate

У меня уже установлен FFmpeg (из репозиториев), и в сети нет руководств о том, как решить эту проблему.

решение1

Как было отмеченоДугвсе еще возможно использовать 'неофициальный' deb-пакет для k9copy-reloaded (вместо давно не существующего k9copy) под Bionic Beaver. Компиляция из исходников была бы еще одним вариантом, но преимущества компиляции такого старого приложения, вероятно, не перевесят значительные хлопоты.

Установите это следующим образом:

wget http://tomtomtom.org/k9copy-reloaded/k9copy_3.0.3-1~deb9u1_amd64.deb
sudo dpkg -i k9copy_3.0.3-1~deb9u1_amd64.deb
sudo apt-get install -f

Это достаточно хорошо установлено на моей установке Bionic Beaver, но чтобы найти приложение в Ubuntu «Finder», требуются некоторые настройки двух файлов рабочего стола (спасибоциприкусза детективную работу!).

  1. Исправление для файла рабочего стола k9copy:

    sudo sed -i_bak 's|Exec=k9copy -caption|Exec=k9copy|' \
         /usr/share/applications/k9copy.desktop
    
  2. Исправление для файла помощника рабочего стола k9copy:

    sudo sed -i_bak 's|Exec=k9copy --assistant -caption|Exec=k9copy --assistant|' \
         /usr/share/applications/k9copy_assistant.desktop
    

И теперь все должно быть хорошо. Бесплатный скриншот ниже:

введите описание изображения здесь

решение2

Другой ответ здесь на самом деле больше не работает для установки k9copy на 18.10, но есть более простое решение: есть действительно поддерживаемый (на момент написания этой статьи) PPA по адресуhttps://launchpad.net/~tomtomtom/+archive/ubuntu/k9copy.

В Ubuntu 18.04, 18.10, 20.04 и 22.04 откройте терминал и введите:

sudo add-apt-repository ppa:tomtomtom/k9copy
sudo apt update
sudo apt install k9copy

Связанный контент