8

Мой Alpine Linux.

Я долго пытался, приспособиться к Alpine, но по причине недостатка знаний и опыта, каждый раз приходилось от него отказываться. Хотя мне нравилась его легковесность, непростая, но быстрая установка. И вот "набив шишек" на порище "овладевания" Alpine Linux, я в некоторой степени его освоил. Что я нашёл в нём? Ну как я уже сказал, быстрота установки, а также легковесность и нетребовательность к "железу", скорость работы, простота обновления. С какими трудностями столкнулся: русификация (решено, но пока сам точно не скажу что именно помогло, пока это конфигурирование файла profile и установка вместе с приложениями их языковых пакетов), монтирование дисков, разделов и устройств - без установки правильной (не повально всё) consolekit, dbus, udisks2, dosfstool, mtools, e2fsprogs, btrfs-progs(я использую именно эту ФС), gvfs и util-linux всё бвло коряво, вручную и с "костылями", теперь всё хорошо, pavucontrol, увы, но т.к. я использую volumeicon, то всё отлично решилось установкой и настройкой alsa и pulseaudio. В качестве графической оболочки я использую JWM, потому что легко и просто, в качестве менеджера рабочего стола трудится ФМ - pcmanfm, ну и из необходимого lxterminal, leafpad, libreoffice, gparted, gimp, shotwell, vlc, openshot (некоторые программы пришлось устанавливать используя Flatpak (ранее известный как xdg-app), потому что с 9 апреля 2014 года[16], Alpine Linux стала использовать библиотеку musl, которая является частично бинарно совместимой с glibc). В дистрибутиве реализована собственная система управления пакетами apk-tools, которая изначально была частью коллекции сценариев (shell scripts), но позже была переписана разработчиками на Си пакетный менеджер - apk. По умолчанию, Alpine Linux во время запуска полностью загружается в оперативную память. Патчи безопасности PaX и grsec включены по умолчанию в ядро Alpine Linux, что помогает защите от эксплойтов, похожих на vmsplice() local root exploit. Также все пакеты скомпилированы с защитой от переполнения стека для удобства пользователей. Ну вот "коротко" о моих поверхностных ощущениях. Теперь к давно используемым мной постоянно Arch, Debian, Slackware прибавился и Alpine Linux. Как видно, я любитель "исходных" дистрибутивов. Впервые познакомился с Linux где-то в 2005 г. через русифицированную  ветку Red Hat, ASP Linux.

GNU/Linux

1.2K постов15.6K подписчик

Правила сообщества

Все дистрибутивы хороши.

Будьте людьми.

Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

Как по мне, алпайн в качестве домашней ос не самый лучший вариант как раз из-за кучи костылей. Ну и характеристики которые заложены автором вызывают вопросы. Да, алпайн легковесен, занимает мало оперативки после установки (20-30мб в версии 3.9, сразу после установки и без гуя). Но возникает сразу много проблем, то как автомонтирование внешних дисков, танцы с бубном для решения некоторых стандартных кейсов десктопа, возможная несовместимость из-за использования musl, да там куча мелочей которые могут напрягать (экспериментировал, отказался от этой идеи), отсутствие нормального system.d или init.d. В то же время если взять дебиан 9 то после установки он занимает 50мб в оперативки сразу после установки, но в нем есть уже все нужное и работает из коробки. Да, установка чуть дольше чем у алпайна, но имхо в век когда место на хдд стоит копейки переживать из-за размера дистрибутива.. алпайн хорош в первую очередь для докер контейнеров, где размер дистриба уже важен и где не нужно ничего лишнего и соблюдается идеология - 1 контейнер = 1 сервис.


Кстати в качестве серверной ос - дома использую, но в продакшене не очень хороший вариант, так как там большие проблемы с iptables и ufw, например. Плюс сталкивался с проблемами, которые реально задалбливают, но для докер контейнеров это, как по мне, идеальный вариант.


В качестве десктопа я бы посоветовал посмотреть в сторону:

1) Debian

2) Elementary OS (симпатично и шустро, на базе убунты на сколько помню)

3) Ubuntu

4) Mint


Центоси, слаки, федоры и прочие - честно говоря не нравятся от слова совсем.


Все написанное - исключительно имхо.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Абсолютно согласен, у меня Alpine Linux в кач-ве эксперименте, для освоения и приобретения навыков в сфере сетей, docker и работы с серверами. Для повседневного пользования у меня Arch, Debian, Slackware.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Для навыков работы с сетями тогда уж freebsd, :)  Альпы точно не лучший вариант для этого. Для работы с серверами я бы советовал именно дебиан, но это имхо и вкусовщина, кто-то любит центось. Это холиварная тема выбора.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества