systemctl list-unit-files failed - & ldquo; Не каталог & rdquo;

Я новичок в Ubuntu и systemd (долгое время находился вдали от Linux), и я пытался systemctl list-unit-files - как бы странно это не получилось с сообщением «Не каталог». Однако команда systemctl list-units работает нормально. Я googled вокруг, и посмотрел здесь, но я не мог найти упоминание об этом условии ошибки. Моя установка (16.04.1 LTE) - это всего лишь один день, поэтому я вряд ли думаю, что это может быть коррупция.

Какая ошибка, и как я должен был найти, что было не так?

2
задан 6 January 2018 в 00:04

2 ответа

Хорошо, ткнул в journalctl и получил некоторые намеки и понял, что пошло не так. Я установил новый конфигурационный файл службы Cuda с командой:

cp nvidia-persistenced.service /usr/lib/systemd/system

в наивном предположении, что system является каталогом, в который будет скопирован файл конфигурации службы. Однако на самом деле подкаталог system еще не существует, поэтому команда cp только что создала файл в этом месте с именем «system». Я предполагаю, что это, в свою очередь, смутило команду systemctl list-unit-files, которая ожидала там подкаталога.

Вид глупой ошибки, но выставляя ее на случай, если она помогает кому-то другому, поскольку это сообщение не отображается нигде. BTW, systemctl list-unit-files отлично работает сейчас, а также мои примеры cuda. ​​

4
ответ дан 17 July 2018 в 23:46

Хорошо, ткнул в journalctl и получил некоторые намеки и понял, что пошло не так. Я установил новый конфигурационный файл службы Cuda с командой:

cp nvidia-persistenced.service /usr/lib/systemd/system

в наивном предположении, что system является каталогом, в который будет скопирован файл конфигурации службы. Однако на самом деле подкаталог system еще не существует, поэтому команда cp только что создала файл в этом месте с именем «system». Я предполагаю, что это, в свою очередь, смутило команду systemctl list-unit-files, которая ожидала там подкаталога.

Вид глупой ошибки, но выставляя ее на случай, если она помогает кому-то другому, поскольку это сообщение не отображается нигде. BTW, systemctl list-unit-files отлично работает сейчас, а также мои примеры cuda. ​​

4
ответ дан 24 July 2018 в 17:06
  • 1
    Существует много quirks с nVidia и Linux. Спасибо, что поделился. – WinEunuuchs2Unix 6 January 2018 в 00:32

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

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