как установить src .rpm

Эта страница предлагает вам понадобиться BIOS или более позднюю версию CentOS 6: http: // wiki. Centos.org/howtos/uefi.

0
10.03.2019, 06:14
1 ответ

Поскольку вы используете «su -», выполняемая оболочка делает вид, что это оболочка входа (выполнение системного /etc/profile , профиля пользователя, такого как .profile или .bash _ profile и так далее). Один из этих сценариев - генерация побега последовательности ( Esc] P последовательностей) и печать, которая приводит к stdout. Он не должен этого делать.

Что оно должно делать, так это проверять, является ли оболочка интерактивной, и затем - и только тогда! - она должна генерировать побег последовательности.

Лучший способ проверить для интерактивной оболочки, чтобы проверить значение «$ -» и посмотреть, если он содержит букву i - если он делает, оболочка является интерактивной, а если нет, оболочка не. Я обычно использую что-то подобное:

case "$-" in
*i*)  # Here if the shell is interactive
      ;;
*)    # Here otherwise
      ;;
esac

Вы должны определить, что генерирует этот побег последовательность. Общими виновниками являются echo , tput и другие команды, которые должны изменить настройки терминала. Я сделал несколько Google 'ing, но не могу найти эту конкретную последовательность побега, поэтому я не могу дать никаких подсказок, где/что искать.

Конечно, почему вы вообще используете su - ? Просто используйте sudo -u user1 и устраните дополнительный шаг (ваши требования могут включать выполнение .profile user1 ; Я не знаю, а вы не сказали).

-121--174751-

Я искал/var/log/любые ошибки, связанные с завершением работы

Debian 8 используя systemd , вы должны проверить журнал ERR с помощью journalctl -xb


В выпуске news говорится:

«Jessie» поставляется с новым значением по умолчанию Номер люкс systemd предоставляет множество интересных функций, таких как более быстрая загрузка, группы для услуг и возможность изоляции части услуг. Система sysvinit init по-прежнему доступна в «Jessie».

Я в замешательстве. Можно сказать, что Файлы журнала не найдены.
Можно проверить, выполняется ли systemd-journald с помощью systemctl status systemd-journald И начните с:

systemctl enable systemd-journald
systemctl start systemd-journald
-121--87629-

Перед построением требуемого пакета необходимо установить зависимые пакеты. Попробуйте использовать

yum install <package>

, чтобы позаботиться о зависимостях

0
28.01.2020, 04:56

Теги

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