Главная | Все статьи | Дневник студента

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

Время чтения статьи ~2 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Покидаю зону комфорта. Перехожу с 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
4
Рекомендуемые программы
профессия
от 6 300 ₽ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 25 апреля
профессия
от 6 183 ₽ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 25 апреля
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 25 апреля
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 25 апреля
профессия
от 9 900 ₽ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 25 апреля
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 25 апреля
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
в разработке
Старт 25 апреля
профессия
Верстка с использованием последних стандартов CSS
5 месяцев
с нуля
Старт в любое время