Покидаю зону комфорта. Перехожу с Mac OS на Linux

Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Читать в полной версии →

Меня всегда интересовал Linux и я довольно давно хотел его опробовать, но меня пугала работа в терминале. Что ж, терминала благодаря Хекслету я больше не боюсь, так что можно наконец его опробовать. 😁

Выбор дистрибутива

Мой выбор пал на следующие:

Прежде чем ставить Linux на свой ПК, я решил их протестировать в виртуальной машине UTM на моём MacBook.

У меня MacBook на M1, поэтому нужно было найти дистрибутивы для ARM-процессоров, благо они были, кроме Manjaro. Сколько не искал, а Manjaro для ARM так и не смог найти и поставить на виртуалку.

Ubuntu

Самый популярный был поставлен первым делом. Работал хорошо, выставил разрешение 5к и даже так всё работало отлично (славься M1 😂).

Потыкал там, потыкал тут, немного поработал в терминале. Решил попробовать поставить WebStorm, но его для Linux на ARM нет, увы.

Итог: вроде норм, но что-то не то, какой-то он... странный? Не знаю, как-то меня не прельщает подобный внешний вид интерфейса — чем-то он меня отталкивает, а чем и сам не знаю 🙃, так что удаляю Ubuntu и ставлю следующий дистрибутив.

Fedora

Ух, совсем другое дело. Мне очень нравится как выглядит Fedora, плюс её было очень легко поставить.

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

Кажется, я что-то забыл

Точно, нужно ведь ещё выбрать окружение рабочего стола...

KDE

Нууу, похоже на Windows? Нет, мне это явно не подходит.

GNOME

А вот это уже очень похоже на Mac OS. Беру!!

Мой первый раз

И вот я в нормальном и полноценном Linux на нормальном ПК, а не на виртуальной машине. Всё так интересно, но впереди долгий путь — установка приложений и настройка.

Первом делом сделал так, чтобы док оставался на рабочем столе, а не присутствовал лишь в режиме preview. Делается это путём прописывания пары команд в терминале (привет, Linux).

Затем установил нужные мне программы:

На Fedora всё это ставится в пару кликов, так как есть FlatHub. Как с этим обстоят дела на других дистрибутивах — я не знаю.

На этом у меня практически всё, так как для полноценного мнения нужно больше времени. О том, как я выполнял второй проект на Linux и Atom, я расскажу позже 😉

Немного об играх

Когда всё настроено, всё выглядит красиво, а нужные приложения установлены, можно начать думать и об играх, благо с ними сейчас на Linux всё хорошо.

Страдания

Главной моей проблемой ЯВЛЯЛАСЬ УСТАНОВКА ДРАЙВЕРОВ НА КАРТУ ОТ NVIDIA. Как же долго я страдал, как же долго я пытался найти нормальный туториал, но в итоге я долго мучился и что-то да получилось.

Поставил PortProton и запустил Epic Games Store. Всё работает, а я в экстазе 🤪