Linux для начинающих: ваше руководство по Linux — Введение

О чем и для чего это всё

Мир ИТ и операционных систем в наше время довольно разнообразен. Скорость разработки ПО повысилась (не в последнюю очередь ценой производительности и высоких требований к железу) и как следствие  ускорились выходы новых версий программ, драйверов, обновлений, появление дыр безопасности и т.д. и т.п. И то что казалось буквально лет 15 назад невероятным — сегодня обыденный факт. Linux установлен на огромном количестве устройств. Вы можете не распознать его с первого взгляда, но в вашем телевизоре, или в вашем роутере раздающем вайфай и интернет, или в вашем смартфоне, или в роботе-пылесосе, или управляющей системе умного дома, или в игровой приставке — стоит Linux. В какой-то момент окажется, что Linux вам необходим на десктопе или на каком-либо мини-ПК который будет управлять вашим, например, 3D-принтером (дада, я маньячила, и сюда 3D печать приплел %) )

И тут пользователь Windows или Mac встанет перед первой проблемой. О Linux он только слышал. Слышал не особов дохновляющее о дружелюбности как самих ОС на основе этого ядра, так и о сообществе (гики, токсики, маньяки, извращенцы, анимешники, бррр).

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

Что такое Linux

Часто слово Linux ассоциируют с понятием операционная система. Это не так. Linux это ядро операционной системы. Точно так же как NT или MACH.
Термин «Linux» строго относится к ядру операционной системы, компьютерной программе, лежащей в основе операционной системы компьютера, которая полностью контролирует все в системе. Ядро управляет ресурсами системы и взаимодействует с оборудованием. Он отвечает за управление памятью, процессами и файлами.

Думайте о ядре Linux как двигателе автомобиля.

Linux выпускается под GNU General Public License (GPL). Кто угодно может запускать, изучать, изменять и распространять исходный код или даже продавать копии своего измененного кода, если они делают это по той же лицензии.

Как Linux работает?

Когда мы говорим о Linux, мы обычно имеем в виду один из многих сотен дистрибутивов (так же кратко называются — дистр, дистриб), в которых используется ядро ​​Linux. Дистрибутив аналогичен реальному автомобилю, в котором установлен двигатель автомобиля (ох уж эти аналогии… все мы в курсе что они ложны 😉 ).

 

Создатели дистрибутива (или даже один создатель) выполняют тяжелую работу за вас, беря весь код из проектов с открытым исходным кодом и компилируют его для вас, объединяют в единую операционную систему, которую вы можете загрузить и установить.
Хотя в основе каждого дистрибутива лежит ядро ​​Linux, они во многом отличаются.

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

Из популярных дистрибутивов можно вспомнить Ubuntu, Fedora, openSUSE, Debian, Arch и многие другие. Некоторые дистрибутивы больше подходят для новичков.Некоторые поменьше. Я пробовал многие из них и могу сказать что с опытом становится абсолютно всё равно что использовать. Отличие только в начальном удобстве, а уже настроенная система более менее идентична одна другой. Все зависит от вашего опыта, ваших предпочтений, желания изучить что-то новое, не прикрываясь словами — мне работать надо, а не эти ваши маны читать (как будто чтение мануала это не работа, а развлечение для бездельников, хехе)

Зачем использовать Linux?

И действительно, зачем? О, не думайте что я вас тут буду уговаривать. Если вас надо уговорить попробовать Linux — то вы не по адресу, это вам в организации справления религиозных культов.

Если вы заинтересовались Linux, то видимо столкнулись с какими-то ограничениями вашей прошлой операционной системы. Чего-то не хватает, что-то не умеет. Или же требует слишком больших финансовых вложений для реализации задуманных вами идей.

Ну если вам нужны доводы, то вот самые весомые и часто упоминаемые:

    • Поскольку Linux выпускается под лицензией с открытым исходным кодом, вы имеете право выбирать свою судьбу. Вы можете менять и использовать свой компьютер по своему усмотрению без каких-либо ограничительных лицензий. Установите Linux на любое количество компьютеров.
    • Бесплатно. Большинство дистрибутивов можно загрузить без какой-либо формы оплаты. Вместо этого пользователи могут жертвовать свое время, опыт или деньги. А могут и нет. Как им угодно. Но общественно-одобряемо как минимум помогать новичкам
    • Стабильность. Машины с Linux часто работают сотни дней по сравнению с обычными перезагрузками, необходимыми для других систем. Сбой приложения с гораздо меньшей вероятностью приведет к выходу из строя операционной системы под Linux.
    • Повышенная безопасность. Linux намного безопаснее, чем конкурирующие проприетарные операционные системы. Открытый исходный код системы означает, что независимые эксперты могут помочь выявить уязвимости и исправить их. Также значительно ниже риск неприятностей. Например, существует лишь несколько вирусов, которые могут повлиять на машины Linux.
    • Доступен огромный выбор программного обеспечения с открытым исходным кодом.

Что потребуется?

Компьютер

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

Например рекомендованные минимальные требования для Ubuntu 21.04: 2ГГц двухъядерный процессор, 4 Гб оперативной памяти, 25 Гб свободного места на диске и графическая карта поддерживающая разрешение 1024х768.

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

Если для освоения Linux вы хотите выделенный компьютер, а не виртуальную машину или, так называемый, dual-boot, но не имеете как я запасов старого железа, то я предлагаю вам взглянуть в сторону микрокомпьютеров «одноплатников» на базе ARM, таких как OrangePi, RaspberryPi и прочих (море их), либо какой-либо miniITX ПК с уже распаянным процессором. Если у вас завалялась какая-то TV-box ненужная, то попробуйте загуглить её характеристики и узнать, есть ли под нее сборка Linux. Возможно это как раз то что вы ищите.

USB-накопитель или DVD-диск

Существует возможность запустить дистрибутив непосредственно с USB-накопителя или DVD. Это самый быстрый и простой способ познакомиться с Linux и узнать, как он работает с вашим оборудованием.

Но если вы решили, что Linux для вас, установите дистрибутив на компьютер через USB или DVD. Я предпочитаю установку через USB. Если у вас нет запасного USB-накопителя, их можно очень дешево купить. Большинству дистрибутивов требуется USB-накопитель емкостью 4 ГБ или больше. В части 3 этого руководства я расскажу как создать загрузочный USB-накопитель Ubuntu.

Для установки DVD требуется чистый диск DVD-R, и вам понадобится машина с записывающим устройством DVD, чтобы вы могли записать образ дистрибутива на диск. И соответственно вам понадобится считывающее устройство DVD для установки с диска. Не записывайте диск DVD+/-RW. Скорость записи/чтения на такие диски довольно низкая и вы будете ждать установки своего Linux час-два.

Подключение к интернет

Подключение к Интернету не обязательно для установки дистрибутива, хотя некоторым требуется доступ в Интернет для загрузки таких вещей, как несвободные дополнения (драйверы, прошивки, кодеки etc.). В любом случае подключение к Интернету необходимо для того, чтобы на вашем компьютере всегда были последние обновления и исправления. Без подключения к Интернету вы упустите много всего хорошего, что дает Linux.

В следующей статье попробуем выбрать дистрибутив Linux.
Поделиться ссылкой: