Запустите эти коды
sudo apt-get update
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get update && sudo apt-get upgrade
sudo dpkg --configure -a
sudo apt-get install -f
Это очистит и настроит ваши пакеты
Клиент передачи gtk недавно изменил имя от передачи до передачи-gtk. Пусковая установка должна быть обновлена соответствующим новым именем. Тем не менее, у вас может быть пользовательский пусковой механизм в вашем homedir, и этот не будет изменен путем удаления / установки пакета.
Итак, загляните в ~/.local/share/applications и удалите (или удалите) любой .desktop файл с передачей в его имени.
Похоже, что где-то вдоль линии окружающая среда не находит ее. do / usr / bin / transmission-gtk существуют?
Если это не так, вам нужно будет очистить его, как обозначил Jan D.
sudo apt-get remove transmission-gtk
убедитесь, что пакет не существует в вашем локальном кеше загруженных пакетов, и это может быть подходящее время для этого.
sudo apt-get autoclean
Затем обновите список пакетов и переустановите его.
sudo apt-get update && sudo apt-get install transmission-gtk
Не закрывайте терминал, чтобы вы могли скопировать / вставить журнал установки, если он не исправил вашу проблему и обновил вопрос в журнале установки. Он может дать некоторые подсказки относительно того, что происходит.
В терминале:
sudo apt-get purge transmission-common transmission-gtk
, тогда
sudo apt-get install transmission-common transmission-gtk
Это должно работать.