Немного ИТ тематики.

madman

Резидент
225
266
2 Июл 2016
tlLxBSN1JZg.jpg

Немного ИТ тематики.[HIDE-POSTS=2][/HIDE-POSTS]
Представим, что в твоей жизни возник переломный момент:
хочется поставить линукс, ибо:
- старушка уже не тянет что-либо новее WinXP, денег на новое железо - нет, а что-то новенькое опробовать хочется;
- винда злостно предала (мой случай - Пуск и поиск в новом обновлении к Win10 перестали работать);
- личный интерес.

Это, конечно, не так важно, но следует хорошо подумать, так как:
- линукс не терпит криворукости, а это может быть причиной того что что-то не работает;
- на линуксе нет привычных тебе Microsoft Office/Photoshop/etc, но есть их свободные (т.е. бесплатные и открытые) аналоги, которые являются попыткой сесть на все стулья сразу. Конечно попадаются достойные аналоги, но явление это редкое. Ещё можно поставить Wine, который является попыткой перенести WinAPI (то, что использует винда для запуска своих программ), но работоспособность этого чуда меняется от версии к версии.
- консоль (а-ля, терминал) - важная часть системы, с которой придется обязательно столкнуться;
- придется подучить английский, потому что большая часть руководств - на английском.

И вообще, название "Linux" относиться к ядру, а всякие Debian/Ubuntu/Arch/etc следует называть "дистрибутив Linux", так как ядро без окружения пользователя ничего не может. Но для простоты и обощения все (и мы тоже) называют просто линуксом.

Дистрибутивы
Существует целая куча "пород", где используется линукс. И эти породы именуются дистрибутивами линукс, которые представляют собой связку "ядро + окружение пользователя". Первое отвечает за то, чтобы организовать работу с железом, а второе нужно для того, чтобы ты мог работать. Поэтому иногда дистрибутив содержит в своем название "GNU/Linux", так как GNU содержит необходимые инструменты для ядра, некоторым просто стремно так себя обзывать.

Установка большей части дистрибутивов сводится к открытию их официального сайта и длительного (иногда) вкуривания руководство.

Debian - самый старинный дистрибутив, который все ещё существует и является родителем Ubuntu (а та использует пакеты из ветки testing и unstable). Гордится тем, что является, сука, стабильным. И не просто стабильным! Помимо ветвей stable и testing, существует ещё oldstable, которая может похвастаться такими окаменелостями, которые были ещё и когда тебя не было. Разработчики имеют привычку называть версии именами персонажей из Истории игрушек: например, unstable всегда зовется и звался Сидом.

Ubuntu - тот же Debian, но дружелюбнее. Подходит для новичка, и позволяет быстро освоиться с тем, что его ждет. Исходит из ветки testing, откуда берутся пакеты для будущей версии Debian, и из ветки unstable, откуда берутся свежие и даже не стабильные пакеты.

Arch - для людей, которые не наигрались в конструктор. В первую очередь, отличается своей философией максимального минимализма (даже установка произоводится через консоль, а не интерфейс). Можно собрать собственного Франкенштейна, который будет посылать на кофемашину заказы на латте. Имеет привычку ломаться после полного обновления системы, из-за чего предназначен для опытных пользователей.

Slackware - самый лучший дистрибутив! Я отвечаю! Ручная проверка зависимостей пакетов (дебиановский apt и арчевский pacman делают это сами)! Очень старые, но стабильные пакеты (oldstable у Debian может курить в сторонке)! Нет централированного репозитория! У руля этого чуда стоит Патрик Фолькердинг, который и решает что войдет в новый релиз. Надеюсь, что от количества плоского юмора ты понял, что Слака предназначена для очень опытных пользователей. Но с ней реально можно освоить работу в линуксе. В частности, как собирать пакеты из исходников.

Fedora - бесплатный Red Hat (а тот является платным из-за поддержки). Отличается тем, что имеет свой формат пакетов RPM (у Debian - DEB) и тем что на нем тестируют новую версию Red Hat. В остальном, мало чем отличается от остальных. Кроме того, он дружелюбный и его тоже опробовать, если станет интересно.

Gentoo - source-based (т.е. почти все программы собираются из исходного кода, что трати время, но точно обеспечит совместимость) дистрибутив. В использование сложен, так что не подходит для новичка.

Дистрибутивов целое множество и все они отличаются друг от друга философией и предназначением. Все названные выше - общего пользования, в то время как, например, Backtrack предназначен для проверки безопасности сетей.

Мифы
Многие считают, что линукс для домашних целей не подходит по целому ряду причин. А я хочу сказать, что линукс для домашних целей можно использовать (а иногда, и нужно).

Миф 1: Линукс слишком сложный. Почему то любой кто имел дело с линуксом без вкуривания мануалов (англ. manual) могут так заявить. На самом деле, сложности возникают только при установке не через инсталлятор. В остальном, сообщество может позаботиться о тебе, мой юный друг, и впихнуть в инсталлятор красивую графическую оболочку.

Миф 2: Нет игр. Игры есть. И даже ААА-игры есть.

Миф 3: Работа в линуксе сводиться только через консольку. Ложь и провокация. Для таких любителей есть иксы (графический сервер X11) и целая куча WM (window manager, оконный менеджер) и DE (desktop environment, окружение рабочего стола). Первое - среда, которая распологает окна по какой-нибудь схеме, второе - копирование рабочего стола из Windows, с добавлением своих примочек.

Миф 4: Нельзя поставить программы от Windows. Ещё как можно. Для этих целей есть замечательный Wine, который позволяет запустить программу от винды под линуксом. Конечно, запуск не гарантируется (например, мне MS Office так и не удалось поставить). На крайняк, можно поставить Virtual Box с виндой внутри и радоваться жизни.

Миф 5: Используются только свободные аналоги любых программ. На самом деле, такую политику проповедует Столлман (создатель GNU) и Debian (лишь бы быть угодными Столлману). Не свободные программы для линукса существуют как и везде.

"Я все ещё хочу установить линукс!"
Ну тогда гуглишь один из дистрибутивов из списка выше и начинаешь пердолиться с ним. Главное помни, что...

- Забудь про "make install" (а людей, которые так делают - унижай), иначе ты ошибку своего мозга из системы с трудом удалишь;
- В царстве DE есть кеды (KDE) и гном (GNOME). Что из них ставить, чтобы было красиво - вопрос религии и личных предпочтений;
- Точно также и со звуком: есть ALSA и PulseAudio (самый известные);
- Устанавливай софт только их официальных репозиториев дистрибутива и разработчика;
- Не смотря на то, что на линуксе очень мало вирусов, словить можно если не соблюдать предыдущий пункт;
- Не сиди из-под рута (root, самый главный пользователь системы), а то ещё случайно устроишь rm -rf /;
- Твои лучшие друзья - официальный сайт дистрибутива, Для просмотра ссылки Войди или Зарегистрируйся и Stack Overflow - где-то там тебе обязательно помогут.