На этот вопрос уже есть ответ здесь:
Я пытаюсь скачать торрент, и передача bittorrent не отображается в списке программ для запуска файла, и я не знаю, где его найти.
which my-random-command
в этом случае заменить transmission-gtk
на my-random-command
. Перечисление и расчистка плохо для людей, у которых могут быть пользовательские установки вещей, которые находятся в их PATH, но не в / usr / bin или / usr / local / bin, как вы ожидаете ... скажем, например, ~ / bin. 113]
Должно быть /usr/bin/transmission-gtk
для Ubuntu.
PS: Если у вас другая версия, сообщите нам.
Обычно двоичные файлы загружаемых программ находятся в /usr/bin
вместе с некоторыми другими каталогами, в которых могут храниться эти двоичные файлы. Вы можете решить эту проблему несколькими способами.
Передача расположена в /usr/bin/transmission-gtk
.
Я не эксперт в этом, но вот как я могу определить местонахождение передачи:
Во-первых, вам нужно знать каково именно название приложения, имя двоичного файла, потому что оно не может быть простым transmission
. Таким образом, вы могли бы просто сделать ls -l /usr/bin | grep transmission
. Это выведет все файлы, которые имеют transmission
в них. Когда я выполняю эту команду, я получаю следующее:
alaa@aa-lu:~$ ls /usr/bin | grep transmission transmission-cli transmission-create transmission-edit transmission-gtk transmission-remote transmission-show
gtk
обычно обозначает, что это «графическая» программа, поэтому у вас она есть, Transmission находится в /usr/bin
и называется [ 1110]. Итак, перейдите к этому файлу при открытии торрент-файла, и он должен работать.
Если вы не получите никакого вывода из вышеприведенной команды ls
, то transmission
может быть не установлен в первую очередь. Вы можете проверить, установлен ли он, используя dpkg
:
alaa@aa-lu:~$ dpkg -l | grep transmission ii transmission-cli 2.77-0ubuntu1 i386 lightweight BitTorrent client (command line programs) ii transmission-common 2.77-0ubuntu1 all lightweight BitTorrent client (common files) ii transmission-gtk 2.77-0ubuntu1 i386 lightweight BitTorrent client (GTK interface)
Это говорит мне о том, что transmission-gtk
установлено на самом деле.
Если вы не нашли его в /usr/bin
, вы можете использовать команду whereis transmission-gtk
alaa@aa-lu:~$ whereis transmission-gtk transmission-gtk: /usr/bin/transmission-gtk /usr/bin/X11/transmission-gtk /usr/share/man/man1/transmission-gtk.1.gz
Игнорировать два других местоположения.