Не удается установить Xampp или Lamp

Нет необходимости в скрипте, просто сделайте это в одной строке, используя перенаправления Bash и tee:

{ sudo apt-get update && sudo apt-get upgrade ; } |& tee output.txt

Если вы хотите добавить вывод в существующий файл журнала, добавьте -a после tee.

Чтобы объяснить, что он делает:

{ ... ; } группирует команды ... внутри, так что выходные перенаправления мы будем выполнять действия применимы ко всем командам, а не только к последней. Пожалуйста, обратите внимание на пространство после { и до }, а также на точку с запятой ; после всех команд! (спасибо @kos за то, что я сказал, чтобы я не разгадал подоболочку) sudo apt-get update && sudo apt-get upgrade - это примеры команд, которые мы хотим запустить и записать здесь. Вы можете обменять эту часть на все, что захотите. |& («труба») перенаправляет оба выходных потока (STDERR / стандартная ошибка и STDOUT / стандартный вывод) команды слева от него на STDIN (стандартный ввод) команды справа. (спасибо @muru за то, что он научил меня & перенаправлять как STDOUT, так и STDERR) tee output.txt копирует все, что он читает, от STDIN до STDOUT, а также сохраняет его на output.txt. Если целевой файл уже существует, он будет перезаписываться молча. Если вы используете tee -a output.txt, вы можете добавить его в файл.
0
задан 23 October 2017 в 22:33

4 ответа

Начиная с версии 17.10 (Artful) Ubuntu, некоторые приложения, похоже, не работают из-за отображения сервера «Wayland». Вы можете переключаться между Wayland / Xorg, чтобы заставить их работать. В этой статье подробно рассказывается, как: Устанавливать и запускать XAMPP удобно на Ubuntu 17.10

0
ответ дан 18 July 2018 в 04:43

Xampp обычно устанавливается в каталог /opt/lampp. Вы проверили местоположение?

Похоже, это связано с этим. Почему gksu / gksudo не работает с Wayland?

Вот почему вы не получите GUI.

Но вы все равно можете использовать командную строку для управления им.

cd - /opt/lampp и используйте команды sudo ./xampp start и sudo ./xampp stop. Вы получаете список возможных команд с помощью ./xampp

0
ответ дан 18 July 2018 в 04:43

Начиная с версии 17.10 (Artful) Ubuntu, некоторые приложения, похоже, не работают из-за отображения сервера «Wayland». Вы можете переключаться между Wayland / Xorg, чтобы заставить их работать. В этой статье подробно рассказывается, как: Устанавливать и запускать XAMPP удобно на Ubuntu 17.10

0
ответ дан 24 July 2018 в 18:09

Xampp обычно устанавливается в каталог /opt/lampp. Вы проверили местоположение?

Похоже, это связано с этим. Почему gksu / gksudo не работает с Wayland?

Вот почему вы не получите GUI.

Но вы все равно можете использовать командную строку для управления им.

cd - /opt/lampp и используйте команды sudo ./xampp start и sudo ./xampp stop. Вы получаете список возможных команд с помощью ./xampp

0
ответ дан 24 July 2018 в 18:09
  • 1
    Ye, все файлы были там. Но я не мог открыть панель управления xampp, потому что приложения не было. – Ricardo Xavier 23 October 2017 в 22:38
  • 2
    Попробуйте использовать командную строку – Legolas 23 October 2017 в 22:54

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

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