Как запустить ranger прямо из файлового менеджера? [закрыто]

Как заставить ranger запускаться непосредственно из моего файлового менеджера вместо того, чтобы сначала открывать терминал, а затем запускать приложение?

Я написал этот код ниже в моем .desktop файл:

#!/bin/bash
[Desktop Entry]
Name=Ranger
Exec=/bin/bash -c 'ranger'
Terminal=True
Type=Application

Но, похоже, это не работает. Как мне это исправить?

Я пробовал добавить bash в конце следующим образом:

Exec="/bin/bash -c 'ranger';bash"

Но, похоже, это тоже не работает.

-2
задан 2 February 2020 в 17:11

2 ответа

Удалить

#!/bin/bash

с начала файла.

Изменитесь Terminal строка к:

Terminal=true

(нижний регистр true).

И

Exec=/bin/bash -c 'ranger'

кому:

Exec=/usr/bin/ranger

или независимо от того, что полный путь ranger команда.

Другая опция состояла бы в том, чтобы измениться Exec управляйте как это:

Exec=/usr/bin/gnome-terminal --active -- /usr/bin/ranger

При необходимости в полноэкранном терминале можно попробовать --maximize и --full-screen опции gnome-terminal. Закройте все терминалы перед тестированием!

Узнать полный путь gnome-terminal выполните команду:

whereis gnome-terminal
2
ответ дан 20 February 2020 в 23:03
[Desktop Entry]

Name=Ranger

Exec=gnome-terminal -- ranger

Type=Application

работы для меня.

Кредит: https://askubuntu.com/a/1183018/248158

1
ответ дан 20 February 2020 в 23:03

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

Похожие вопросы: