Все статьи | Блог студента

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

Эта статья написана нашим студентом. Мнение пользователей иногда может не совпадать с точкой зрения Хекслета
Покидаю зону комфорта. Перехожу с Mac OS на Linux главное изображение

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

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

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

  • Fedora
  • Manjaro
  • Ubuntu

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

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

Ubuntu

enter image description here

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

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

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

Fedora

enter image description here

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

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

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

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

KDE

enter image description here

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

GNOME

enter image description here

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

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

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

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

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

  • WebStorm (как же хорошо, что он есть на Linux)
  • Atom (На пробу)
  • Figma
  • Telegram
  • Discord
  • Spotify (Куда же без музыки?)
  • Steam (Об играх позже)

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

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

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

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

Страдания

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

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

Аватар пользователя Шахзод Давлатов
Шахзод Давлатов 01 ноября 2021
Рекомендуемые программы

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

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
1 декабря 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
1 декабря 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
1 декабря 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
1 декабря 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
1 декабря 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
1 декабря 5 месяцев