Просто установите переменную среды в perl, и ваша оболочка найдет ее. В C вы можете проверить свой путь следующим образом
void getPath() {
if (getenv("PATH") == NULL) {
printf("'%s' is not set.\n", "PATH");
/* Default our path if it is not set. */
putenv("PATH=/bin:/usr/bin:/sbin:/usr/sbin:/etc");
}
else if (getenv("PATH")) {
printf("'%s' is set to %s.\n", "PATH", (getenv("PATH")));
}
}
. Существуют также функции для установки вашего пути, поэтому вы можете установить переменную среды для своей программы в своем коде.
BH2017,
Tus pasos fueron (casi )correctos. Necesita el Slackware -actual y no el Slackware -Live ISO actual. Primero, verifique la fecha en "FILELIST.TXT" en esta página:https://ftp.osuosl.org/pub/slackware/slackware64-current/Le sugiero que compruebe si la fecha coincide con la de las dos páginas siguientes para poder descargar la última versión.
El ISO actual de Slackware -se puede encontrar aquí:http://bear.alienbase.nl/mirrors/slackware/slackware64-current-iso/
Alternativamente, puede descargar la ISO aquí :http://slackware.uk/people/alien-current-iso/slackware-current-iso/
Tenga en cuenta que la última versión de Slackware -actual viene con el servidor xorg -1.20.0, lo que hace que cualquier estación de acoplamiento basada en DisplayLink deje de funcionar, como se menciona aquí:https://support.displaylink.com/knowledgebase/articles/1181623-displaylink-ubuntu-driver-after-recent-x-upgrades
Ese ISO contiene el paquete de "configuración" y se puede instalar como cualquier otra versión de Slackware
Сейчас июнь 2019 года. И я сделал свое собственное решение здесь:https://github.com/codesforu/slackware64-current-iso
Я столкнулся с проблемой при попытке установить последнюю доступную сейчас версию Slackware 14.2 на компьютер с 8-м процессором Intel с помощью «slackware64 -14.2 -install -dvd.iso», и это вряд ли загрузится. Причина в том, что Slackware 14.2 использует устаревшее -ядро Linux (4.4.14 ), которое с трудом загружается на новых процессорах Intel (начиная с 7-го или 8-го, не уверен, для какого именно поколения ), и Я хочу установить Slackware -с новым ядром (4.19.52 ).
Методы, упоминаемые как «сначала установить Slackware 14.2» или «установить с выпуском Чужого Боба или с использованием его скрипта», на самом деле не являются установкой настоящего -slackware. После поиска я не нашел ничего полезного, но старый пост содержит подсказку. Slackware -текущий ISO (s)Это был 2004 год, когда у Slackware все еще был официальный выпуск ISO в -текущей ветке. Подсказка приводит меня к другой подсказке, найденной в дереве исходного кода Slackware. /slackware/slackware64 -current/isolinux/README.TXT и правила зеркалирования Slackware Рекомендации по зеркалированию .
Решение :1. получить копию «mirror.slackbuilds.org/slackware/slackware64 -current/» с помощью синхронизации или любого другого доступного инструмента, и 2.для создания образа ISO с помощью команды, описанной в "README.TXT"
Также приветствуется пометка моего репозитория на github, упомянутого выше, если вы найдете мое решение полезным.
кодфору,
Если вы читали мой пост от 5 июня 2018 г., вы можете найти файл ISO:
Текущий ISO-образ Slackware -можно найти здесь:http://bear.alienbase.nl/mirrors/slackware/slackware64-current-iso/
Нет необходимости изобретать велосипед или выполнять rsync все зеркало, а затем создавать файл ISO