Как установить Bastion из .sh-файла?

Мне нравится использовать настройщик grub.

Он может делать то, что вы хотите.

Установить Grub Customizer

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer

как документы

1
задан 16 June 2012 в 05:37

14 ответов

То же самое, что и вы:

  • Щелкните правой кнопкой мыши по нему, «Свойства», «Разрешения», установите флажок «Разрешить выполнение файла как программу». Затем дважды щелкните файл.
  • Или chmod +x file; ./file
3
ответ дан 25 July 2018 в 18:28

То же самое, что и вы:

  • Щелкните правой кнопкой мыши по нему, «Свойства», «Разрешения», установите флажок «Разрешить выполнение файла как программу». Затем дважды щелкните файл.
  • Или chmod +x file; ./file
3
ответ дан 2 August 2018 в 00:40

То же самое, что и вы:

  • Щелкните правой кнопкой мыши по нему, «Свойства», «Разрешения», установите флажок «Разрешить выполнение файла как программу». Затем дважды щелкните файл.
  • Или chmod +x file; ./file
3
ответ дан 4 August 2018 в 16:10

То же самое, что и вы:

  • Щелкните правой кнопкой мыши по нему, «Свойства», «Разрешения», установите флажок «Разрешить выполнение файла как программу». Затем дважды щелкните файл.
  • Или chmod +x file; ./file
3
ответ дан 6 August 2018 в 00:48

То же самое, что и вы:

  • Щелкните правой кнопкой мыши по нему, «Свойства», «Разрешения», установите флажок «Разрешить выполнение файла как программу». Затем дважды щелкните файл.
  • Или chmod +x file; ./file
3
ответ дан 7 August 2018 в 18:14

То же самое, что и вы:

  • Щелкните правой кнопкой мыши по нему, «Свойства», «Разрешения», установите флажок «Разрешить выполнение файла как программу». Затем дважды щелкните файл.
  • Или chmod +x file; ./file
3
ответ дан 10 August 2018 в 06:58

То же самое, что и вы:

  • Щелкните правой кнопкой мыши по нему, «Свойства», «Разрешения», установите флажок «Разрешить выполнение файла как программу». Затем дважды щелкните файл.
  • Или chmod +x file; ./file
3
ответ дан 15 August 2018 в 18:56
  • 1
    Я уже это сделал, и это не сработало сегодня утром; теперь это работает! Это странно. & lt; br / & gt; Спасибо Оли :) – Mohamed 16 June 2012 в 05:51

Вы должны написать:

sudo ./filename.sh

И он запустит установщик как root.

Это сработало для меня после установки файла libtxc-dxtn-s2tc0.deb.

-1
ответ дан 25 May 2018 в 10:07
  • 1
    Большинство этих инсталляторов (включая Bastion one) фактически не нужно запускать с правами root. Они размещают файлы в специальных частях вашей домашней папки, а не в общесистемных местах. Существует опция , чтобы установить в системе место, в этом случае программа установки потребуется привилегий (и это может попросить, что само по себе, в зависимости от того, как блестящий и новый он есть). – Dylan McCall 25 June 2012 в 03:07
  • 2
    Файл .deb установлен как root, поскольку он устанавливает пакет для всей системы. Кроме того, вы устанавливаете файл .deb с sudo dpkg -i filename.deb, а не sudo ./filename.deb. (Иногда есть сценарии, которые имеют .deb в их имени, которые установлены таким образом, хотя, например, sudo ./filename.deb.run.) В общем, как говорит Dylan McCall , вы должны запускать только программу с sudo, если вы знаете, что он должен запускаться от имени root, и это включает установщиков. Установите только root, если вы знаете, что вы выполняете установку в системе . – Eliah Kagan 25 June 2012 в 12:30

Вы должны написать:

sudo ./filename.sh

И он запустит установщик как root.

Это сработало для меня после установки файла libtxc-dxtn-s2tc0.deb.

-1
ответ дан 25 July 2018 в 18:28

Вы должны написать:

sudo ./filename.sh

И он запустит установщик как root.

Это сработало для меня после установки файла libtxc-dxtn-s2tc0.deb.

-1
ответ дан 2 August 2018 в 00:40

Вы должны написать:

sudo ./filename.sh

И он запустит установщик как root.

Это сработало для меня после установки файла libtxc-dxtn-s2tc0.deb.

-1
ответ дан 4 August 2018 в 16:10

Вы должны написать:

sudo ./filename.sh

И он запустит установщик как root.

Это сработало для меня после установки файла libtxc-dxtn-s2tc0.deb.

-1
ответ дан 6 August 2018 в 00:48

Вы должны написать:

sudo ./filename.sh

И он запустит установщик как root.

Это сработало для меня после установки файла libtxc-dxtn-s2tc0.deb.

-1
ответ дан 10 August 2018 в 06:58

Вы должны написать:

sudo ./filename.sh

И он запустит установщик как root.

Это сработало для меня после установки файла libtxc-dxtn-s2tc0.deb.

-1
ответ дан 15 August 2018 в 18:56
  • 1
    Большинство этих инсталляторов (включая Bastion one) фактически не нужно запускать с правами root. Они размещают файлы в специальных частях вашей домашней папки, а не в общесистемных местах. Существует опция для установки в системном месте, и в этом случае установщику потребуются повышенные привилегии (и он может попросить об этом сам по себе, в зависимости от того, насколько он блестящий и новый). – Dylan McCall 25 June 2012 в 03:07
  • 2
    Файл .deb установлен как root, поскольку он устанавливает пакет для всей системы. Кроме того, вы устанавливаете файл .deb с sudo dpkg -i filename.deb, а не sudo ./filename.deb. (Иногда есть скрипты с .deb, которые установлены таким образом, например, sudo ./filename.deb.run.) В общем, как говорит Dylan McCall , вы должны запускать только программу с sudo, если вы знаете, что он должен запускаться от имени root, и это включает установщиков. Установите только root, если вы знаете, что вы выполняете установку systemwide . – Eliah Kagan 25 June 2012 в 12:30

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

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