Спасибо за ролик! Довольно хорошо и доходчиво рассказано. Сталкивался с ним при работе с Докером, но знал только, что он является сильно ужатой версией Убунту.
Здравствуйте, из вашего ролика немного узнал про Docker системы и теперь гуглю на эту тему, но также интересно было бы узнать о таких системах из ваших роликов.
Давно наблюдал за этим дистрибутивом (год или полтора) и хотел его поставить. Обыскал форумы на русском, английском и французском, но смелости как-то не хватало. Спасибо, за видео! Теперь точно попробую его в Docker , а может вообще как настольную систему :)
Люблю Линукс, и имена разных компонентов Было бы интересно увидеть реакцию людей в маршрутке если бы я по телефону сказал бы "сегодня демона одного убил"
Полезное видео для тех кто использует Docker, к примеру git не предустановлен и нужно добавлять RUN apk add git если ваш контейнер с ним провзаимодействует
Я, пользователь Gentoo, задолбался настраивать систему без systemd. А потом попробовал писать скрипты для настройки своего сервиса. Реально проще всё в systemd сделать. Даже cron не нужен. P.S. Применение в контейнере - это плюс.
Это называется синдром утенка - что первым увидел то и кажется таким родным и удобным. Я вот за годы использования линукс всяких систем инициализации поюзал и мне не нравится systemd и очень нравится runit. Это вкусовщина, т.к. система инициализации это не то с чем ты постоянно работаешь. Один раз настроил и забыл
Комментарий не похож на высказывание пользователя Gentoo. Проще не всегда лучше. Systemd - вещь в себе с раздутым функционалом. OpenRC - хороший инит, не ясно какие с ним/ней могут быть трудности. Разве что на современном железе systemd будет стартовать немного быстрее.
@@YevgenyDyatlov и я так думаю, в файлике /etc/rc.conf просто включить rc_parallel="YES" и rysen9 всё загрузит за несколько секунд. я пять лет назад перешёл на gentoo, потому что не так много вариантов без systemd оставалось ещё тогда. Ни разу не пожалел.
сидел на нем на десктопе долгое время, он гораздо более тормозной чем любой другой нормальный дистрибьютив, из-за того что вся система (за исключением некоторых пакетов - firefox например) собирается с оптимизацией на размер исполняемого файла -Os, вместо нормальной оптимизации на производительность -O2 Возможно на топовых компах это будет незаметно, но у меня компу больше 10 лет и это ощущается
Да: x86 (32-битная сборка) уже даже в Debian останется без внимания. А у Alpine - стабильно выкладывается и собирается с последними ядрами. Чем тащить устаревшие ПК на помойку, проще перепаять там конденсаторы высохшие, да зарядить их этим дистром.
Если у вас нет завязки на виндовое специфичное ПО - переходите на линух , он уже давно стал полноценной десктопной системой, там и браузеры есть,и плееры, офис, редакторов для фото, видео, аудио тоже хватает.
Обожаю alpine. Поставил на смартфон postmarketos, которая основана на alpine. Работает быстро. Доволен, правда, официально мой смартфон не поддерживается, придётся клмпилировать драйвера на гпу. Но, даже на llvmpipe та же kde работает не плохо.
Есть одна проблема с Alpine в Docker. Если на Alpine ставить Python, то он безбожно разбухает из-за зависимостей. В итоге официальный образ Python, основанный на Ubuntu, весит в несколько раз меньше. А сборка образа на порядок быстрее. Не используйте Alpine для Python.
Нет с Alpine проблем в Docker, просто вы не умеете его готовить. Питонов огромное разнообразие. Если вы ставите обычный CPython конечно ему нужен GCC и GLibc.
Проблема в том, что он такой маленький и шустренький только когда голый. Поставьте на него Питон с зависимостями или ту же Джаву, Моно или Сервера -- он станет таким же жирным как и Убунту. Может, ещё жирней, ибо полноценный glibc и сателлиты понадобятся в 99.999% случаев. Роутеры, встраиваемая техника и слабые старые компы-- вот весь удел Alpine Linux. В нормальных Энтерпрайзах используют за основу либо производные от ныне убиенной ЦентОс, либо Оракловый Линух( настроенный самим Ораклом под свои продукты, с тех. поддержкой от самого Оракла), либо Убунту-производные. Малявки с непонятной оптимизацией и кастрированными библиотеками только для DIYщиков для лёгкого прототипирования подходят, если мы говорим об энтерпрайзах и контейнерах.
Я в продакшене Debian вижу сильно чаще Ubuntu, ибо Ubuntu переодически делает странные вещи с апдейтами. Apline как уже сказали используется в контейнерах и там он прекрасно работает без всякого glibc. Особенно если надо крутить свой собственный продукт который изначально пилится и компилируется с использованием musl.
2:18 - На самом деле, это не просто менеджер -сервисов- , это целый демон. Как знакомо. Ты думаешь, что он - просто менеджер. Ну, менеджер, да и менеджер. А в какой-то момент оказывается, что - целый демон. И начинается маски-шоу. Даушш, у этих компьютеров всё, как у людей…
Здравствуй, благодарю за обзор, обзор хорош - но это дейсвительно как подкаст, а хочется полноценный обзор на эту систему.* Например: Полноценую установку на Desktop c "boot, root, home, swap" (смотрел несколько обзоров, все устанавливают ни понятно как для sys а что к чему ни понятно .) Потом настройка после установки: iptables, Alpine Wall, (так же lbu был бы интересен посмотреть в одельном обзоре после основного полноценного, как это реализуеться, применяеться, как с этим правильно работать с учетом что это Desktop... Установить легковесную систему: например - dwm или openbox, какие службы нужно ставить в авто загрузку а какие ни стоит?... Ну а если это xfce как в даном случаи, то что за иконки ты используешь?(красивые), и как сделать как сделано у тебя летающие облака :) Раскажи нимного о пакетах, достаточно ли их как Arch или многое можно ни найти? Еще хотелось бы знать, как можно до установить и какие пакеты для обновления микро ядра в стандартной версии и в каких случаях это может пригодиться, что бы все знали. И как это применить* Так же есть много новостей о постояных находках уязвимостей grub2 Если альтернативы типо Lilo и более легкие и безопасные решения от Grub2 и как их устанавливать в Alpine Уверен многие будут признательны как и я. Это будет точно полезным, а ни просто как, ну да класно и все... Видео далжно нести пользу:) Благодарю Так же в одельном видео было бы очень здорово что бы ты разказалбы про Lilo, вообще про альтернативные загрузчики, в каком они состоянии, развиваються ли, как , и какие из них более безопасные..Как устанавливать? Такого видео ни нашел у тебя на канале.))
@@luckytima2315 как вариант - какая-нибудь легкая сборка на xfce/lxde, правда, по разговорам на opennet и хабре слышал, что и они сейчас не сказать чтобы супер легкие
@@47syorha52 лучше всего серверную. Любую. Без гуёв будет мало процессов и в каждом легче разобраться. Подключаться комфортно через ssh с большого компьютера.
@@gimeron-db +++, разместить на вдс штуку такую и можно будет грузится, файлы все сразу под рукой и особо ресурсов много не будет забирать так что можно будет в шкалке грузится и играть в Майнкрафт:)
Сделай, пожалуйста, обзор Garuda Linux. Хотелось бы услышать твое мнение про отличия от Manjaro, как положительные, так и отрицательные. И вообще, расскажи, что ты думаешь про перспективы этой ОС.
Какое минималистичное графическое окружение можно поставить на Alpine? Есть специализированная железка с 500 мегабайт флеш-памяти, и туда нужно воткнуть (обязательно с гуями) систему. Это реально вообще? Спасибо!
по локализации. Если править /etc/profile.d/locale.sh export MUSL_LOCPATH="/usr/share/i18n/locales/musl" export CHARSET=UTF-8 export LANG=ru_RU.UTF8 export LC_COLLATE=ru_RU Либреофис будет руссифицирован? Надо пробовать. Хотелось бы поставить на атом с одним гигом. А то многие браузеры тормозят. Особенно в ю-тубе. Вообще мультяшность при скорости 75 мег/Сек
С чего это? В моем опыте самое болезненное - это обновлять закрытые от мира системы раз в 10 лет без возможности дублирования (большой сервер, а денех на второй такой же нет). Вот это большая проблема, выкинуть все и собрать заново с первого раза так же стабильно. В новом мире на это нет времени порой, поэтому роллинг в сумме при тех же равных получается стабильнее - откатить мини-апдейт дело пары минут и не нужно собирать заново прошлую версию системы.
@@spacedm0nkey "помучиться" запланировано раз в десять лет или каждый месяц надеяться, что обнова ничего не сломает. А если сломает, то откатываться и думать, как бы нормально обновиться... Роллинг не для продакшена.
Alpine не всегда оправдан при использовании в контейнерах. Если нужно поставить софт с кучей динамических зависимостей - то он будет занимать где-то столько же места, как и образ ubuntu,зато проблем будет больше. (из-за musl libc). Если в докере уже присутствует образ debian/ubuntu/centos - то все следующие контейнеры будут использовать его. Так что выигрыш сомнителен
@@victorlegachyv4770 если все контейнеры используют один образ, то он скачивается только один раз, и затем используется overlay. Его не надо качать для каждого контейнера. Ну будет он один занимать 500mb а не 200 - ничего страшного. Зато не будет проблем с совместимостью
@@alexk4894 это да, но докер написан для динамических сред, так что зачастую pull идёт полный. Всё время используете один и тот же хост, без автоскейлинга и других современных динамических фич? Скорее всего инструмент выбран неверно. Я вот к чему, просто докер пихают туда, где ему не место и делают это часто и alpine может реально сгладить это.
@@victorlegachyv4770 про докер я написал для простоты. Что управляет созданием контейнеров - абсолютно не важно. Неужели на каждом worker'e кластера не найдется лишние 500mb?
@@alexk4894 конечно, с запасом. Но тут немного добавим и тут чуть-чуть и возникает вопрос: а где легковесность и зачем докер? В чём профит на фоне виртуализации на уровне хоста? Технологии ради технологий.
Здравствуй, покажи ожалуйста хотя бы как в Alpinelinux разбивать разбивать на разделы, а то обычным методом не сработала через fdisk. Создал он по свойму три раздела, ходя я и home ставил, и в итоге я вообще ни смог загрузить рабочий стол.... А хочеть ее попробывать именно как десктопную верисию для повседневных задач, без лишниго г...на. Подскажи пожалуйста.
@@Kindly_Otter я не большой знаток Linux, непродолжительное время сидел на Manjaro. Всех тонкостей не знаю. Сейчас новый комп с десяткой, но по своей работе и дизайну Linux нравится больше. Решил здесь спросить у бывалых линуксоидов)
@@andfrullato8124 все верно, но он перекодирует при сохранении файла, а для меня и есть главное условие, чтобы после редактирования файл оставался неперекодированным. Audacity хорошая программа, но увы, по этому параметру не подходит
Было очень интересно, голова взрывается от вариантов куда его можно установить. Мне не поятно практическое приминение. Так как я не линуксист - объясните плиз практическое применение
он тормозной (сидел на нем на десктопе долгое время), т.к. вся система собирается с оптимизацией на размер исполняемого файла -Os, вместо нормальной оптимизации на производительность -O2. А в отсальном он очень клёвый.
про musl я могу накинуть ещё и отсутствие Steam и Spotify (если не брать в расчёт всякие flatpack\snapd), но это не проблема дистрибутива - это проблема программистов привязывающих свой код к glibc
@@snowmean1 расскажите мне, как программисту, как не привязывать свой код к glibc? Предлагаете все статически собирать каждое приложение? ABI-совместимость с glibc в musl как-то не завезли, что логично. Для таких случаев есть упомянутые вами flatpack/snap, иначе система очень быстро раздуется. Ну а так, можете собрать glibc под alpine и подгружать ее в качестве LIBC для нужных приложений - все в ваших руках. Невозможно сделать что-то в 5 раз меньше по размеру и не потерять в функциональности.
Видео то конечно, замечательное, но не очень понятно, в каком смысле Alpine потеснил Ubuntu? Вторая всегда разрабатывалась с упором на пользователей и их удобство, соответственно, в простоте и количестве софта наш альпийский дистрибутив явно проигрывает одному из самых мейнстримовых десктопных дистров, и в десктопном сценарии едва ли юзабельнее, чем FreeBSD. Если речь идёт о серверах - так там наоборот, применение Ubuntu я считаю оправданным только в случае наличия дистрибутиво-специфичных софтин(а таких что то вспомнить не получается), или банальной привычки к Убунте и нежелание переучиваться на что-то другое. Так что название лично я считаю по меньшей мере кликбейтом.
см проект postmarketOS, так же если у тебя ядро спокойно грузит отличные от ведрового иниты, то советую попробовать. Так же планшеты, телефоны, плееры, часы(ОСОБЕННО!) и другие устройства можно отнести к встраиваемым системам. Но если устройство довольно свежее и мощное, то лучше поглядеть на systemD, по мне ее быстрее можно будет дпилить до рабочего состояния, нежели другие инициализации(писать кучу конфигов под устройство такое себе занятие, если не для себя), но советую прочитать тему на 4ПДА Замена Android на десктопный дистрибутив, если действительно хочешь портировать линь на таблетку
@@Kindly_Otter ядро будет работать корректно но в консоли не будет работать например ls сам попробуй сделай rm busybox (для базовых команд используется только busybox в alpine
Один только минус, альпайн несовместим со всеми убунтами, дебианами, то есть если компилировать что-то динамически прилинкованное - то на твоём компе оно не запустится, но ешё есть плюс, так как apk сильно не вдаётся в пакетные зависимости как apt - установка пакетов идёт очень быстро. Ещё busybox - тоже бомба в контейнере, если тебе там нужен только ls, sleep или httpd для одного файла. А если можешь статически прилинковать то есть вообще scratch контейнер который весит пару килобайт.
Очень нравится, как автор при ссылке на новую технологию - обьяслняет, что это за технология, и как работает. Редко такое вижу где-либо еще.
Благодаря этому и нравится смотреть данного автора :)
Всегда узнаю что-то новое, благодаря пояснениям)
Но она же не новая...
@@kiberman12 Имелось ввиду - новая для слушателя, о которой ещё не упоминалось ранее.
Лучший ролик на моей памяти. Очень доходчиво о достаточно специфичных вещах.
Спасибо, чарующая подача материала - чуть было не побежал устанавливать, чтение комментариев спасло))
А че не так?
Пожалуй, лучший ролик на канале, спасибо! Буду ждать еще аналогичных.
О оповещение сработало. Большое спасибо за обзоры, всегда все лаконично и интересно!
Не вижу никакого смысла в оповещениях. У ролика нет срока годности: его можно посмотреть через полгода и он будет ровно так же актуален, как сегодня.
Выходит новый ролик от Пингвинуса -- выбираем ближайшее свободное время, смотрим, ставим лайк, пишем коммент. Всегда любопытно и интересно.
Мне нравится ваша манера подачи информации. Определённо, один из лучших каналов про линуксы в рунете)
Спасибо за ролик! Довольно хорошо и доходчиво рассказано. Сталкивался с ним при работе с Докером, но знал только, что он является сильно ужатой версией Убунту.
Просто отличное видео про Alpine. Заинтересовало использование докер-контейнеров
Здравствуйте, из вашего ролика немного узнал про Docker системы и теперь гуглю на эту тему, но также интересно было бы узнать о таких системах из ваших роликов.
Как всегда очень интересно и познавательно
Спасибо, пингвинус. Всегда очень интересно и качественно.
Спасибо за обзор, было интересно!
Благодарю за труд! 👍
Спасибо, познавательно, интересно и содержательно!
Давно наблюдал за этим дистрибутивом (год или полтора) и хотел его поставить. Обыскал форумы на русском, английском и французском, но смелости как-то не хватало. Спасибо, за видео! Теперь точно попробую его в Docker , а может вообще как настольную систему :)
Попробую эту систему на своей малинке, спасибо за обзор
Благодарю за работу ✌️
Было бы ещё неплохо рассказать про его ответвление - postmarketOS для телефонов
Блин сколько линуксов всего, как они плодятся)
@@АлександрПенно-д9у Это хорошо когда есть богатый выбор!!!
@@VyacheSlavYanIn55 но ничего нормально не работает.
@Кирилл Кательянец может проще винду накотить?
@@deeptrip4649 ну если ты ставил убунту, то конечно, не заработает у тебя ничего
Люблю Линукс, и имена разных компонентов
Было бы интересно увидеть реакцию людей в маршрутке если бы я по телефону сказал бы "сегодня демона одного убил"
Полезное видео для тех кто использует Docker, к примеру git не предустановлен и нужно добавлять RUN apk add git если ваш контейнер с ним провзаимодействует
Очень понравилось, благодарю!
Я, пользователь Gentoo, задолбался настраивать систему без systemd. А потом попробовал писать скрипты для настройки своего сервиса. Реально проще всё в systemd сделать. Даже cron не нужен.
P.S. Применение в контейнере - это плюс.
Ого, как много у тебя свободного времени.
Это называется синдром утенка - что первым увидел то и кажется таким родным и удобным. Я вот за годы использования линукс всяких систем инициализации поюзал и мне не нравится systemd и очень нравится runit. Это вкусовщина, т.к. система инициализации это не то с чем ты постоянно работаешь. Один раз настроил и забыл
Комментарий не похож на высказывание пользователя Gentoo. Проще не всегда лучше. Systemd - вещь в себе с раздутым функционалом. OpenRC - хороший инит, не ясно какие с ним/ней могут быть трудности. Разве что на современном железе systemd будет стартовать немного быстрее.
@@YevgenyDyatlov и я так думаю, в файлике /etc/rc.conf просто включить rc_parallel="YES" и rysen9 всё загрузит за несколько секунд.
я пять лет назад перешёл на gentoo, потому что не так много вариантов без systemd оставалось ещё тогда.
Ни разу не пожалел.
Мне очень нравится Puppy Rus, легкая, интересно было бы сравнить с альпайн..спс за ролик
Alpine это просто спасение для старого железа. Работающая система с xfce4 занимает ~130 мб оперативы. Я так 'оживил' нетбук 15 летней давности
кратко и понятно)
сидел на нем на десктопе долгое время, он гораздо более тормозной чем любой другой нормальный дистрибьютив, из-за того что вся система (за исключением некоторых пакетов - firefox например) собирается с оптимизацией на размер исполняемого файла -Os, вместо нормальной оптимизации на производительность -O2
Возможно на топовых компах это будет незаметно, но у меня компу больше 10 лет и это ощущается
А у него были свои преимущества в десктопном использовании?
@@alexk4894 не могу ничего вспомнить, любой десктопный дистр будет лучше
@А А ставится отдельными пакетами и замещает busybox
Реально нужная система для каких-нибудь старых pc , тоненьких клиентов Paas, SaaS и иже с ними приложух
Да: x86 (32-битная сборка) уже даже в Debian останется без внимания. А у Alpine - стабильно выкладывается и собирается с последними ядрами. Чем тащить устаревшие ПК на помойку, проще перепаять там конденсаторы высохшие, да зарядить их этим дистром.
Молодец! Коротко и ясно
Я конечно как среднестатистический обыватель наврятли буду чем то подобным пользоваться но послушать было интересно. Спасибо!
Если у вас нет завязки на виндовое специфичное ПО - переходите на линух , он уже давно стал полноценной десктопной системой, там и браузеры есть,и плееры, офис, редакторов для фото, видео, аудио тоже хватает.
Отличный выпуск. Дистр огонь. Кстати на дешманских vps алпайн тоже отлично заходит. Правда не все хостинг площадки предлагают к установке.
Отличное видео, очень благодарен
BusyBox любят до сих пор во всяких мелких железках типа модемов, роутеров и прочая.
Однозначно стоит пощупать.
Обожаю alpine. Поставил на смартфон postmarketos, которая основана на alpine. Работает быстро. Доволен, правда, официально мой смартфон не поддерживается, придётся клмпилировать драйвера на гпу. Но, даже на llvmpipe та же kde работает не плохо.
Ура, увидели мой комент в прошлых видео))
супер! отлично объясняете!
Хороший разбор для новичков, спасибо!
Не знал о таком, надо будет попробовать. А как у него с обстоят дела с nginx, Apache, php-fpm, MySQL?
Есть одна проблема с Alpine в Docker. Если на Alpine ставить Python, то он безбожно разбухает из-за зависимостей. В итоге официальный образ Python, основанный на Ubuntu, весит в несколько раз меньше. А сборка образа на порядок быстрее. Не используйте Alpine для Python.
Ответил на вопрос, который я ещё не успел задать.
А как с апачем и пхп дела обстоят, не подскажите?
А ещё по тестам там было что питон тормозной на Alpine
Нет с Alpine проблем в Docker, просто вы не умеете его готовить. Питонов огромное разнообразие. Если вы ставите обычный CPython конечно ему нужен GCC и GLibc.
@@YevgenyDyatlov А если ставите альтернативный, то под него может быть код подгонять придётся.
Проблема в том, что он такой маленький и шустренький только когда голый. Поставьте на него Питон с зависимостями или ту же Джаву, Моно или Сервера -- он станет таким же жирным как и Убунту. Может, ещё жирней, ибо полноценный glibc и сателлиты понадобятся в 99.999% случаев. Роутеры, встраиваемая техника и слабые старые компы-- вот весь удел Alpine Linux. В нормальных Энтерпрайзах используют за основу либо производные от ныне убиенной ЦентОс, либо Оракловый Линух( настроенный самим Ораклом под свои продукты, с тех. поддержкой от самого Оракла), либо Убунту-производные. Малявки с непонятной оптимизацией и кастрированными библиотеками только для DIYщиков для лёгкого прототипирования подходят, если мы говорим об энтерпрайзах и контейнерах.
Я в продакшене Debian вижу сильно чаще Ubuntu, ибо Ubuntu переодически делает странные вещи с апдейтами. Apline как уже сказали используется в контейнерах и там он прекрасно работает без всякого glibc. Особенно если надо крутить свой собственный продукт который изначально пилится и компилируется с использованием musl.
Класс! Спасибо!
Удивительно понятно автор описал принцип действия, хоть и не полностью освоил, но понял разницу между демонами и их отличиями.
Познавательно. Спасибо
Выздоравливай
2:18 - На самом деле, это не просто менеджер -сервисов- , это целый демон.
Как знакомо. Ты думаешь, что он - просто менеджер. Ну, менеджер, да и менеджер. А в какой-то момент оказывается, что - целый демон. И начинается маски-шоу.
Даушш, у этих компьютеров всё, как у людей…
круто. спасибо!
Здравствуй, благодарю за обзор, обзор хорош - но это дейсвительно как подкаст, а хочется полноценный обзор на эту систему.*
Например: Полноценую установку на Desktop c "boot, root, home, swap"
(смотрел несколько обзоров, все устанавливают ни понятно как для sys а что к чему ни понятно .)
Потом настройка после установки: iptables, Alpine Wall, (так же lbu был бы интересен посмотреть в одельном обзоре после основного полноценного, как это реализуеться, применяеться, как с этим правильно работать с учетом что это Desktop...
Установить легковесную систему: например - dwm или openbox, какие службы нужно ставить в авто загрузку а какие ни стоит?...
Ну а если это xfce как в даном случаи, то что за иконки ты используешь?(красивые), и как сделать как сделано у тебя летающие облака :)
Раскажи нимного о пакетах, достаточно ли их как Arch или многое можно ни найти?
Еще хотелось бы знать, как можно до установить и какие пакеты для обновления микро ядра в стандартной версии и в каких случаях это может пригодиться, что бы все знали. И как это применить*
Так же есть много новостей о постояных находках уязвимостей grub2 Если альтернативы типо Lilo и более легкие и безопасные решения от Grub2 и как их устанавливать в Alpine
Уверен многие будут признательны как и я. Это будет точно полезным, а ни просто как, ну да класно и все...
Видео далжно нести пользу:) Благодарю
Так же в одельном видео было бы очень здорово что бы ты разказалбы про Lilo, вообще про альтернативные загрузчики, в каком они состоянии, развиваються ли, как , и какие из них более безопасные..Как устанавливать?
Такого видео ни нашел у тебя на канале.))
У меня postmarkrt os(phosh) (alpine) на самодеоьном планшете 7дюймовом (rpi 3b)
3:13, cd - команда командной оболочки. В случае с Alpine - ash
Заинтересовался увидев его в докер контейнерах заббикс, а тут и видео по нему есть...
Отличное видео как всегда :) Простите за глупый вопрос ,этот дистрибутив подойдет как домашняя основная ?
Попробуй elementary os или Mint. Многим нравится
@А А спасибо так и думал )
@@wickeddubz спасибо ,но у меня ноут за 12000, элементари жирновата , просмотрю на минт)
@@luckytima2315 как вариант - какая-нибудь легкая сборка на xfce/lxde, правда, по разговорам на opennet и хабре слышал, что и они сейчас не сказать чтобы супер легкие
А для установки на vps с kvm какой образ скачать лучше? Standard или Virtual или какой то другой?
Насколько Alpine Linux пригоден для использования на Raspberry PI?
Работает без проблем. Если нужна минималистичная система для IoT/роутера/файрволла/и.т.д. - также рекомендую попробовать openwrt
@@alexk4894 А какую ОС поставить на Raspberry PI для того, чтоб на ней учить внутреннее устройство ОС Linux?
@@47syorha52 лучше всего серверную. Любую. Без гуёв будет мало процессов и в каждом легче разобраться. Подключаться комфортно через ssh с большого компьютера.
@@СергейТитов-р1т Стоит ли пробовать Arch, или же нет?
@@47syorha52 стоит
Хм, а какие есть легковесные дистрибутивы для хост систем заточенные под запуск докер контейнеров?
Swiss Army Knife переводят обычно просто как швейцарский нож, без слова армейский
Хм. Можно записать на флешку в режиме загрузки в оперативную память и можно будет запускать к примеру когда нужно быстро по редактировать документы.
Для этого лучше подойдёт Puppy linux
Ещё бы разобраться с загрузкой по сети. Такие возможности открываются сразу.
@@gimeron-db +++, разместить на вдс штуку такую и можно будет грузится, файлы все сразу под рукой и особо ресурсов много не будет забирать так что можно будет в шкалке грузится и играть в Майнкрафт:)
👍... Подписка.
Сделай, пожалуйста, обзор Garuda Linux.
Хотелось бы услышать твое мнение про отличия от Manjaro, как положительные, так и отрицательные.
И вообще, расскажи, что ты думаешь про перспективы этой ОС.
Какое минималистичное графическое окружение можно поставить на Alpine? Есть специализированная железка с 500 мегабайт флеш-памяти, и туда нужно воткнуть (обязательно с гуями) систему. Это реально вообще? Спасибо!
Расскажи про kekOS
Всем Привет!
спс
А postmarket os ? Linux дистрибутив для смартфонов и планшетов на базе Alpine linux
Вы видели с какой скоростью там накатываются пакеты?! Для короткоживущих контейнеров незаменимо. На два порядка быстрее, чем тот же APT
Интересно посмотреть. Зачем наплодили столько дистрибутивов, есть ведь сборщик ядра, убирай лишнее, выбирай оборудование, итд итп.
А чё б нет? Мешает что-ли?
Разные задачи и цели. Кажется, ещё не каждый потянет разработку и поддержку собственной ОС
А что мешает поставить glibc на alpine?
по локализации. Если править /etc/profile.d/locale.sh
export MUSL_LOCPATH="/usr/share/i18n/locales/musl"
export CHARSET=UTF-8
export LANG=ru_RU.UTF8
export LC_COLLATE=ru_RU
Либреофис будет руссифицирован?
Надо пробовать. Хотелось бы поставить на атом с одним гигом. А то многие браузеры тормозят. Особенно в ю-тубе. Вообще мультяшность при скорости 75 мег/Сек
На канале нет обзора NixOS? Большое упущение, у него самая большая пакетная база
6:56 переход на роллинг может быть только в ущерб стабильности , но никак не в угоду!!!
С чего это? В моем опыте самое болезненное - это обновлять закрытые от мира системы раз в 10 лет без возможности дублирования (большой сервер, а денех на второй такой же нет). Вот это большая проблема, выкинуть все и собрать заново с первого раза так же стабильно. В новом мире на это нет времени порой, поэтому роллинг в сумме при тех же равных получается стабильнее - откатить мини-апдейт дело пары минут и не нужно собирать заново прошлую версию системы.
@@spacedm0nkey "помучиться" запланировано раз в десять лет или каждый месяц надеяться, что обнова ничего не сломает. А если сломает, то откатываться и думать, как бы нормально обновиться...
Роллинг не для продакшена.
у Убунты тоже есть образы на пару десятков мегабайт
👏👍
и при установке логин и пароль в консоле требует, которого нет нигде :) и не сразу догадаешься что root без пароля :)
про выбор ru вообще молчу
Alpine не всегда оправдан при использовании в контейнерах. Если нужно поставить софт с кучей динамических зависимостей - то он будет занимать где-то столько же места, как и образ ubuntu,зато проблем будет больше. (из-за musl libc).
Если в докере уже присутствует образ debian/ubuntu/centos - то все следующие контейнеры будут использовать его. Так что выигрыш сомнителен
да, musl ограничивает применимость данного дистра. Но использование "жирных" базовых образов в докере это вообще жесть какая-то, в чём профит то?
@@victorlegachyv4770 если все контейнеры используют один образ, то он скачивается только один раз, и затем используется overlay. Его не надо качать для каждого контейнера. Ну будет он один занимать 500mb а не 200 - ничего страшного. Зато не будет проблем с совместимостью
@@alexk4894 это да, но докер написан для динамических сред, так что зачастую pull идёт полный. Всё время используете один и тот же хост, без автоскейлинга и других современных динамических фич? Скорее всего инструмент выбран неверно. Я вот к чему, просто докер пихают туда, где ему не место и делают это часто и alpine может реально сгладить это.
@@victorlegachyv4770 про докер я написал для простоты. Что управляет созданием контейнеров - абсолютно не важно.
Неужели на каждом worker'e кластера не найдется лишние 500mb?
@@alexk4894 конечно, с запасом. Но тут немного добавим и тут чуть-чуть и возникает вопрос: а где легковесность и зачем докер? В чём профит на фоне виртуализации на уровне хоста? Технологии ради технологий.
Здравствуй, покажи ожалуйста хотя бы как в Alpinelinux разбивать разбивать на разделы, а то обычным методом не сработала через fdisk.
Создал он по свойму три раздела, ходя я и home ставил, и в итоге я вообще ни смог загрузить рабочий стол.... А хочеть ее попробывать именно как десктопную верисию для повседневных задач, без лишниго г...на. Подскажи пожалуйста.
Наверное его хорошо использовать на расбери как нас
Подскажите пожалуйста.Есть ли на Linux аналог mp3directcut?интересует редактирование аудио без перекодирования
А через Вайн не работает?
@@Kindly_Otter я не большой знаток Linux, непродолжительное время сидел на Manjaro. Всех тонкостей не знаю. Сейчас новый комп с десяткой, но по своей работе и дизайну Linux нравится больше. Решил здесь спросить у бывалых линуксоидов)
Audacity не пробовали? Если не ошибаюсь, то вроде бы с mp3 работает.
@@andfrullato8124 все верно, но он перекодирует при сохранении файла, а для меня и есть главное условие, чтобы после редактирования файл оставался неперекодированным. Audacity хорошая программа, но увы, по этому параметру не подходит
Ты забыл упомянуть, что alpine используется как мобильная ос. Pinphone с postmarketos точнее.
Было очень интересно, голова взрывается от вариантов куда его можно установить. Мне не поятно практическое приминение. Так как я не линуксист - объясните плиз практическое применение
Пойдет для домашнего ПК?
думаю не самое лучшее решение для десктопа, слишком много времени проведешь с напильником
он тормозной (сидел на нем на десктопе долгое время), т.к. вся система собирается с оптимизацией на размер исполняемого файла -Os, вместо нормальной оптимизации на производительность -O2. А в отсальном он очень клёвый.
@@atommixz Я думал что он будет лучше.Ну тогда opensuse поставлю удобный дистр.
@@lemoname3639 если ума хватит, я бы рекомендовал NixOS, самая большая пакетная база.
@@atommixz А он какой?Легкий(ну типа mint),средний(ну может slackware),сложный(arch,gentoo)
l.e.a.f. топ в isp. не упомянули что у alpine довольно таки годная документация на сайте .
Это мне кажется или звук изменился?
С проприетарными дровами nvidia не дружит. Собирается, но не подключает GLX даже после танцев с бубном и доустановкой glibc
про musl я могу накинуть ещё и отсутствие Steam и Spotify (если не брать в расчёт всякие flatpack\snapd), но это не проблема дистрибутива - это проблема программистов привязывающих свой код к glibc
Вам же сразу сказали, это не для десктопов.
@@snowmean1 расскажите мне, как программисту, как не привязывать свой код к glibc? Предлагаете все статически собирать каждое приложение? ABI-совместимость с glibc в musl как-то не завезли, что логично. Для таких случаев есть упомянутые вами flatpack/snap, иначе система очень быстро раздуется. Ну а так, можете собрать glibc под alpine и подгружать ее в качестве LIBC для нужных приложений - все в ваших руках. Невозможно сделать что-то в 5 раз меньше по размеру и не потерять в функциональности.
1:17 у меня на айфоне альпин стоит как эмулятор)) (ish в помощь)
ничего не понял но очень интересно...
Внезапно. У альпайна и иксы есть. Думал, их вообще не пакетируют в дистре.
А что это?
Вопрос: Зачем он нужен на доскере?
Чтобы уменьшить размер контейнера. Чтобы по сети меньше трафика гонять - быстрее деплой приложения.
Во, другое дело! Приятно слушать. Держи лайк, хотя мне Alpine и не интересен.
Супер
Видео то конечно, замечательное, но не очень понятно, в каком смысле Alpine потеснил Ubuntu? Вторая всегда разрабатывалась с упором на пользователей и их удобство, соответственно, в простоте и количестве софта наш альпийский дистрибутив явно проигрывает одному из самых мейнстримовых десктопных дистров, и в десктопном сценарии едва ли юзабельнее, чем FreeBSD. Если речь идёт о серверах - так там наоборот, применение Ubuntu я считаю оправданным только в случае наличия дистрибутиво-специфичных софтин(а таких что то вспомнить не получается), или банальной привычки к Убунте и нежелание переучиваться на что-то другое. Так что название лично я считаю по меньшей мере кликбейтом.
А можно ли это накатить на Android планшет с ARM процом?
скорее всего, главное драйвера найти, на оф. сайте есть образ под ARM, хотя, зачем на табе Альпин?
@@daveshouldaine2520 эксперимент а ради. Да и проще чем второй комп иметь.
@@SinedWOLF ну, твоё дело, только сначала с драйверами определись
Postmarket os в помощь
см проект postmarketOS, так же если у тебя ядро спокойно грузит отличные от ведрового иниты, то советую попробовать. Так же планшеты, телефоны, плееры, часы(ОСОБЕННО!) и другие устройства можно отнести к встраиваемым системам. Но если устройство довольно свежее и мощное, то лучше поглядеть на systemD, по мне ее быстрее можно будет дпилить до рабочего состояния, нежели другие инициализации(писать кучу конфигов под устройство такое себе занятие, если не для себя), но советую прочитать тему на 4ПДА Замена Android на десктопный дистрибутив, если действительно хочешь портировать линь на таблетку
Busybox. При поломке дана компонента системы перестаёт работать -корректно (это ненадежно )
А с чего он будет ломаться?
При поломке ядра система перестает работать. Ненадёжна!!!
@@Kindly_Otter ядро будет работать корректно но в консоли не будет работать например ls сам попробуй сделай rm busybox (для базовых команд используется только busybox в alpine
Только не забудь redoot
@@Д.Климик kindly_otter говорит о том что, "если со всей силы ударить молотком по материнской плате, то она работать не будет. Ненадёжнаа!"
> musl и безопасность
Есть такой вопрос, почему Линукс у мения на компе работает медленнее виндовс? Знаю, что быть такого не может, но почему-то есть.
Драйвера проверь. Возможно ещё графическая среда или сам дистрибутив слишком тяжёлые
Быть не может? Как раз наоборот.
С ручника сними!
В плане игр если то у всех медленнее из-за недостатков Xorg сервера в первую очередь
Тоже такое заметил. Перепробовал и перенастроил десятки дистров. Но, к моему сожалению, семерка всегда выигрывала.
Один только минус, альпайн несовместим со всеми убунтами, дебианами, то есть если компилировать что-то динамически прилинкованное - то на твоём компе оно не запустится, но ешё есть плюс, так как apk сильно не вдаётся в пакетные зависимости как apt - установка пакетов идёт очень быстро. Ещё busybox - тоже бомба в контейнере, если тебе там нужен только ls, sleep или httpd для одного файла. А если можешь статически прилинковать то есть вообще scratch контейнер который весит пару килобайт.
Очень интересно но я чесно в этом пока ДУБ
Нагадує OpenWRT.
там вроде обновление вышло, давай обзор нормальный
У кого UBUNTU ставь лайк!
Проблема с актуальными мануалами у него. Я уже не говорю про русскоязычные сообщества.