Коллекция логотипов дистрибутивов *nix
Я часто работаю с разными дистрибутивами, ставлю их в виртуалках, узнаю по ним что-то новое. Есть у меня несколько виртуальных машин, которые я не удаляю. Они нужны мне для тех ситуаций, когда комп загружен с виндой, а перегружаться в дебианчик лень или на это нет времени.
Для удобства доступа к этим ОСям я на рабочем столе создал ярлыки, запускающие соответствующие виртуалки (по инструкциям раз, два, три к ВиртуалБоксу и, соответственно, для ВэЭмВари). Следующая моя мысль была такой: «Не плохо было бы присвоить этим ярлыкам соответствующий установленной ОСи логотип»... Но, к сожалению, в виртуализационном ПО весьма мало иконок типов ОС. К примеру, я установил в виртуальной машине Manjaro Linux, а иконки такой ни в VirtualBox’е, ни в VMware нет.
Коллекция: Показать
Как сделал список: Показать
В общем, поискал я в инете linux distro logos, нашёл прекрасную (хоть и немного староватую) страницу камрада Fat Duck (он ещё ведёт блог под именем Peter Pan). Он организовал коллекцию логотипов с ДистроВотча.
От него я взял много логотипов, ещё несколько добавил сам, к примеру: Показать
С самого дисторовоча я тоже посливал много логов, некоторые логотипы обновились, например: Показать
Старый | Новый | Старый | Новый | Старый | Новый | ||
Старый | Новый | Старый | Новый | Старый | Новый |
(я стараюсь сохранять старые логосы, т. к. чем дальше, тем их труднее найти). Некоторые логотипы менялись больше двух раз: Показать
За время работы над логотипами на Distrowatch’е появились новые дистры: Показать
Были и непонятки, типа такого — логотип PureOS, показаный через сервис archive.org, не совпадает с тем, что сейчас на текущей странице.
Основную массу работы я сделал так: зашёл на страницу http://distrowatch.com/search.php?status=All, в пустой текстовый файл скопировал нумерованный список дистров, на тот момент их было 891. В текстовом редакторе удалил все строки описаний дострибутивов
/^(.*)\.$//
Затем удалил все цифры в скобках (популярность дистров) в конце названий:
/ \([0-9]+\)$//
Удалил подстроку у дистров с неизмеренной популярностью:
/ (Not ranked)//
После этого поменял несколько переводов строк на один
/\r\n\r\n/\n/
Удалил порядковые номера:
/^[0-9]+\. //
В результате у меня появился список из названий дистрибутивов. Пройдясь по нему, я выискал не учтённые у FatDuck’а, слил их логотипы с DistroWatch и нарисовал эту страницу.
Источники:
http://fatduck.org/gnulinux/distro-logos.en.html (копия в archive.org)
https://distrowatch.com/search.php?status=All (копия в archive.org)
https://distrowatch.com/dwres.php?resource=links (копия в archive.org)