Запустите команду строки из Интернета (Нажав на ссылку веб-страницы)

Можно ли выполнить команду из одной ссылки?

Например, когда пользователь нажимает на ссылку, он делает это:

sudo apt-get install vlc wine openshot но нажав на ссылку

2 ответа

Решение

Ваш конкретный пример возможен через apt-uris:

http://apt.ubuntu.com/p/wine

Это откроет Wine в программном центре, предоставляя пользователю возможность установить его.

Выполнение произвольных команд на любом компьютере с Ubuntu (надеюсь) никогда не возможно:

Lol нашел это благодаря сообщению Оли здесь. Можно ли установить репозиторий через веб (щелчок по ссылке на веб-странице)

Можно установить несколько пакетов. В этой вики https://wiki.ubuntu.com/AptUrl можно найти все возможные действия. Чтобы установить один будет так:

<a href="apt:package">click</a> 

Например:

<a href="apt:vlc">click</a> 

Это установит VLC.

Но допустим, вы хотите установить VLC, Ubuntu Extras и subdownloader:

<a href="apt:vlc,ubuntu-restricted-extras,subdownloader">click</a> 

Каждый разделен запятой. Потрясающие.

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