Systemd network.service возвращает & ldquo; (code = exited, status = 1 / FAILURE) & rdquo; по ExecStartPre код

Включить больше приложений

Я не хочу больше приложений. Я уже удаляю кучу нежелательных приложений и громоздких библиотек, от которых они зависят после новой установки. Зачем мне их загружать, чтобы избавиться от них? Добавление приложений из репозиториев является простым и приводит к меньшей пропускной способности.

Конечно, я устанавливаю множество дополнительных приложений, которые в настоящее время не являются деинсталляторами ubuntu-desktop.

Включить больше приложений

, они не включают VLC, потому что это не подходит, поэтому вместо этого они включают Тотем, который является намного худшим игроком.

Ну, это очень вопрос мнения. VLC - отличный игрок, в частности, для поддержки формата, но Totem, как стандартная часть рабочего стола GNOME, намного лучше подходит к интерфейсу. В любом случае все материалы Gstreamer идут, поэтому установка сравнительно небольшого лотка Totem не требует больших усилий.

Live CD и Instalation будут быстрее, так как они вообще не нуждаются в сжатии

Итак, я устанавливаю VLC, да, но могу ли я утверждать, что это важно для обычного пользователя на рабочем столе? Нет. Действительно, части интерфейса, такие как плейлист, довольно неуклюжи и новичок-враждебный.

0
задан 10 April 2018 в 23:43

3 ответа

Подробную информацию о статусе (code=exited, status=1/FAILURE) для ExecStartPre= network.service см. на странице https://unix.stackexchange.com/a/435190/281844.

. Для записи это был отправлен в Debian на https://unix.stackexchange.com/a/435190/281844 , и я отправил им исправление, чтобы исправить его, поэтому он может полностью продвигаться к Ubuntu и, в конечном итоге, зафиксировать: -)

Что касается ваших тестов, пытающихся подражать команде, вам нужны одинарные кавычки (даже если вывод systemd не показывает их там.)

было бы правильно:

sh -c '[ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude=lo)" ]'

Вы также можете увидеть содержимое файла /lib/systemd/system/networking.service в своей системе или вывести команду systemctl cat networking.service для точной команды ExecStartPre=, используемой этим устройством.

1
ответ дан 22 May 2018 в 11:30
  • 1
    Пробовал исправление в отчете об ошибке, отлично работает без ошибок, используя / bin / sh -c ', если [" $ CONFIGURE_INTERFACES " ! = "no" ] & amp; & amp; [-n " $ (ifquery -read-environment -list -exclude = lo) " ]; затем удевадм успокаивается; фи» – cryptoboy 19 April 2018 в 07:20

Подробную информацию о статусе (code=exited, status=1/FAILURE) для ExecStartPre= network.service см. на странице https://unix.stackexchange.com/a/435190/281844.

. Для записи это был отправлен в Debian на https://unix.stackexchange.com/a/435190/281844 , и я отправил им исправление, чтобы исправить его, поэтому он может полностью продвигаться к Ubuntu и, в конечном итоге, зафиксировать: -)

Что касается ваших тестов, пытающихся подражать команде, вам нужны одинарные кавычки (даже если вывод systemd не показывает их там.)

было бы правильно:

sh -c '[ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude=lo)" ]'

Вы также можете увидеть содержимое файла /lib/systemd/system/networking.service в своей системе или вывести команду systemctl cat networking.service для точной команды ExecStartPre=, используемой этим устройством.

1
ответ дан 17 July 2018 в 17:04

Подробную информацию о статусе (code=exited, status=1/FAILURE) для ExecStartPre= network.service см. на странице https://unix.stackexchange.com/a/435190/281844.

. Для записи это был отправлен в Debian на https://unix.stackexchange.com/a/435190/281844 , и я отправил им исправление, чтобы исправить его, поэтому он может полностью продвигаться к Ubuntu и, в конечном итоге, зафиксировать: -)

Что касается ваших тестов, пытающихся подражать команде, вам нужны одинарные кавычки (даже если вывод systemd не показывает их там.)

было бы правильно:

sh -c '[ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude=lo)" ]'

Вы также можете увидеть содержимое файла /lib/systemd/system/networking.service в своей системе или вывести команду systemctl cat networking.service для точной команды ExecStartPre=, используемой этим устройством.

1
ответ дан 23 July 2018 в 17:55

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

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