HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Недавно я установил Linux и выполнил в этой операционной системе второй проект по фронту. В этом посте хочу поделиться опытом ее использования, а в предыдущем<a>рассказывал</a>, как устанавливал Linux и разбирался в ней.</p>
1 <p>Недавно я установил Linux и выполнил в этой операционной системе второй проект по фронту. В этом посте хочу поделиться опытом ее использования, а в предыдущем<a>рассказывал</a>, как устанавливал Linux и разбирался в ней.</p>
2 <p>Опыт использования Linux, о котором пойдет речь в этой статье, был для меня первым - до сих пор я не знал о существуют какие-либо еще дистрибутивов кроме Ubuntu. Почему я вдруг решил перейти на эту операционную систему после Mac OS? Ответ до банальности прост - благодарю любопытству и желанию научиться чему-то новому.</p>
2 <p>Опыт использования Linux, о котором пойдет речь в этой статье, был для меня первым - до сих пор я не знал о существуют какие-либо еще дистрибутивов кроме Ubuntu. Почему я вдруг решил перейти на эту операционную систему после Mac OS? Ответ до банальности прост - благодарю любопытству и желанию научиться чему-то новому.</p>
3 <p>P.S. Если бы не Hexlet, который познакомил меня с терминалом в<a>этом курсе</a>, я бы, вероятно, никогда не попробовал Linux.</p>
3 <p>P.S. Если бы не Hexlet, который познакомил меня с терминалом в<a>этом курсе</a>, я бы, вероятно, никогда не попробовал Linux.</p>
4 <h2>Содержание</h2>
4 <h2>Содержание</h2>
5 <ul><li><a>Выбор дистрибутива</a></li>
5 <ul><li><a>Выбор дистрибутива</a></li>
6 <li><a>Работа над проектом</a></li>
6 <li><a>Работа над проектом</a></li>
7 <li><a>Итог</a></li>
7 <li><a>Итог</a></li>
8 </ul><h2>Выбор дистрибутива</h2>
8 </ul><h2>Выбор дистрибутива</h2>
9 <p>Мой выбор пал на дистрибутив Linux Fedora 35 с рабочим окружением GNOME 41. Мне понравилось простой интерфейс и простота установки. Кроме того, для дистрибутива существует большая библиотека приложений, которые позволяют устанавливать нужные программы и драйверы одной командой в терминале.</p>
9 <p>Мой выбор пал на дистрибутив Linux Fedora 35 с рабочим окружением GNOME 41. Мне понравилось простой интерфейс и простота установки. Кроме того, для дистрибутива существует большая библиотека приложений, которые позволяют устанавливать нужные программы и драйверы одной командой в терминале.</p>
10 <p>У Fedora есть минусы:</p>
10 <p>У Fedora есть минусы:</p>
11 <ul><li>Внешний вид стандартных значков (пришлось ставить сторонние);</li>
11 <ul><li>Внешний вид стандартных значков (пришлось ставить сторонние);</li>
12 <li>Так и не получилось поставить рабочее окружение KDE Plasma с помощью Fedora Media Writer. Когда я выполнил установку через терминал, система начала сильно глючить;</li>
12 <li>Так и не получилось поставить рабочее окружение KDE Plasma с помощью Fedora Media Writer. Когда я выполнил установку через терминал, система начала сильно глючить;</li>
13 <li>Комбинация Super + пробел для переключения языка ввода, которая приводит к постоянному сбросу фокуса с поисковой строки;</li>
13 <li>Комбинация Super + пробел для переключения языка ввода, которая приводит к постоянному сбросу фокуса с поисковой строки;</li>
14 <li>Тысячи способов поставить драйвера от Nvidia, когда, как оказалось, достаточно прописать только sudo dnf install akmod-nvidia и всё. Да, это очень просто, вот только найти нужную команду оказалось довольно трудно.</li>
14 <li>Тысячи способов поставить драйвера от Nvidia, когда, как оказалось, достаточно прописать только sudo dnf install akmod-nvidia и всё. Да, это очень просто, вот только найти нужную команду оказалось довольно трудно.</li>
15 </ul><h2>Работа над проектом</h2>
15 </ul><h2>Работа над проектом</h2>
16 <p>Для программирования на Linux решил установить IDA WebStorm и Atom: обе программы ничем не отличаются от своих версий на Mac OS, поэтому интерфейс был привычным. Правда, с парой проблем я все же столкнулся.</p>
16 <p>Для программирования на Linux решил установить IDA WebStorm и Atom: обе программы ничем не отличаются от своих версий на Mac OS, поэтому интерфейс был привычным. Правда, с парой проблем я все же столкнулся.</p>
17 <h3>Не устанавливайте Atom и WebStorm через FlatHub</h3>
17 <h3>Не устанавливайте Atom и WebStorm через FlatHub</h3>
18 <p>Одним из способов установки программ на Linux - использование flatpack. Это простой способ для начинающих, который позволяет не использовать терминал, но<strong>в моем случае он совершенно не подошел.</strong></p>
18 <p>Одним из способов установки программ на Linux - использование flatpack. Это простой способ для начинающих, который позволяет не использовать терминал, но<strong>в моем случае он совершенно не подошел.</strong></p>
19 <p>При использовании FlatHub программы устанавливаются изолированно, а значит теряется одна из ключевых возможностей Atom и WebStorm - работа через встроенный терминал. У вас не будет доступа к установленному на ПК Node.js (WebStorm будет ругаться на отсутсвие Node и NPM), поэтому придется использовать обычный Linux-терминал. В этом случае все данные программы нужно устанавливать вручную. Если вы столкнетесь с той же проблемой в интернете есть гайды с нужными командами для установки Atom. С WebStorm таких проблем нет - достаточно скачать архив с программой с сайта<a>JetBrains</a>.</p>
19 <p>При использовании FlatHub программы устанавливаются изолированно, а значит теряется одна из ключевых возможностей Atom и WebStorm - работа через встроенный терминал. У вас не будет доступа к установленному на ПК Node.js (WebStorm будет ругаться на отсутсвие Node и NPM), поэтому придется использовать обычный Linux-терминал. В этом случае все данные программы нужно устанавливать вручную. Если вы столкнетесь с той же проблемой в интернете есть гайды с нужными командами для установки Atom. С WebStorm таких проблем нет - достаточно скачать архив с программой с сайта<a>JetBrains</a>.</p>
20 <h2>Итог</h2>
20 <h2>Итог</h2>
21 <p>Если вы никогда не пользовались Linux - попробуйте. Его очень легко поставить, система работает отлично. Это новый опыт, который вполне может пригодиться вам в будущем.</p>
21 <p>Если вы никогда не пользовались Linux - попробуйте. Его очень легко поставить, система работает отлично. Это новый опыт, который вполне может пригодиться вам в будущем.</p>
22 <p>P.S. Linux позволяет вам запустить Live образ системы с флешки - так можно составить первое впечатление об операционной системе без ее установки на компьютер.</p>
22 <p>P.S. Linux позволяет вам запустить Live образ системы с флешки - так можно составить первое впечатление об операционной системе без ее установки на компьютер.</p>