The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз минималистичного дистрибутива Alpine Linux 3.9

30.01.2019 10:02

Доступен релиз Alpine Linux 3.9, минималистичного дистрибутива, построенного на базе системной библиотеки Musl и набора утилит BusyBox. Дистрибутив отличается повышенными требованиями к обеспечению безопасности и собран с патчами SSP (Stack Smashing Protection). В качестве системы инициализации используется OpenRC, для управления пакетами применяется собственный пакетный менеджер apk. Alpine применяется для формирования официальных образов контейнеров Docker. Загрузочные iso-образы (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) подготовлены в пяти вариантах: стандартном (122 Мб), с ядром без патчей (116 Мб), расширенном (420 Мб) и для виртуальных машин (36 Мб).

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

  • Добавлены сборки для устройств на базе архитектуры ARMv7 (помимо ранее доступных сборок для aarch64 и armhf);
  • Осуществлён возврат на использование OpenSSL (ранее проект мигрировал на LibreSSL);
  • Содержимое Modloop теперь верифицируется по цифровой подписи;
  • Улучшена поддержка GRUB;
  • Обновлены версии пакетов: ядро Linux 4.19, GCC 8.2.0, Busybox 1.29, musl libc 1.1.20, Go 1.11.5, LXC 3.1, PostgreSQL 11.1, Node.js 10.14.2, Crystal 0.27, Zabbix 4.0.3, Nextcloud 15.0.2, OpenSSL 1.1.1 (с поддержкой TLSv1.3);
  • Пакет с Firefox из-за привязки к Rust теперь поставляется только в сборках для архитектуры x86_64.

    1. Главная ссылка к новости (https://alpinelinux.org/posts/...)
    2. OpenNews: Уязвимость в пакетном менеджере APT, позволяющая подменить загружаемый пакет
    3. OpenNews: Уязвимость в пакетном менеджере APK, позволяющая удалённо выполнить код в Alpine Linux
    4. OpenNews: Релиз минималистичного дистрибутива Alpine Linux 3.8
    5. OpenNews: Проект postmarketOS приступил к созданию загрузчика и прошивки модема для смартфонов
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/50056-alpine
    Ключевые слова: alpine
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:04, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Неплохой дистр.
     
     
  • 2.2, Аноним (2), 10:06, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Самое то для десктопа.
     
     
  • 3.4, Аноним (4), 10:11, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да и для смартфонов неплох (см postmarketos).
     
  • 2.3, Аноним (3), 10:10, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Судя по объему самой новости и размерам образов, да!
     

  • 1.5, Аноним (5), 10:19, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    armv7 - это RaspberryPi?
     
     
  • 2.6, Аноним (6), 10:34, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    нет, старые Raspberry Pi это armhf, а новые Raspberry Pi 3 - это aarch64.
     
     
  • 3.7, Аноним (7), 10:53, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Но они все равно 32бит ОС гоняют, ведь там лишь 1 ГБ ОЗУ.
     
     
  • 4.9, Анонимусис (?), 11:46, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А как же 64хбитные регистры?
     
     
  • 5.10, Аноним (5), 11:58, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    в арм они может доступны из 32битного режима?
     
     
  • 6.17, Аноним (17), 13:58, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    64 битные регистры и на x86_64 доступны в 32 битном режиме. Хотя конечно забавно что нету не каких 64/32 битных режимов у процессора.
     
  • 3.11, Andrey Mitrofanov (?), 12:00, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    #>>armv7 - это Ras

    > нет, старые Raspberry Pi это armhf, а новые Raspberry Pi 3 -
    > это aarch64.

    armhf - обозначение "архитектуры" (API~ / сборки / порта) софта, а
    armv7 и arch64 - процессора/железа

    Груши + яблоки.  Разлёт нормальный! Раз-раз!1  (и всё равно, все всё путают. и я.)

    .
    :
    * Более новый перенос ARM hard-float (armhf) поддерживает более новые и болеее мощные 32-битные устройства, использующие спецификацию архитектуры ARM седьмой версии.
    --https://www.debian.org/ports/arm/index.ru.html
    -- --https://superuser.com/questions/1009540/difference-between-arm64-armel-and-arm

    Про "гоняют 32 на aarch64" ниже уже сказали.

    Я тут порадовался за ARM: оказывается они _делают_ (разрешают кремне-печатникам~) серверные aarch64 проц-ры _без поддержки [запуска?] в 32 битах.  https://blog.einval.com/2019/01/07#rebuilding_on_arm64 (спасибо Planet Debian)

    Молодцы.  А вот Интел то не шмог. И Торвальдс на винтеле не шмог.
    http://www.opennet.me/openforum/vsluhforumID3/110263.html#57
    http://www.opennet.me/openforum/vsluhforumID3/110263.html#95

     
     
  • 4.13, A.Stahl (ok), 13:03, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я один тебя не понимаю? Слова знакомые, но в осмысленное предложение не объединяются. Это какая-то новая интернет-мода?
     
     
  • 5.14, Andrey Mitrofanov (?), 13:09, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Я один тебя не понимаю? Слова знакомые, но в осмысленное предложение не
    > объединяются. Это какая-то новая интернет-мода?

    Видимо, да.  Теперь понятно, что это ты под "Аноним"-ами пишешь о своей проблеме.

    Забыл разлогиниться, спалился?

     
     
  • 6.16, A.Stahl (ok), 13:22, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Какой ещё проблеме? О чём ты? Впрочем, пофиг... Забей.


     
  • 5.20, Попугай Кеша (?), 15:52, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это новояз, ничего удивительного. Появился в знак протеста двоечников учителям по литературе.
     
  • 5.26, Алконим (?), 20:50, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    intel i7 - это процесор, а x86 и x86_64 — это архитектуры.

    Cortex A9 на ядре ARMv7 — это процесор, а arm hard float и aarch64 — это архитектуры.

     
  • 4.15, Аноним (15), 13:12, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вот они, технологии машинного обучения. Только халтурно этого бота обучали.
     
  • 4.28, Michael Shigorin (ok), 21:00, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > armhf - обозначение "архитектуры" (API~ / сборки / порта) софта

    ABI, в смысле?

    > а armv7 и arch64 - процессора/железа

    Я тоже запутался, между прочим.

    > Я тут порадовался за ARM: оказывается они _делают_ (разрешают
    > кремне-печатникам~) серверные aarch64 проц-ры _без поддержки
    > [запуска?] в 32 битах.

    Да, причём это совершенно не очевидно (и мы в такое вляпались на ThunderX, досадно).

     
  • 2.32, Аноним (32), 07:19, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по обилию неопределенности в подветке, ARM и Питон - билизкие родственники с патологическими проблемами версионирования и совместимости.

    Да, я прочитал и нашел ответы на вопросы. Но путаница безумная c этим армом. Намного хуже, чем между x86_64, amd64, x64, x32, ia64, ia32.

     

  • 1.8, лютый жабист__ (?), 11:19, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Самый цимес для девопусов - поставить alpine, потом докер, внутри которого будет крутиться alpine + некая софтина.

    А по другому никак, ибо EOL близкий. Сегодня Постгрес 11.1, через полгода засунут какой-нибудь 13.1

    Какие из_вращения не придумают, чтобы Центос не использовать :)

     
     
  • 2.18, Аноним (17), 14:00, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Под хост систему с докером используют tiny linux, так что сами разработчики докера уже забили на alpine.
     
     
  • 3.21, Аноним (21), 18:37, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Наглое вранье, образы на докерхабе утверждают обратное
     
     
  • 4.24, Аноним (17), 19:45, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если вы настолько не компетентны что не в силах различать хост систему и систему для контейнеров это ваши проблемы. https://github.com/boot2docker/boot2docker/blob/master/Dockerfile
    С тех пор как у всех основных дистров появились  базовые slim  образы, alpine  как то стал ненужен.
     
  • 4.25, Аноним (17), 19:51, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ой может ты и пруфи предоставиь где именно  Docker Inc пилит на  alpine, хост системы. А то пернуть в лужу и свалить в туман, распространенная практика у админов локалхоста.
     
  • 2.23, Аноним (23), 19:16, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Lfs в докер по твоему надо пихать?
     

  • 1.12, Аноним (12), 12:43, 30/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Неприятным сюрпризом оказалось то, что Alpine Standard (который "Just enough to get you started") при установке на HDD не себя, уже работающего, копирует на диск, а начинает таскать apk'шки и разворачивать систему из них.
     
     
  • 2.19, Аноним (19), 14:41, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Надо прописать в /etc/apk/repositories первой строкой /media/cdrom/apks

    В некоторых сборках есть по умолчанию.

     
  • 2.22, Аноним (23), 19:15, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может это намёк что дистр не для вас?
     

  • 1.29, nrv (ok), 09:29, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    armv7 это ж и есть armhf?
    armv6 + аппаратный fpu = armv7 (armhf - hard float).
    Наверное, armv6 добавили.
     
  • 1.30, dddd (?), 12:05, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    чето я не понял про размеры.  у меня докер с альпином всего 3.6Мб весит
     
     
  • 2.34, Аноним (5), 08:28, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ку-ку? Докер не имеет ядра и не имеет кучи всего, что есть в iso. Вот тебе, можешь сравнить двухметровый https://dl-cdn.alpinelinux.org/alpine/v3.8/releases/aarch64/alpine-minirootfs- на котором докер строится, с ISO. Ребят, докер - не замена мозгов
     
     
  • 3.35, Аноним (5), 08:33, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ржу с парсера опеннета. вот ссылка https://dl-cdn.alpinelinux.org/alpine/v3.8/releases/aarch64/alpine-minirootfs-
     
     
  • 4.36, Аноним (5), 08:34, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    блин зачем вообще ссылку сокращать-обрезать? Это так удобно... я прямо не могу
     

  • 1.31, Аноним (31), 23:53, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так это раст не может в кроссплатформенность или фурифокс?
     
     
  • 2.33, Аноним (32), 07:21, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Второе - следствие первого. Раст не под все армы имеет полную сборочную среду.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру