- Мифы о Туксе. Ответ на статью «мифы о пингвинах»
- ОС Linux нет?
- Суть GNU/Linux — свобода, жестокая и беспощадная
- Вторым аспектом, характеризующим, Linux является простота
- Бубен и красноглазие
- Linux — это консоль
- В Linux легко прострелить себе ногу
- Пользователи Linux лучше защищены потому что устанавливают все из репозитариев
- Под Linux нет вирусов
- Постскриптум
- Почему пингвин — символ Linux: история и значение популярного маскота Open Source
- На заре свободы
- Тайные смыслы и свобода
- Заключение
Мифы о Туксе. Ответ на статью «мифы о пингвинах»
В статье «Мифы о пингвинах» пообещали развенчать мифы, но piromanlynx отвлекся, попробуем сделать это самостоятельно.
Преамбула исходного текста: «Это статья для тех, кто хотел чуть больше узнать о Linux, но либо стеснялся спросить, либо пока не задумался».
ОС Linux нет?
Начнем с повышения градуса абсурда, ОС Linux есть, её не может не быть!
Формально ОС Linux нет, более того, формально как ОС она имеет название GNU/Linux. Но скажите мне, кого это интересует кроме Столлмана?
Ксерокса как устройства формально тоже нет, вас это как-то задевает?
Установив любой дистрибутив Linux, пользователь попадает в знакомое GNU окружение с одним и тем же ядром и софтом, исключая некоторые дистрозависимые особенности. А что это, как не ОС.
Почему человек, устанавливающий себе Windows, вправе не уточнять, какой дистрибутив он ставит, а линуксоидам в этом праве отказывают?
Как пользователю мне удобнее сказать «я установил себе Linux», именно так я и ощущаю. Какой бы дистрибутив я ни поставил, в случае косяков я пойду за советом в вики arch и gentoo именно потому, что это одна ОС, а пользователи упомянутых дистров обычно предлагают решение обдуманное, а не найденное методом тыка.
Утрируя, скажем — имея busybox и пакетный менеджер и/или средства для сборки пакетов любой дистрибутив Linux можно превратить в любой другой именно благодаря тому, что это одна ОС, Linux или GNU/Linux вопрос десятый.
Суть GNU/Linux — свобода, жестокая и беспощадная
Все начинается со свободы, и иногда возникает дикое желание иметь этой свободы меньше.
Для примера возьмем загрузку ОС.
Помимо того, что у нас есть уже установленный Debian GNU/Linux, он должен как-то запускаться. Вернее, кто то должен его запускать. Вместе с Debian идет универсальный загрузчик ОС — GRUB. Grub может запускать не только Linux, но и любую ОС, поддерживающую протокол multiboot — freebsd, netbsd, openbsd, любой Linux+GNU, а можно и без GNU. Помимо этого Grub может запустить MacOS и Windows без multiboot.
Коротко обо всех шагах загрузки GNU/Linux:
BIOS — загружает boot-loader
boot-loader 512 байт — загружает grub
GRUB — загружает ядро и initramfs
Ядро ищет и стартует оборудование
initramfs (/sbin/init) готовит всё для запуска ОС
Change Root на настоящую систему
/sbin/init настоящей системы запускает программы
Мы видим приветствие для входа в систему (одна из запущенных на шаге 7 программ, например gdm)
Автор цитаты не уточнил, но в этом списке каждая строка имеет альтернативы вплоть до: UEFI загружает ядро без initramfs с шеллом в качестве init. piromanlynx куда пропали промежуточные этапы?
Вот на загрузчиках мы и проиллюстрируем свободу.
Свобода в Linux работает примерно так: «Юзер — вот тебе на выбор GRUB, GRUB Legacy, PXELINUX, SYSLINUX, ELILO, LILO, пачка менее известных. Загугли различия и выбери что-то одно». И вот с этого момента начинаются муки выбора, а выбирать стоит. В большинстве случаев именно правильный выбор определяет комфортность использования своего Linux.
Например, GRUB2 упомянутый в статье, является комбайном, который способен загрузить большинство имеющихся в природе загрузочных носителей — вплоть до образа диска, сопровождая все это богатство красивыми картинками и между делом сварить чашечку кофе пользователю. Lilo способно загрузить ОС с любой FS и SYSLINUX, который лежит в одном файле и просто работает.
И исходя из требований пользователь выбирает своё, или маленький SYSLINUX для минималистичной системы, или универсальный GRUB, с этого начинается путь создания своей уникальной системы. В том и отличие и прелесть и проклятие Linux — каждая установка уникальна.
Свобода в Linux настолько всеобъемлюща, что позволяет перекроить любую часть по своему разумению и отстрелить себе голову, тем самым висящим на стене ружьем, поверьте оно там висит всегда.
Вторым аспектом, характеризующим, Linux является простота
Большинство вопросов решаются советом «Просто отредактируй конфиг». Мир Linux — это мир, где текстовые файлы являются ключами могущества, а текстовый редактор — кольцом всевластия, могущественным артефактом чуждого разума. Про чуждый разум — это не метафора, именно такое впечатление оставляет первый запуск vi.
Linux гениально просто устроен — это очаровывает и подкупает настолько, что непроизвольно начинаешь что-то менять, подогнать под себя UI оптимизировать время загрузки, изменить опции ядра… «Откуда истории о бубнах и ”сексе с Linux”» вопрос риторический.
Бубен и красноглазие
В большинстве своем являются атрибутами, зависящими исключительно от собственного желания, и привычки. В линуксе свобода и для большинства задач можно нагуглить виндовое решение — установить гуй, который все сделает. Сделает, возможно, не совсем так, и не совсем то, но если сильно поискать, вам удастся найти даже платный инструмент, который так дорог пользователям виндовс, ибо что держит на виндовс как не обязанность платить за все.
Человек поставил Mint звонит мне и спрашивает как включить звук 7.1 на предложение посмотреть в гугле отмахивается что там все страшно.
Страшно так страшно, заинтересовавшись, пошел я в гугль там предложения перелопатить почти все конфиги пульса или как минимум пересобрать его со своими преднастройками.
А всего-то надо было запустить AlsaMixer и выбрать количество каналов, ну или то же самое в гуях настройки звука.
Проще говоря, в линукс пользователь вправе выбирать: поставить ему галочку или пересобрать пакет чтоб необходимость в галочке не возникала.
Конечно же, есть вопросы которых не решить без бубна, но на домашнем пк их, как правило, минимум.
Разница между виндой и линуксом в этом плане в следующем на линукс после гугления ты поймешь какой рукой держать бубен и сделаешь все сам парой команд,
Под виндовс ты найдешь некую утилиту, которая все сделает сама за жалких 40 попугаев.
Linux — это консоль
Да и тысячу раз да, в отличие от виндовс тут ее никто не прячет. Там живут find, cat, echo, grep, awk, sed, кто сказал mc (netrw для vim и получите свой двупанельный менеджер), все эти чудо утилиты позволяют легко и просто сделать нудную однообразную работу. Консоль есть и она очень полезна.
И когда Облако@Mail.Ru ехидно сообщило мне, что не станет синхронизировать 300гб файлов потому, как некоторые названия содержат пробелы и другую порнографию, я отделался одной строкой в консоли, чтоб привести все к стандартам.
На самом деле консоль обычный пользователь видит только случайно и ему мало интересно, что вместо получасового проклацывания можно ввести всего одну команду.
В Linux легко прострелить себе ногу
Запросто dd if=/dev/zero of=/dev/sdх и нет линукса. Как прострелили, так и заживет. Cправедливости ради там, где действительно можно отстрелить ногу, требуют не только нажать «да».
Это выглядит примерно так:
hdparm —fwdownload file.lod —yes-i-know-what-i-am-doing —please-destroy-my-drive /dev/sdх
После такого ввода было бы глупо говорить, что вас не предупредили, о небезопасности перепрошивки диска, не так ли?
Пользователи Linux лучше защищены потому что устанавливают все из репозитариев
К сожалению, это миф. Установить левую плюшку слишком просто, то же упомянутое выше облако изначально шло в бинарнике и запускалось по двойному щелчку. Да и многие люди, делающие много хорошего, так заняты, что не могут собрать пакет под дистрибутив и предлагают качать скрипт с сайта, Vestacp тому пример. Чем поощряют пагубную привычку запускать незнамо что не пойми откуда.
Хотя, мне нравится идея со скриптом, с сайта если для этого скрипта абсолютно безразлична версия linux, к сожалению такие скрипты редко встречаются.
Под Linux нет вирусов
Увы и ах, под Linux есть флеш, ява, браузер, которые являют собой самодостаточную среду исполнения и им в принципе пофиг на чем исполнятся. Соответственно написанное для них будет работать везде. Да, все это работает от пользователя, но ведь для гарантированного получения root достаточно записать один файл в каталог пользователя, который иногда выполняет sudo. Вы давно просматривали свой ~/.bash_aliases?
Постскриптум
Linux проще, чем Windows, Linux понятнее, чем Windows, Linux защищеннее Windows (так принято считать). Будем справедливы: главным фактором не устанавливать Linux до сих пор является аргумент «под windows игрушек больше».
И, к сожалению, Linux все более становится похожим на Windows.
Уже встречается и свой реестр, и дублирующееся настройки, и поведение а-ля «я система я лучше знаю, что тебе надо». В общем, раздумывающие стоит ли попробовать опьяняющую свободу и вседозволенность спешите пробовать, а то можете и не успеть. Медленно и верно Ubuntu идет дорогой к OSX и тянет за собой остальных.
Почему пингвин — символ Linux: история и значение популярного маскота Open Source
Затрагивая тему Linux, первое, что приходит на ум знакомому человеку с миром IT, — это, конечно же, свобода, гибкость, надёжность, а также картинка забавного пингвина, что так явно всплывает в голове. Если с базовыми принципами свободы ещё можно догадаться, откуда они взялись, то откуда же взялся забавный образ пингвина и каким образом он стал символом Linux? В этой статье мы проследим путь удивительного становления символа Linux и расскажем вам, почему именно пингвин стал неотъемлемой частью Linux-сообщества.
На заре свободы
Когда молодой студент Хельсинкского университета Линус Торвальдс закрылся в своей комнате для разработки проекта-мечты, мог ли он предполагать, что любительское творение неизвестного студента привлечёт внимание людей со всего мира? Конечно же, нет! Такие мечтания были не подвластны молодому человеку. Однако пути судьбы не неисповедимы и иногда они приводят к удивительному результату. Будучи окрылённым первыми успехами Linux, Линус Торвальдс понимал, что одного названия мало для развития и узнаваемости бренда. В одной из массовых рассылок разработки ядра Linux от 1996 года появляется ответное предложение — добавить картинку в качестве логотипа операционной системы. И именно здесь на сцену выходит молодой художник и программист Ларри Юинг. Используя первые версии Gimp, он рисует потрясающее изображение целеустремлённого пингвина, который поднялся на скалу и восхищенно смотрит на просторы мира в ожидание будущих перемен.
Были, конечно, ещё и другие претенденты на трон маскота самой свободной ОС, о которых также стоит поговорить. Как вам вариант крутой лисы, забавно похожей на отечественного певца Григория Лепса? Как по мне, то выглядит неплохо. Но мы отвлеклись.
Изображение пингвина, смотрящего вдаль, стало быстро набирать популярность со стороны сообщества и разработчиков Linux. Вскоре после представления изображения пингвина Ларри Юинг регистрирует культовое для многих доменное имя linux.org, чтобы было проще вести общение с сообществом и развивать идеи Linux.
Это был первый шаг к созданию официального сайта Linux, где пингвин по имени Tux стал неотъемлемой частью его визуала. Да-да, его зовут Tux. А вы не знали?
Тайные смыслы и свобода
Значение пингвина и его связь с сообществом — это один из самых интересных аспектов всего Linux-мира. Во-первых, пингвин изображен в виде мирного живого существа, что отражает дух командной работы и взаимопомощи, присущий всему Linux-сообществу. Также ассоциируется с лояльностью, преданностью и выдержкой, что является атрибутами, описывающими политику ядра Linux. Во-вторых, пингвин необычен и отличается от множества других символов в IT-индустрии. Это вам не безликие яблоки или окошки, а живое существо, которое наделено душой и чувствами.
В таком толкование нет ничего удивительного, ведь изначально Linux разрабатывался как альтернатива закрытым операционным системам, где люди считались людьми, а не безликими потребителями контента. В-третьих же, пингвин символизирует стабильность и надежность, ибо в живой природе они известны своей способностью выживать в экстремальных условиях и справляться с трудностями в самых напряжённых ситуациях, что нас вновь отсылает к сотням нагруженных серверов в уютных дата-центрах. Все эти символические аспекты идеально совпали с образом и применением Linux.
Пингвин продолжает укреплять положение Linux в мире и, на удивление своих создателей, перестаёт быть символом только людей, причастных к IT. Всё чаще сидящий на снежной горе гордый пингвин, смотрящий вдаль, появляется на обложках известных журналах, телевиденье, плакатах социальных активистов и простых людей, что устали от застоялой несправедливости крупных компаний. Пингвин стал символом праведной справедливости. И ни что не в силах этого изменить!
Заключение
Нельзя измерить, как мечта обыкновенного молодого человека и рисунок пингвина повлияли на наш с вами мир. Однако, одно можно сказать совершенно наверняка. Наш мир был бы чуточку темнее без Linux и пингвина по имени Tux. Уважайте свободу, используйте Linux и ни в коем случае не предавайте себя!