gladilov.org.ru gladilov.org.ua

Коллекция логотипов дистрибутивов *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 и нарисовал эту страницу.


Задача решена

# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z



#


A


B


C


D


E


F


G


H


I


J


K


L


M


N


O


P


Q


R


S


T


U


V


W


X


Y


Z

Источники:
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)


Популярное
Наверх