Gentoo Linux: история путешествия

Gentoo Linux - это ...

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

Немного «Я»:

Сначала начну с того, что расскажу немного о себе (если вас это конечно не затруднит, но если да, то можете пропустить пару абзацев вниз, я не обижусь  ).

Меня зовут Кристофер, мне 24 года, я использую разные дистрибутивы Linux чуть больше 2 лет. Это был путь, полный радости (хотя я должен признаться и в замешательстве ), и за время путешествия я смог многому научиться.

Я изучаю (вот-вот заканчиваю) разработку программного обеспечения в Лиме, ​​Перу. На протяжении своей карьеры я встречал разные типы языков и фреймворков, и тот или иной я использовал их в личных проектах.

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

С этим небольшим вступлением, я думаю, этого более чем достаточно, если мы можем войти в нашу историю.

Немного о «тебе»:

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

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

Первая глава, Ubuntu:

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

Ubuntu 17.10

Ubuntu Linux

Первая встреча:

Я должен признать, что это была любовь с первого взгляда, новый мир возможностей, вещей, которым нужно научиться, и, без сомнения, новый опыт свободной жизни с вашей командой. Но, как и внезапная любовь, это длилось недолго… Должен признать, что сначала я понятия не имел, что влечет за собой обновление репозиториев или даже как обновить пакет. Установка моего любимого программного обеспечения всегда была опытом, который, хотя и спотыкался, оставлял меня с чувством абсолютного удовлетворения, когда я видел окно с программой, на настройку которой у меня уходило (иногда немного, иногда много) времени на главном экране.

Разбитое сердце:

Вскоре я начал замечать, что из-за отсутствия опыта я начал устанавливать сотни репозиториев, файлов, программ и т. Д. И т. Д. Итак, однажды я сказал себе: «Сегодня мы собираемся почистить компьютер» (не то чтобы это было медленно или что-то в этом роде, мне просто казалось, что было бы лучше иметь его с некоторыми вещами, которыми я больше не пользуюсь). После пары часов очистки я начал замечать, что было гораздо больше вещей, чем то, что я установил изначально, программ и пакетов, функции которых я не знал, и особенно причины, по которым они были в моей системе.

Любопытство:

По мере того, как я изучал новые функции, мое неизменное любопытство подталкивало меня к дальнейшим поискам. Поэтому я начал читать о различных типах дистрибутивов Linux. Вскоре мне на ум пришли такие названия, как Fedora, SUSE и CentOS… и список продолжался, пока я не нашел тот, который действительно привлек мое внимание… Arch Linux…

Arch Linux — дистрибутив, который меня просто поразил… «Непрерывный релиз» (rolling Release ) — это было одно из первых, что привлекло мое внимание. Вторым фактором стала философия «Делай проще, дурак» . Очень скоро я начал мечтать об этом, о возможности создать свою систему с нуля, точно зная, что у меня есть, и имея именно то, что я хочу, без лишних программ, без лишних настроек. Должен признать, что в то время я чувствовал себя неполноценным; честно говоря, я пользовался Linux всего несколько месяцев, но думал, что не справлюсь с установкой через командную строку. Страх взял верх, и я решил поискать что-то попроще.

Мои мечты сбылись, когда я открыл для себя Манджаро.

Вторая глава, Манджаро:

Для тех, кто знаком с этой темой, Manjaro — один из дистрибутивов, ориентированных на ознакомление новых пользователей Linux с средой непрерывного обновления Arch Linux. Его среда и приложения предлагают широкий выбор программ, которые упрощают жизнь любому пользователю и позволяют ему познакомиться с pacman, менеджером пакетов Arch.

Логотип Manjaro

Manjaro Linux

Я использовал Ubuntu чуть более четырех месяцев и решил перейти на Manjaro. Я сказал себе: «Если ты справишься с этим, ты будешь ближе к установке Arch на ноутбук». Это был обогащающий опыт, я смог узнать, как обрабатываются различные типы ядра (и узнать, что это за ядро) здесь. Я смог установить много новых пакетов и много узнал о конфигурациях и минимуме, необходимом для загрузки системы. В то же время я начал практиковать процесс установки Arch на виртуальных машинах. Не чувствуя себя полностью готовым к прыжку, я решил попробовать установить Arch на машину, которую я мог бы одолжить в старшей школе. Следуя руководству по установке и периодически появляющимся онлайн-руководствам в письме. И в мгновение ока я сделал полную установку на свой ноутбук.

Третья глава, Arch:

Логотип Arch Linux

Arch Linux

Моя первая установка была сопряжена с трудностями; я всё ещё очень мало знал о мире Linux, но, по крайней мере, чувствовал себя немного опытнее. Мне удалось установить систему, которую другие считали сложной , и я преуспел со второй попытки (первая была на взятом напрокат компьютере в школе). Вскоре после этого я решил переустановить систему. Мне казалось, что многое ещё можно настроить или установить более эффективно. Со временем я понял, как мало пакетов мне на самом деле нужно для работы моего ноутбука, и я всё больше осваивал терминал, команды и расположение файлов.

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

Что это было Было ли что-нибудь более продвинутое, чем Arch Linux? Gentoo? Linux From Scratch? ... Мое любопытство зовет снова. Более чем когда-либо решительно настроен приступить к решению этой новой задачи.

Новая глава Gentoo:

Логотип Gentoo

Gentoo Linux

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

В Руководстве вы можете шаг за шагом найти все, что вам нужно, чтобы установить Gentoo с нуля. Это подробное и понятное объяснение поможет вам пройти через процесс установки и установки Gentoo Linux. Я должен признать, что пытался отложить установку на сколько мог, думая, что не смогу ее завершить, но в один уик-энд, со всем волнением и небольшим страхом, я начал запускать установку, которая изменила мой способ работы. см. Linux.

Процесс занял у меня чуть меньше двух дней (один день на предварительное изучение и один день между компиляцией и установкой). Я говорю «компиляция», потому что в Gentoo можно скомпилировать все свои программы вместо загрузки бинарной копии, но на самом деле это очень похоже на pacman , apt или даже yum . Одним из самых долгих процессов была настройка ядра: изучение параметров и выбор необходимых. Это открыло целый новый мир возможностей и вариантов настройки, непохожих ни на что, что я видел в других дистрибутивах до этого момента.

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

Истинное начало:

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

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

Linux с нуля

Но именно в этот момент я нашел и подтвердил причины остаться на Gentoo и продолжать наслаждаться своим дистрибутивом.

Беглый взгляд на Gentoo:

В конце этого приключения я выбрал Gentoo по следующим причинам:

Наличие сообщества упрощает обслуживание:

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

Сообщество мирового уровня и документация:

Документация Gentoo отличная, все где-то доступно, достаточно прочитать. Если вы не можете его найти, вы всегда можете найти кого-нибудь в IRC за советом. Многие из них очень дружелюбны и, хотя и не очень разговорчивы, большинство всегда в состоянии помочь каждому.

Полный контроль и производительность:

При использовании Gentoo вы устанавливаете всё, и мы имеем в виду ВСЁ. Но главное отличие Linux, устанавливаемого с нуля, заключается в том, что после установки его обслуживание довольно простое. Portage , менеджер пакетов Gentoo, чрезвычайно универсален и позволяет легко настраивать каждую деталь атрибутов устанавливаемых программ. Такая конфигурация также позволяет максимально эффективно использовать аппаратное обеспечение вашего компьютера. Если ваш ноутбук современный и не использует Gentoo, он упускает большую часть своего потенциала.

До конца:

Если вы дочитали до этого места, надеюсь, вас вдохновили замечательные возможности, которые Linux предлагает своим пользователям. Способность понимать каждый аспект своей машины, особенно если вы разработчик программного обеспечения, как я, — это один из самых полезных опытов, которые вы можете получить. Если ваше любопытство побуждает вас пробовать что-то новое, моя единственная рекомендация: ДЕЛАЙТЕ ЭТО! Не ждите слишком долго, не ищите оправданий, и если у вас не получится с первого раза, продолжайте попытки. Вы скоро поймете, как многому вы научились и что открыли для себя в процессе.


Добавить в качестве предпочтительного источника в Google