<div dir="ltr"><br><br>24 декабря 2015 г., 23:20 пользователь Michael Shigorin &lt;<a href="mailto:mike@altlinux.org">mike@altlinux.org</a>&gt; написал:<br>&gt; On Thu, Dec 24, 2015 at 11:18:38PM +0300, Dmitry V. Levin wrote:<br>&gt;&gt; &gt; А не пора ли везде-везде, где можно, использовать /etc/os-release ?<br>&gt;&gt; cat: /etc/os-release: No such file or directory<br>&gt;<br>&gt; Аналогично.  Пакуется файлик сейчас в branding-*-release,<br>&gt; который к наличию на хостах и в виртуалках/контейнерах<br>&gt; необязателен.<br><br>Просто мы живём в разных  вселенных :) В экосистеме altlinux они не нужны, а в остальном мире уже давно используются.<br>Тем более, остальной мир не знает про /etc/altlinux-release.<br>Вот несколько примеров, где я недавно сталкивался с необходимостью наличия в этом файле:<br>- plymouth<br>- systemd-nspawn (без него контейнер воспринимается как неполноценный, а простой chroot), systemd-firstboot, systemd-bootchart<br>- hyperv-daemons (адаптировано к использованию /etc/altlinux-release, если не найден  /etc/os-release)<br>- libguestfs<br>Это те, кто используют в runtime, есть еще те кто использует при сборке.<br><br>Так же желательно и наличие /etc/lsb-release. <br>Ок, я наверно не правильно выразился. Программы от ALTLinux пусть используют /etc/altlinux-release, при этом наличие в системе  /etc/os-release крайне желательно. Я чуть ли не первым делом, после установки сизифа, ставлю branding-altlinux-centaurus-release, потому что в нем есть /etc/os-release. Как раз на днях хотел повесить багу на branding-altlinux-sisyphus-release.<br><br>-- <br>Alexey Shabalin</div>