LINUX.ORG.RU

Релиз Alpine linux 3.12

 


2

3

Вышел новый стабильный релиз Alpine linux 3.12.
Alpine linux основан на базе системной библиотеки Musl и набора утилит BusyBox.
Системой инициализации выступает OpenRC, для управления пакетами применяется собственный пакетный менеджер apk.

В новом выпуске:

  • Добавлена начальная поддержка архитектуры mips64 (big endian).
  • Добавлена начальная поддержка языка программирования D.
  • Python2 на стадии полного удаления.
  • LLVM 10 теперь по умолчанию.
  • Исправления в ncurses (удалена зависимость ncurses-lib от ncurses-terminfo).
  • В community репозиторий добавлен «Telegram Desktop»

Обновлены версии пакетов:

  • Linux 5.4.43, GCC 9.3.0, LLVM 10.0.0, Git 2.24.3, Node.js 12.16.3, Nextcloud 18.0.3, PostgreSQL 12.3, QEMU 5.0.0, Zabbix 5.0.0

>>> Полный список изменений



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

Хороший дистрибутив для виртуалок — ставится быстро, пакеты устанавливаются быстро. Использую в bhyve в случаях, когда на Linux что-то развернуть менее время-/трудозатратно.

Вопрос к регулярным пользователям: можно ли обновляться с 3.10, или лучше ставить с нуля?

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

В этом релизе ломаться нечему.

Ну мало ли. ☺ Бывает что сам процесс обновления ломает всё (не конкретно в Alpine, а вообще; человеческий фактор никто не отменял), а не по причине бага в каком-то жизненно важном пакете (и тут человеческий фактор никто не отменял; такое случается везде, но чаще на роллингах).

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

Да чему тут ломаться? А если сломано, что даст установка «с нуля»?

Роллинг да, есть пару пакетов в Edge, которые нестабильны.
Но это не относится к процессу обновления. Здесь он прост, как дрова.

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

А если сломано, что даст установка «с нуля»?

Это даст на один шаг меньше (сэкономит целых пару минут!). Ведь если сломалось, придётся всё сносить и ставить заново.

Роллинг да, есть пару пакетов в Edge, которые нестабильны.

Если работает ядро, libc и busybox, то не всё потеряно.

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

Взаимоисключающие параграфы.

Где?

Ведь если сломалось, придётся всё сносить и ставить заново.

Если работает ядро, libc и busybox, то не всё потеряно.

Если это, то тут время-/трудозатраты как бы очевидны — проще и быстрее поставить с нуля и перенести конфигурацию, чем разбираться и чинить. В этом плане мне Alpine очень нравится — нет никаких проблем с установкой и базовой настройкой.

Ну, удачи Вам с таким подходом.

Но-но! Подход зависит от поставленной задачи!
Естественно, машину с каким-нибудь Zabbix+MySQL/Postgres дешевле будет починить, чем переносить в свежеустановленную. Но, например, локальный Gitea на полтора пользователя проще перенести, чем чинить.
И в обоих случаях Alpine будет самым лучшим выбором из-за простоты.

И я не понимаю, зачем тогда спрашивать ))

Предупреждён — значит вооружён! :3

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

Да плевать на службы. Конфиги всё равно в резерв. Вы же сами определили: Ядро и busybox работают, всё остальное поднять можно. Проще и быстрее нажать в терминале одну команду «update», чем заниматься переносом инфо. И в Alpine в данной ветке ломаться нечему.

Vault_Boy ()