Доступен (https://alpinelinux.org/posts/Alpine-3.9.0-released.html) релиз Alpine Linux 3.9 (http://alpinelinux.org), минималистичного дистрибутива, построенного на базе системной библиотеки Musl (https://www.opennet.me/opennews/art.shtml?num=39365) и набора утилит BusyBox (https://www.opennet.me/opennews/art.shtml?num=43131). Дистрибутив отличается повышенными требованиями к обеспечению безопасности и собран с патчами SSP (Stack Smashing Protection). Alpine применяется (https://www.opennet.me/opennews/art.shtml?num=43828) для формирования официальных образов контейнеров Docker. Загрузочные iso-образы (http://dl-4.alpinelinux.org/alpine/v3.9/releases/) (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) подготовлены в пяти вариантах: стандартном (122 Мб), с ядром без патчей (116 Мб), расширенном (420 Мб) и для виртуальных машин (36 Мб).
В новом выпуске:
- Добавлены сборки (http://dl-4.alpinelinux.org/alpine/v3.9/releases/armv7/) для устройств на базе архитектуры 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;- Пакет с Firefox из-за привязки к Rust теперь поставляется только в сборах для архитектуры x86_64.
URL: https://alpinelinux.org/posts/Alpine-3.9.0-released.html
Новость: https://www.opennet.me/opennews/art.shtml?num=50056
Неплохой дистр.
Самое то для десктопа.
Да и для смартфонов неплох (см postmarketos).
Судя по объему самой новости и размерам образов, да!
armv7 - это RaspberryPi?
нет, старые Raspberry Pi это armhf, а новые Raspberry Pi 3 - это aarch64.
Но они все равно 32бит ОС гоняют, ведь там лишь 1 ГБ ОЗУ.
А как же 64хбитные регистры?
в арм они может доступны из 32битного режима?
64 битные регистры и на x86_64 доступны в 32 битном режиме. Хотя конечно забавно что нету не каких 64/32 битных режимов у процессора.
#>>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-a...Про "гоняют 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
Я один тебя не понимаю? Слова знакомые, но в осмысленное предложение не объединяются. Это какая-то новая интернет-мода?
> Я один тебя не понимаю? Слова знакомые, но в осмысленное предложение не
> объединяются. Это какая-то новая интернет-мода?Видимо, да. Теперь понятно, что это ты под "Аноним"-ами пишешь о своей проблеме.
Забыл разлогиниться, спалился?
Какой ещё проблеме? О чём ты? Впрочем, пофиг... Забей.
Это новояз, ничего удивительного. Появился в знак протеста двоечников учителям по литературе.
intel i7 - это процесор, а x86 и x86_64 — это архитектуры.Cortex A9 на ядре ARMv7 — это процесор, а arm hard float и aarch64 — это архитектуры.
Вот они, технологии машинного обучения. Только халтурно этого бота обучали.
> armhf - обозначение "архитектуры" (API~ / сборки / порта) софтаABI, в смысле?
> а armv7 и arch64 - процессора/железа
Я тоже запутался, между прочим.
> Я тут порадовался за ARM: оказывается они _делают_ (разрешают
> кремне-печатникам~) серверные aarch64 проц-ры _без поддержки
> [запуска?] в 32 битах.Да, причём это совершенно не очевидно (и мы в такое вляпались на ThunderX, досадно).
Судя по обилию неопределенности в подветке, ARM и Питон - билизкие родственники с патологическими проблемами версионирования и совместимости.Да, я прочитал и нашел ответы на вопросы. Но путаница безумная c этим армом. Намного хуже, чем между x86_64, amd64, x64, x32, ia64, ia32.
Самый цимес для девопусов - поставить alpine, потом докер, внутри которого будет крутиться alpine + некая софтина.А по другому никак, ибо EOL близкий. Сегодня Постгрес 11.1, через полгода засунут какой-нибудь 13.1
Какие из_вращения не придумают, чтобы Центос не использовать :)
Под хост систему с докером используют tiny linux, так что сами разработчики докера уже забили на alpine.
Наглое вранье, образы на докерхабе утверждают обратное
Если вы настолько не компетентны что не в силах различать хост систему и систему для контейнеров это ваши проблемы. https://github.com/boot2docker/boot2docker/blob/master/Docke...
С тех пор как у всех основных дистров появились базовые slim образы, alpine как то стал ненужен.
Ой может ты и пруфи предоставиь где именно Docker Inc пилит на alpine, хост системы. А то пернуть в лужу и свалить в туман, распространенная практика у админов локалхоста.
Lfs в докер по твоему надо пихать?
Неприятным сюрпризом оказалось то, что Alpine Standard (который "Just enough to get you started") при установке на HDD не себя, уже работающего, копирует на диск, а начинает таскать apk'шки и разворачивать систему из них.
Надо прописать в /etc/apk/repositories первой строкой /media/cdrom/apksВ некоторых сборках есть по умолчанию.
Может это намёк что дистр не для вас?
armv7 это ж и есть armhf?
armv6 + аппаратный fpu = armv7 (armhf - hard float).
Наверное, armv6 добавили.
чето я не понял про размеры. у меня докер с альпином всего 3.6Мб весит
ку-ку? Докер не имеет ядра и не имеет кучи всего, что есть в iso. Вот тебе, можешь сравнить двухметровый https://dl-cdn.alpinelinux.org/alpine/v3.8/releases/aarch64/..., на котором докер строится, с ISO. Ребят, докер - не замена мозгов
ржу с парсера опеннета. вот ссылка https://dl-cdn.alpinelinux.org/alpine/v3.8/releases/aarch64/...
блин зачем вообще ссылку сокращать-обрезать? Это так удобно... я прямо не могу
Так это раст не может в кроссплатформенность или фурифокс?
Второе - следствие первого. Раст не под все армы имеет полную сборочную среду.