LINUX.ORG.RU

Alpine Linux 3.11 с поддержкой KDE и Gnome

 , ,


1

1

Alpine Linux — уникальный дистрибутив, ориентированный на легковесность и безопасность. Он использует musl вместо glibc и busybox вместо coreutils и ряда других пакетов. Программы в Alpine собраны с использованием Stack Smashing Protection.

Изменения:

  • начальная интеграция сред рабочего стола KDE и Gnome;
  • поддержка Raspberry Pi 4 (aarch64 и armv7);
  • переход на linux-lts (версия 5.4) вместо linux-vanilla (при обновлении потребуется заменить пакет);
  • поддержка Vulkan, MinGW-w64 и DXVK;
  • на всех архитектурах, кроме s390x, доступен Rust,
  • Python 2 объявлен устаревшим, все его пакеты удалят в следующем релизе;
  • пакеты теперь используют путь /var/mail вместо /var/spool/mail;
  • пакет clamav-libunrar вынесен из жёстких зависимостей clamav;
  • обновлены версии пакетов.

>>> Подробности

Deleted

Проверено: Satori ()

Ответ на: комментарий от anonymous

который позволяет не использовать Pulseaudio

А в чём сакральный смысл «не использовать Pulseaudio»? Чтобы звук нужно было руками переключать? Я ж говорю, мазохисты!

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

Нет уж, разъясни что ты имеешь ввиду под переключением звука?

Smplayer, opera, qmmp, игры в steam звук воспроизволят. Зачем для них pulseaudio?

Vim я не использую, поэтому консоль у меня не пищит.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)

Я поставил его на amd k6-ii с 196 mb ram, но почему-то в иксах не работает мышка и клавиатура.

gtk3 ★★★
()
Последнее исправление: gtk3 (всего исправлений: 1)
Ответ на: комментарий от AnDoR

Да, согласен.

А скорее даже большой проигрыш.

По скорости (тесты разные видел и сам делал) можно получить некислые тормоза. Зависит от задачи, конечно.

К тому же, в отличие ото всего остального, в glibc есть реализации тех же хэшей (hcreate()/hdestroy()/hsearch() и соответствующие аналоги с _r в названии функции), регулярки и бинарные деревья. А вот в аналогах glibc этого может просто не оказаться. Так что, «слепой» перенос кода из системы с glibc на систему с альтернативами может оказаться нетривиальным таким квестом.

Зато сотню мегабайт диска сэкономить можно!

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

Так что, да. Альтернативы это хорошо. Не всегда, но лучше чем их вообще небыло бы.

Moisha_Liberman ★★
()
Ответ на: комментарий от fehhner

Ну есть у меня.

Последнюю малину я ещё не держал в руках, но ты видел её характеристики?

На 4-й (она же последняя) аж 4Gb RAM, проц там – Broadcom BCM2711, четырехъядерный Cortex-A72 (ARM v8) в полный рост, 64 бита, 1.5Ghz. Правда, надо заметить что проц там подразогнать до 2GHz конечно можно, но он и так неслабо греется на 1.5GHz, а уж на 2-х… Полноценный обед себе можно сготовить. Так что, я бы рекомендовал малость тактовую подзарезать, плата, если без активного охлаждения, дольше проживёт.

Но тут другой вопрос – SMP, 64 бита, 4Gb RAM, по-честному, на PCI сетевой адаптер на 1Gb… Этого… мало? Красиво жить не запретишь, я пониаю, но всё же как-то даже и неловко… =)))

Moisha_Liberman ★★
()
Последнее исправление: Moisha_Liberman (всего исправлений: 1)
Ответ на: комментарий от One

А зачем? Чтобы вместо Sat 12/21/19 видеть Сб 21/12/19?

Mixa
()

Он использует musl вместо glibc и busybox вместо coreutils и ряда других пакетов.

ааа потом пришёл рыжий/хром и всё опошлил.

darkenshvein ★★★★★
()
Ответ на: комментарий от anonymous

Postmarketos же на alpine linux сделан?

Именно так. Но репы у них были днищенские для малины, честное слово( Я на своей модем юсб тогда в режиме gsm+3g завёл, так ниодна оболочка из нормальных предложенных не завелась кроме lxde, всё выглядело как ущерб, или не хватало зависимостей. А lxde по умолчанию в обычном raspbian на тот момент было (потом поменяли на адаптированный с названием pixel). А как бы экран точ я взял 3", я снёс постмаркет через день ковыряния.

fehhner ★★★★★
()
Ответ на: комментарий от anonymous

Покажи мне бинарный дистриутив, который позволяет не использовать Pulseaudio и пользоваться без костылей Рената последней версией Firefox?

openSUSE, Debian

gutaper ★★★★★
()
Ответ на: комментарий от AnDoR

Чтобы запустить в контейнере одно единственное приложение, которому иногда нужно некоторое подобие ОС, чтобы сделать system(3). В отличии от самосбора с busybox, alpine будет обновляться чужими силами, да и в community+testing достаточно много пакетов.

kmeaw ★★★
()

Кстати, а какой профит использовать musl? Кроме гимора при запуске проприетарного софта?

h4tr3d ★★★★★
()
Ответ на: комментарий от anonymous

Мне приходится запускать софт с закрытыми исходниками, взять тот же софт для тотал фейс бигл. Очень не хватает наличия glibc/eglibc. Так бы переехал уже на него

h4tr3d ★★★★★
()
Ответ на: комментарий от h4tr3d

Кстати, а какой профит использовать musl? Кроме гимора при запуске проприетарного софта?

Гемор при запуске не проприетарного софта. Потенциальные (и не очень) потери производительности любого софта.

AnDoR ★★★★★
()
Ответ на: комментарий от AnDoR

Какого-либо существенного выигрыша (на мой взгляд) тут нет.

А так - быстрее качается, быстрее распаковывается, если сотни контейтеров запускать - меньше места занимает на диске (особенно в случае использования разных версий базового слоя).

kmeaw ★★★
()
Ответ на: комментарий от kmeaw

А так - быстрее качается, быстрее распаковывается, если сотни контейтеров запускать - меньше места занимает на диске (особенно в случае использования разных версий базового слоя).

Ну как я сразу сказал: сэкономить пару сотен мегабайт диска и поиметь потенциальных проблем с производительностью и вообще работоспособностью.

AnDoR ★★★★★
()

PPC64 (не le) не завезли, мой PowerMacG5 смотрит на это некоторой обидой :D.

dv76 ★★★★
()
Ответ на: комментарий от te111011010

Зачем в докере kde и gnome?

Запускать что-то в Вайне и заходить по VNC :)

question4 ★★★★★
()
Ответ на: комментарий от AnDoR

Какой выигрыш по сравнению с использованием debian или ubuntu?

До сотен мегабайт на образ. Потери производительности не ловились.

question4 ★★★★★
()
Ответ на: комментарий от no-such-file

А в чём сакральный смысл «не использовать Pulseaudio»?

Например, когда звук не нужен.

question4 ★★★★★
()
Ответ на: комментарий от question4

До сотен мегабайт на образ. Потери производительности не ловились.

Если у тебя все образы на хосте собраны на одном базовом слое, то ты выиграешь вау-вау сотню мегабайт дискового места на целый сервер!

AnDoR ★★★★★
()
Ответ на: комментарий от AnDoR

Если у тебя все образы на хосте собраны на одном базовом слое,

То жизнь была бы намного проще :)

question4 ★★★★★
()

Пишу это с Kali Linux Light.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.