Есть ли способ сделать & ldquo; apt: // & rdquo; URL всегда открываются в терминале

Я хотел бы иметь возможность устанавливать вещи прямо с apps.ubuntu.com, но программному центру требуется много времени для загрузки и установки вещей. Есть ли способ установить «apt» URI для открытия в терминале как «sudo apt-get install X

РЕДАКТИРОВАТЬ: Я использую Chrome. Есть ли какое-то расширение, которое может это сделать?

5
задан 10 December 2012 в 03:23

1 ответ

Предполагая, что вы используете Firefox, вы можете создать простой скрипт для этого. Может быть похожий механизм для других браузеров, но я не знаком с ними.

  1. Откройте GEdit (или любой другой редактор) и введите следующее:

    #! /bin/bash
    
    aptInstall="$@"
    aptInstall=${aptInstall#*:}
    gnome-terminal -e "sudo apt-get install $aptInstall"
    
  2. Сохраните этот скрипт. Я буду называть это ~/apt_terminal.sh.

  3. Откройте терминал и запустите chmod a+x ~/apt_terminal.sh. Это сделает скрипт исполняемым.
  4. Теперь откройте «Настройки» Firefox и перейдите в раздел «Приложения». Найдите тип контента «apt».
  5. Выберите «Использовать другое» под заголовком «Действие» для типа контента «apt» и перейдите к местоположению только что созданного сценария.

Теперь apt: // URL должны открываться в терминале, запрашивая у вас пароль.

0
ответ дан 10 December 2012 в 03:23

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

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