Смонтирована точка автомонтирования systemd или нет?

Примечание. :Я не являюсь постоянным пользователем imakeи на самом деле мало знаю о том, как должна работать эта система сборки.

Из ошибки видно, что imakeищет файлы для включения в config/cf, но файл site.defнаходится в config/project.

Хак заключается в том, чтобы либо символически связать файл site.defиз его текущего местоположения с config/cf, либо сделать копию файла в этом местоположении.

Однако это хак, и я уверен, что программное обеспечение, которое вы создаете, может быть правильно собрано и без него. Вам следует ознакомиться с документацией по программному обеспечению. Возможно, xmkmfнеобходимо запустить в другом каталоге, или один из файлов Imakefileможно легко изменить, чтобы добавить в проект дополнительный флаг -I.

2
06.02.2020, 16:53
2 ответа

Будет возвращено 0, только если установлено $dir:

dir=/media/ssd
systemctl is-active --quiet "$(systemd-escape -p --suffix=mount "$dir")"
2
28.04.2021, 23:24

Вы можете проверить в /etc, чтобы увидеть, что у вас есть в файле auto.master, а затем проверить все другие файлы auto.*, если вы или кто-либо создал их для вас.

По сути, если у вас есть autofs, как указано в последней строке -, он автоматически монтируется.

-1
28.04.2021, 23:24

Теги

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