Похоже, ваш Makefile пытается установить прямо в ${PREFIX}
. Это , а не то, как дела обстоят в наши дни.
Вы должны установить в ${STAGEDIR}${PREFIX}
. Это промежуточная область под ${WRKDIR}
, которая отражает каталоги назначения. Базовый материал, вызываемый make install
, возьмет файлы оттуда, и именно так работает регистрация.
Полная информация здесь:
https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/special.html#staging
, но не стесняйтесь комментировать любые вопросы.
На самом деле это было просто!
Таким образом я бы добавил еще две записи в /etc/fstab
:
UUID=c42ga189-e151-4g95-a5ee-5e6d360d796c / ext4 defaults 0 1
UUID=01C2-0E3D /boot/efi vfat defaults 0 2
UUID=xxx-xxx-xxx-xxx-xxx /media/500GiB ext4 defaults 0 3
UUID=yyy-yyy-yyy-yyy-yyy /media/1TiB ext4 defaults 0 4
tmpfs /tmp tmpfs defaults,nosuid,nodev 0 0
и добавьте записи в «Места» со ссылкой на место и значок.