Мифы О Туксе. Ответ На Статью «Мифы О Пингвинах»

В статье «Мифы о пингвинах» обещал развеять мифы, но Пироманская рысь Я отвлекся, давайте попробуем сделать это сами.

Преамбула к исходному тексту: «Это статья для тех, кто хотел узнать немного больше о Linux, но либо постеснялся спросить, либо еще не подумал об этом».

Миф – это не миф, а поговорка:

Начнем с самого большого разочарования — операционной системы Linux не существует.


Нет ОС Linux?

Начнем с повышения степени абсурда: ОС Linux существует, она не может не существовать! Формально ОС Linux не существует; более того, формально как ОС она называется GNU/Linux. Но скажите мне, кто в этом заинтересован, кроме Столлмана? Формального копировального устройства как устройства тоже нет, Вас это как-то обижает? Установив любой дистрибутив Linux, пользователь попадает в привычную среду GNU с тем же ядром и программным обеспечением, исключая некоторые дистрибутивно-зависимые возможности.

Что это, как не ОС? Почему человек, устанавливающий Windows, имеет право не указывать, какой дистрибутив он устанавливает, а пользователи Linux в этом праве лишены? Мне, как пользователю, удобнее сказать «Я себе Linux установил», именно так я и чувствую.

Какой бы дистрибутив я ни установил, в случае возникновения проблем я обращусь за советом в вики Arch и gentoo именно потому, что это одна и та же ОС, и пользователи упомянутых дистрибутивов обычно предлагают продуманное решение, а не найденное наугад. .

Если утрировать, скажем - имея busybox и менеджер пакетов и/или инструменты для сборки пакетов, любой дистрибутив Linux можно превратить в любой другой именно за счет того, что это одна ОС, Linux или GNU/Linux, вопрос десятый.



Сущность GNU/Linux — свобода, жестокая и беспощадная.

Все начинается со свободы, и иногда возникает дикое желание иметь этой свободы поменьше.

Для примера возьмем загрузку ОС.

цитировать:

Помимо того, что у нас уже установлен Debian GNU/Linux, его еще надо как-то запустить.

Вернее, кто-то должен им управлять.

Debian поставляется с универсальным загрузчиком ОС — GRUB. Grub может работать не только с Linux, но и с любой ОС, поддерживающей протокол мультизагрузки — freebsd, netbsd, openbsd, любой Linux+GNU или без GNU. Кроме того, Grub может запускать MacOS и Windows без мультизагрузки.

Коротко обо всех шагах по загрузке GNU/Linux: BIOS - загружает загрузчик загрузчик 512 байт — загружает grub GRUB — загружает ядро и initramfs Ядро ищет и запускает оборудование initramfs (/sbin/init) подготавливает все для запуска ОС Измените Root на реальную систему /sbin/init в реальной системе запускает программы Видим приветствие входа (одна из программ, запущенных на шаге 7, например gdm)

Автор цитаты не уточнил, но в этом списке каждая строка имеет альтернативы вплоть до: UEFI загружает ядро без initramfs с оболочкой в качестве init. Пироманская рысь Куда делись промежуточные этапы? Здесь мы иллюстрируем свободу использования загрузчиков.

Свобода в Linux работает примерно так: «Пользователь — вот на ваш выбор GRUB, GRUB Legacy, PXELINUX, SYSLINUX, ELILO, LILO, пакет менее известных.

Погуглите различия и выберите одно».

И с этого момента начинаются муки выбора, но выбрать стоит. В большинстве случаев именно правильный выбор определяет удобство использования Linux. Например, упомянутый в статье GRUB2 — это комбайн, способный загрузить большую часть имеющихся в природе загрузочных носителей — вплоть до образа диска, сопровождая все это богатство красивыми картинками и, тем временем, приготовить чашечку кофе.

для пользователя.

Lilo умеет загружать ОС с любой ФС и SYSLINUX, который находится в одном файле и просто работает. И исходя из требований, пользователь выбирает свой, или небольшой SYSLINUX для минималистической системы, или универсальный GRUB, и именно здесь начинается путь к созданию своей уникальной системы.

В этом красота и проклятие Linux — каждая установка уникальна.

Свобода в Linux настолько всеобъемлюща, что позволяет перекроить любую часть по своему разумению и отстрелить себе голову, при этом на стене висит один и тот же пистолет, поверьте, он там висит всегда.



Второй аспект, характеризующий Linux, — это простота.

Большинство проблем можно решить советом «Просто отредактируйте конфиг».

Мир Linux — это мир, где текстовые файлы — это ключи к власти, а текстовый редактор — это кольцо всемогущества, мощный артефакт инопланетного разума.

Про инопланетный разум - это не метафора, именно такое впечатление оставляет первый запуск vi. У Linux гениально простая конструкция — она настолько завораживает и увлекает, что невольно начинаешь что-то менять, подстраивать UI под себя, оптимизировать время загрузки, менять параметры ядра.

«Откуда истории про бубны и «секс с Linux» «Откуда» — вопрос риторический.



Бубен и красные глаза

По большей части это атрибуты, зависящие исключительно от собственного желания и привычки.

В Linux есть свобода, и для большинства задач можно найти решение для Windows — установить графический интерфейс, который все сделает. Возможно, он делает не совсем это и не совсем то же самое, но если хорошенько поискать, то даже удастся найти платный инструмент, который так дорог пользователям Windows, ведь что же удерживает Windows включенной, если не обязанность платить? За все.

Дело в точке: Мне звонит человек, который установил Mint, и спрашивает, как включить звук 7.1; когда его просят поискать в Google, он отмахивается, говоря, что там все страшно.

Страшно-так страшно, заинтересовавшись, я пошёл в гугл и там были предложения перекопать почти все конфиги пульса или хотя бы пересобрать его своими пресетами.

Все, что вам нужно было сделать, это запустить AlsaMixer и выбрать количество каналов или то же самое в графическом интерфейсе настроек звука.

Проще говоря, в Linux пользователь имеет право выбора: поставить галочку или пересобрать пакет так, чтобы необходимости в галочке не возникло.

Конечно, есть вопросы, которые без бубна не решить, но на домашнем ПК их, как правило, минимум.

Разница между Windows и Linux в этом плане в том, что в Linux, погуглив, поймешь, в какой руке держать бубен и с помощью пары команд все сделаешь сам, Под Windows вы найдете некую утилиту, которая сама все сделает за жалкие 40 попугаев.



линукс это консоль

И тысячу раз да, в отличие от Windows, здесь этого никто не скрывает. Find, cat, echo, grep, awk, sed live там, кто сказал mc (netrw для vim и получи свой двухпанельный менеджер), все эти чудо-утилиты позволяют легко и просто выполнять утомительную, монотонную работу.

Есть консоль и она очень полезна.

А когда [email protected] саркастически сообщил мне, что не будет синхронизировать 300Гб файлов из-за того, что в некоторых заголовках есть пробелы и прочая порнография, я отделался одной строчкой в консоли, чтобы привести всё в норму.

На самом деле среднестатистический пользователь видит консоль лишь случайно и его мало интересует то, что вместо того, чтобы кричать полчаса, он может ввести всего одну команду.



В Linux легко выстрелить себе в ногу

Просто dd if=/dev/zero=/dev/sdх и нет линукса.

Как его застрелили, так и заживет. Честно говоря, там, где вы действительно можете отстрелить себе ногу, требуется нечто большее, чем просто нажать «да».

Это выглядит примерно так: hdparm --fwdownload file.lod --да-я-знаю-что-я-делаю --please-destroy-my-drive /dev/sdх После такого ввода было бы глупо говорить, что вас не предупредили о небезопасности перепрошивки диска, не так ли?

Пользователи Linux лучше защищены, поскольку устанавливают все из репозиториев.

К сожалению, это миф.

Установить левую булочку слишком просто; то же самое облако, упомянутое выше, изначально было в бинарном виде и запускалось двойным щелчком мыши.

И многие люди, которые делают много хороших дел, настолько заняты, что не могут собрать пакет для раздачи и предлагают скачать скрипт с сайта, Vestacp тому пример.

Что поощряет вредную привычку запускать что-то из ниоткуда.

Хотя, идея со скриптом мне нравится, с сайта если этот скрипт абсолютно безразличен к линуксовой версии, то к сожалению такие скрипты встречаются редко.



В Linux нет вирусов

Увы, под Linux есть Flash, Java, браузер, которые являются самодостаточной средой исполнения и им в принципе все равно, на чем они выполняются.

Соответственно, то, что для них написано, будет работать везде.

Да, все это работает от пользователя, но для гарантированного получения root достаточно записать в каталог пользователя один файл, который иногда запускает sudo. Вы недавно просматривали свои ~/.

bash_aliases?

P.S.

Linux проще Windows, Linux понятнее Windows, Linux безопаснее Windows (как принято считать).

Будем честны: главным фактором отказа от установки Linux по-прежнему является аргумент «для Windows больше игрушек».

И, к сожалению, Linux становится все больше похожим на Windows. У нас уже есть свой реестр, дублирующиеся настройки и поведение а-ля «я система, я лучше знаю, что вам нужно».

В общем, те, кто задается вопросом, стоит ли пробовать опьяняющую свободу и вседозволенность, поторопитесь и попробуйте, иначе можете не успеть.

Медленно и верно Ubuntu движется в сторону OSX и тянет за собой остальных.

Теги: #linux #gnu #настройка Linux #linux для всех #gnu/linux #мифы и легенды

Вместе с данным постом часто просматривают: