Почему мы не можем запускать команды с помощью ярлыков gnome?

Вы найдете контрольные суммы для Ubuntu 18.04 на release.ubuntu.com/bionic (рядом с файлами iso).

Как правило, вы найдете текущие выпущенные версии Ubuntu и сообщество Ubuntu вкупеет по ссылке

releases.ubuntu.com/bionic

1
задан 23 February 2012 в 06:16

1 ответ

Вы можете. Вы только что показали, что можете! Вы можете даже немного упростить его:

gnome-terminal -x bash -c "sudo apt-get update"

Ему нужен терминал, потому что он интерактивен (из-за sudo). Если вы просто хотите подавить запрос пароля, вы можете отредактировать свой файл /etc/sudoers, чтобы он не требовал пароля для apt-get. По моему мнению, это не очень удобно, потому что это может быть злоупотребление.

Для этой команды есть еще один вариант: Aptdaemon. Это то, что теперь используют Software Center и Update Manager для разрешений (он использует PolicyKit и разработан для PackageKit). Чтобы обновить apt, просто запустите:

aptdcon -c

Для этого не требуется пароль, и если это так, он должен иметь возможность всплывать окно PolicyKit без необходимости создания терминала. [!d3 ]

2
ответ дан 25 May 2018 в 14:01
  • 1
    Похоже, вы на самом деле не отвечали на его вопрос, который я интерпретировал как «Почему мы должны завершать команды с помощью« gnome-terminal ... »& quot ;. Может быть, это просто моя интерпретация, и его действительно интересовали детали судо. Что на самом деле интерпретирует / запускает пользовательские сочетания клавиш? – BlueBomber 8 August 2014 в 08:27

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

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