Форум — General Определение дистрибутива linux 0 0 Вопрос немного странный: Есть ли надежный способ определения дистрибутива linux'а при условии наличия аккаунта на рассматриваемой хост-системе? Ссылка
На практике обычно помогает cat /etc/issue /etc/motd и uname -r, но без гарантии anonymous (20.07.08 21:42:44 MSK) Ссылка
cat /etc/RedHat-release cat /etc/Suse-release ( что-то типа этого ) - а так по косвенным приpнакам ... SI ★★☆☆ (20.07.08 21:48:10 MSK) Ссылка
в современных дистрибутивах, которые соответствуют LSB можно попробовать lsb_release -a Nesk (20.07.08 21:51:06 MSK) Показать ответ Ссылка
В большинстве случаев работает cat /etc/*-release. Если дистрибутив точно LSB-совместимый, то cat /etc/lsb-release. Deleted (20.07.08 22:44:34 MSK) Показать ответ Ссылка
Ответ на: комментарий от Nesk 20.07.08 21:51:06 MSK > lsb_release -a +1 anonymous (20.07.08 22:54:35 MSK) Ссылка
cat /etc/*release* рулит зы: lsb_release: command not found. слака типа несовместима? Komintern ★★★★★ (21.07.08 10:07:28 MSK) Ссылка
Ответ на: комментарий от Deleted 20.07.08 22:44:34 MSK >В большинстве случаев работает cat /etc/*-release В Debian/Ubuntu таких файлов обычно нет (там /etc/debian_version вроде). Сюрприз! php-coder ★★★★★ (21.07.08 11:00:07 MSK) Ссылка