The OpenNET Project / Index page

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



"Дистрибутив OpenWrt переходит на пакетный менеджер APK"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от opennews (?), 16-Ноя-24, 22:43 
Разработчики дистрибутива OpenWrt, ориентированного на применение в различных сетевых устройствах, таких как маршрутизаторы, коммутаторы и точки доступа, объявили о переходе на пакетный менеджер APK, развиваемый проектом Alpine. В ноябрьских снапшотах, созданных на базе находящейся в разработке основной ветки OpenWrt, ранее использовавшийся пакетный менеджер opkg уже заменён на инструментарий apk...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=62240

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +19 +/
Сообщение от хрю из бусика (?), 16-Ноя-24, 22:43 
главное чтобы это не добавило больше тормозов на итак немощных embedded устройствах
Ответить | Правка | Наверх | Cообщить модератору

3. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –5 +/
Сообщение от Аноним (-), 16-Ноя-24, 22:51 
А я планирую что-то более мощное купить после того как попробовал. Есть устройства на ARM и используют 1-2 Гб оперативной памяти. Для моих целей нужно что-то более 128 Мб. А в целом хотелось бы видеть больше статей про свободные прошивки, есть же и другие.
Ответить | Правка | Наверх | Cообщить модератору

64. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от psv (??), 18-Ноя-24, 08:17 
Руткиты не помещаются? )))
Ответить | Правка | Наверх | Cообщить модератору

66. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 18-Ноя-24, 08:36 
Та было дело, взламывали. Ну сам виноват, что тут уж. Когда времени нет по нормальному все сделать и как-то работа, ребенок, бывает что занят, взламывают. Жизнь то не виртуальная.
Ответить | Правка | Наверх | Cообщить модератору

69. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –4 +/
Сообщение от Аноним (-), 18-Ноя-24, 09:34 
Я от и обращаю внимание на то что западные протоколы и браузеры имеют некоторые недостатки. А народ воспринимает это как угрозу. Плюс если провайдер криворукий и всем делает один и тот же пароль на роутеры на все село, потому что не может пользоваться тем что существует по нормальному - так ещё и по дизайну человеческая погрешность. Ну и добавить мою человеческую погрешность - скачиваю то что запрещено (материалы на русском для детей) делает все это дело не безопасным. Да, порой с вирусами, ну а что делать? Ограничения всегда имеют две стороны медали.
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

6. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +13 +/
Сообщение от Аноним (6), 16-Ноя-24, 23:09 
Это всего лишь на этапе установки пакета, как оно может влиять на работу устройства в целом? Даже если перейдут на deb/rpm
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

11. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Dzen Python (ok), 16-Ноя-24, 23:57 
+ место под базу для ключей (+проц для вычисления ключа)
ИЛИ
+ место под базу самих верифицированных подписей,

...которые еще и нужно обновлять периодически. С failsafe - т.е. с классической А/В-схемой или стек-схемой. И это для эмбеддед, где иногда килобайты наперечет.

Ответить | Правка | Наверх | Cообщить модератору

20. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –2 +/
Сообщение от 12yoexpert (ok), 17-Ноя-24, 01:21 
в новости ничего не сказано про верификацию подписей или бд ключей
Ответить | Правка | Наверх | Cообщить модератору

24. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –2 +/
Сообщение от ryoken (ok), 17-Ноя-24, 01:47 
>> И это для эмбеддед, где иногда килобайты наперечет.

Ну это вы, батенька, загнули... Даже в моем дремучем WNDR4300 128RAM / 128 Flash, причем последнее даже не на половину заполнено. Можно найти конечно девайс, где все в притык, но там вероятно OpenWRT несколько не к месту.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

42. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +3 +/
Сообщение от Аноним (42), 17-Ноя-24, 10:20 
>>> И это для эмбеддед, где иногда килобайты наперечет.
> Ну это вы, батенька, загнули... Даже в моем дремучем WNDR4300 128RAM /
> 128 Flash, причем последнее даже не на половину заполнено. Можно найти
> конечно девайс, где все в притык, но там вероятно OpenWRT несколько
> не к месту.

К месту или не к месту решать только владельцу устройства. А openWRT за последние годы зело разжирело и прогрессия потребления ресурсов у него не далеко отстаёт от прогрессии потребления андроидов с каждой новой версией.

Ответить | Правка | Наверх | Cообщить модератору

48. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –5 +/
Сообщение от Аноним (48), 17-Ноя-24, 12:39 
Вот только если ваше мнение расходится с мнением мейнтейнеров OpenWRT, то ваше устройство - либо легаси, либо колхоз, либо и то, и другое. Поздрпвляю, вы теперь сами по себе, независимо от используемого пакетного менеджера.
Ответить | Правка | Наверх | Cообщить модератору

58. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +4 +/
Сообщение от Аноним (42), 17-Ноя-24, 15:16 
> Вот только если ваше мнение расходится с мнением мейнтейнеров OpenWRT, то ваше
> устройство - либо легаси, либо колхоз, либо и то, и другое.
> Поздрпвляю, вы теперь сами по себе, независимо от используемого пакетного менеджера.

А ктож спорит, думаете я не знаю как там дела обстоят?! Как время приходит, так новые объявления в стиле извинити-атсасити, вот этот список устройств теперь дропаем, оно легаси, чисто потому что ̶б̶о̶л̶ь̶н̶о̶ ̶м̶ы̶ ̶л̶ю̶б̶и̶м̶ ̶с̶м̶у̶з̶и̶-̶т̶и̶х̶н̶а̶л̶о̶г̶и̶и̶ ̶и̶ ̶н̶а̶ш̶е̶ ̶п̶о̶д̶е̶л̶и̶е̶ ̶у̶ж̶е̶ ̶н̶а̶с̶т̶о̶л̶ь̶к̶о̶ ̶р̶а̶з̶ж̶и̶р̶е̶л̶о̶ ̶ч̶т̶о̶ ̶в̶ ̶в̶а̶ш̶е̶ ̶ж̶е̶л̶е̶з̶о̶ ̶н̶е̶ ̶п̶о̶м̶е̶щ̶а̶е̶т̶с̶я̶ ваше железо уже слабое по ресурсам и давно устарело. ¯\_(ツ)_/¯

Хавали-знаем!

Ответить | Правка | Наверх | Cообщить модератору

61. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –5 +/
Сообщение от Аноним (48), 17-Ноя-24, 18:56 
Ну, сиди на 2.4 с lilo, кто ж запещает-то?
Ответить | Правка | Наверх | Cообщить модератору

75. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –1 +/
Сообщение от 1 (??), 18-Ноя-24, 11:19 
Так и живём.
Ответить | Правка | Наверх | Cообщить модератору

62. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +1 +/
Сообщение от анонимус (??), 17-Ноя-24, 20:06 
Прямо сейчас в мире работают миллионы роутеров, у которых по 8 мб рамы. Что там к месту, а что нет - по большей части только от объема рамы и зависит, собственно.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

27. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –2 +/
Сообщение от Аноним (27), 17-Ноя-24, 02:27 
Занять всё свободное место индексами, базами, кэшами, подписями и т.д.?
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

52. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +1 +/
Сообщение от Аноним (-), 17-Ноя-24, 13:53 
> Это всего лишь на этапе установки пакета, как оно может влиять на
> работу устройства в целом? Даже если перейдут на deb/rpm

Как, как... yum и dnf отлично дохнут на VM с 256 оперативы, при установке жирного пакета - кончается память выжраная пакетником! Дальше оно делает само себе харакири - с разлетом базы пакетов. И после этого вы вообще ничерта не установите и не снесете, пока с этим не разберетесь.

Так простая операция превращается в брэйнфак - а идея сделать VM для микросервиса - обнаруживает что больше всего RAM оной надо - чтобы пакетник был доволен, лол.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

67. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 18-Ноя-24, 09:16 
> идея сделать VM для микросервиса - обнаруживает что больше всего RAM оной надо - чтобы пакетник был доволен

Но это же наталкивает на возможное решение проблемы - запустить пакетник вне виртуалки, чтобы он внешней памятью пользуясь, обсчитывал бы пакеты внутри виртуалки. Это кстати и для OpenWRT может сработать, пакетный менагер можно запускать снаружи на доверенном хосте, получая от того простую инструкцию, какой пакет скачать и распаковать, и какие скрипты надо выполнять в процессе.

Ответить | Правка | Наверх | Cообщить модератору

70. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 18-Ноя-24, 10:01 
> Но это же наталкивает на возможное решение проблемы - запустить пакетник вне
> виртуалки, чтобы он внешней памятью пользуясь, обсчитывал бы пакеты внутри виртуалки.

Это превращает менеджмент системы в нестандартный брейнфак и подставляет безопасность, убирая изоляцию хост <-> гуест, ненужные риски для обоих.

А для себя я это решил - использованием дебиана. Там пакетинку и 64 мега хватает, без свопа. Это конечно экстремальненько, но VM на 128-256 мегов "1VM на сервис" которых редгадам не хватит даже для пуска пакетников - у меня есть. Когда пакетнику надо RAM больше чем основному сервису это гребаный стыд, имхо.

> Это кстати и для OpenWRT может сработать, пакетный менагер можно запускать
> снаружи на доверенном хосте,

И как это выглядит для роутера-мыльницы? Поставите пакетник на вон тот ипад? С него вполне валидно вебморду мыльницы ковырять, если ничего лучше под рукой не было.

> получая от того простую инструкцию, какой пакет
> скачать и распаковать, и какие скрипты надо выполнять в процессе.

Сейчас мы превратим неумения редхатеров писать пакетник в проблемы вообще всех, с таким то брейнфаком. У меня иные идеи. Пусть редхатеры сами так и пыхтят. Заодно получив более 9000 вулнов когда толи гуест неочевидный левак делает в хосте, толи наоборот.

А в доверяемых системах намного лучше - limited trust с абсолютным минимумом доверия. Для минимизации урона "в случае аварии". Хотя можно конечно и как в AD - когда вынос 1 DC и вы идете всю корпорацию переустанавливать (или банкротить, это проще).

Ответить | Правка | Наверх | Cообщить модератору

82. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 19-Ноя-24, 09:00 
> Это превращает менеджмент системы в нестандартный брейнфак

Вообще-то мне кажется все пакетные манагеры умеют из коробки с alternate root работать.

> подставляет безопасность, убирая изоляцию хост <-> гуест, ненужные риски для обоих.

Запусти третью виртуалку, и гоняй пакетный манагер там.

Или накинь памяти той виртуалке на время выполнения пакетного менагера.

> И как это выглядит для роутера-мыльницы?

Берёшь sshfs и монтируешь рут роутера. А потом ставишь туда всё что надо.

> А в доверяемых системах намного лучше - limited trust с абсолютным минимумом доверия.

Ты кажется избегаешь нестандартного брейнфака? Но если ты решишь по корпоративным стандартам limited trust действовать, я заверяю тебя, у тебя будет _стандартного_ брейнфака столько, что полчаса этого тебе хватит на всю оставшуюся жизнь.

> с таким то брейнфаком

Это вполне логичный ход. Почему система должна уметь обновлять сама себя? Кто вообще решил, что это должно быть свойством системы, и с чего это он так решил? Если мы выкинем эту возможность из системы, то ВНЕЗАПНО мы сможем перевести файловую систему в read only режим, без возможности вернуть rw. Это так же снимет необходимость держать в системе репы пакетов или связанную с ними метаинформацию. Это уменьшит количество исполняемых файлов в системе: минус пакетный менагер, минус его депендансы. И это между делом снимет твои проблемы с нехваткой оперативки для пакетного менагера.

И всё что для этого надо -- надо научиться запускать пакетный менагер на отдельной железяке с rw доступом к фс обновляемой системы.

Ответить | Правка | Наверх | Cообщить модератору

8. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –4 +/
Сообщение от тфьу (?), 16-Ноя-24, 23:25 
> что-то более мощное купить после того как попробовал.
> 1-2 Гб оперативной памяти

Да ну, вот моща то какая!

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

17. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +4 +/
Сообщение от Аноним (17), 17-Ноя-24, 01:00 
Если учесть, что у роутеров в среднем 128 - 256 МБайт, то да.
Ответить | Правка | Наверх | Cообщить модератору

28. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +5 +/
Сообщение от Аноним (27), 17-Ноя-24, 02:31 
> 128 - 256 МБайт

Это ещё много. В ходу до сих пор полно 8MB флэш / 64MB озу. И они даже работают, правда без вэб морды.

Ответить | Правка | Наверх | Cообщить модератору

35. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +2 +/
Сообщение от 1 (??), 17-Ноя-24, 07:03 
работают и даже с вэб мордой
Ответить | Правка | Наверх | Cообщить модератору

22. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +6 +/
Сообщение от Аноним (22), 17-Ноя-24, 01:32 
На OpenWRT индекс пакетов дофига места занимает. apk решает эту проблему.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

26. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –3 +/
Сообщение от Аноним (27), 17-Ноя-24, 02:26 
> На OpenWRT индекс пакетов дофига места занимает.

А теперь не просто дофига, а овердофига будут занимать ключи с подписями.

Ответить | Правка | Наверх | Cообщить модератору

31. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –2 +/
Сообщение от cheburnator9000 (ok), 17-Ноя-24, 03:14 
Нет не будут.

Ключи в apk пакетном менеджере это просто rsa.pub файл с текстом ключа, все. Репозиторий может банально подписываться одним ключем.

Индекс пакетов это просто APKINDEX.tar.gz файл. Который в случае с openwrt лежит в tmpfs в ram.

Ответить | Правка | Наверх | Cообщить модератору

33. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –2 +/
Сообщение от Молодой Смузихлёб (?), 17-Ноя-24, 04:31 
Вот не понимаю почему все ещё держаться за RSA. Ed25519 значительно меньше, но до сих пор не поддерживается для того же SSH.
Ответить | Правка | Наверх | Cообщить модератору

36. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +1 +/
Сообщение от 1 (??), 17-Ноя-24, 07:05 
ssh-keygen -t ed25519 -C "your_email@example.com"
Ответить | Правка | Наверх | Cообщить модератору

45. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +2 +/
Сообщение от Axel (??), 17-Ноя-24, 11:05 
Поддерживается, несколько лет использую.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

53. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 17-Ноя-24, 13:56 
> Вот не понимаю почему все ещё держаться за RSA. Ed25519 значительно
> меньше, но до сих пор не поддерживается для того же SSH.

Apk его и юзал. Ибо ждать пока малохольная мыльница прожует пачку RSA подписей - это вообше совсем не айс.

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

54. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 17-Ноя-24, 13:57 
> Apk его и юзал.

Поправочка - opkg конечно же.

Ответить | Правка | Наверх | Cообщить модератору

51. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +2 +/
Сообщение от старый процессор (?), 17-Ноя-24, 13:48 
Устройства менее чем с 64мб памяти не поддерживаются оврт. Скоро требования поднимутся до 128 и без АПК.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

83. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от ослина (?), 19-Ноя-24, 14:19 
куда ты так торопишься?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

85. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 20-Ноя-24, 07:08 
дело допила . если вечно бояться, смысл что то делать браться  как бузова ?))) поверь проблемы будут и много но это удобнее и лучше как с камня на нож перейти.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. Скрыто модератором  +1 +/
Сообщение от Alladin (?), 16-Ноя-24, 22:45 
Ответить | Правка | Наверх | Cообщить модератору

4. Скрыто модератором  –2 +/
Сообщение от Аноним (-), 16-Ноя-24, 22:52 
Ответить | Правка | Наверх | Cообщить модератору

5. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +2 +/
Сообщение от Уникум (?), 16-Ноя-24, 23:08 
Только сам apk или альпиновские репы ещё?
Ответить | Правка | Наверх | Cообщить модератору

7. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +6 +/
Сообщение от Аноним (6), 16-Ноя-24, 23:10 
OpenWRT собирают все пакеты сами под все архитектуры, зачем им альпиновские репы?
Ответить | Правка | Наверх | Cообщить модератору

9. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 16-Ноя-24, 23:45 
В чём причина перехода?
Ответить | Правка | Наверх | Cообщить модератору

23. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +4 +/
Сообщение от Аноним (22), 17-Ноя-24, 01:35 
В issue на гитхабе всё расписано. TL;DR: в Alpinовский пакеный менеджер больше инвестировали, поэтому он работает и хранит метаданные более эффективно. Вместо того, чтобы изобретать колесо и плодить фрагментацию, решено было просто dropнуть opkg. Good ridance.
Ответить | Правка | Наверх | Cообщить модератору

10. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +1 +/
Сообщение от Dzen Python (ok), 16-Ноя-24, 23:54 
Шило -> Мыло

Ну это как по мне. Непонятно, на самом деле.

Хотя...на эмбеддеде разве важна проверка цифровых подписей? Проверка хэшей при загрузке из заведомо "trusted" репа это еще куда ни шло, но все знают, что owrt как раз хорош тем, что можно собрать СВОЙ пакет и штатно его поставить в систему?
> Некоторые операции opkg, требовавшие запуска разных команд, в apk могут быть сведены к одной команде

А разве это такая прямо проблема? Все каждый день ковыряют роутер так, что это становится реально проблемой?
> "apk list --installed --orphaned"

Годно, но...еще раз - кто так часто ковыряет вспомогательное устройство и накатывает на него от сотни пакетов, чтобы не осознавать, какой пакет что тянет и что можно безболезненно удалить? На настольном ПК со сборкой от 500-600 пакетов - мастхэв, но на эмбеддед?

Ответить | Правка | Наверх | Cообщить модератору

14. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Я (??), 17-Ноя-24, 00:26 
современный класс роутеров это уже действительно микросерверы. там теперь всякое крутится и современный пакетный менеджер логичен
Ответить | Правка | Наверх | Cообщить модератору

21. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –1 +/
Сообщение от 12yoexpert (ok), 17-Ноя-24, 01:28 
кто так часто ковыряет вспомогательное устройство и накатывает на него от сотни пакетов, чтобы осознавать, какой пакет что тянет и что можно безболезненно удалить?
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

15. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –4 +/
Сообщение от Аноним (15), 17-Ноя-24, 00:32 
Придумайте другое название. Apk уже занято Андроидом.
Ответить | Правка | Наверх | Cообщить модератору

18. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +20 +/
Сообщение от Аноним (18), 17-Ноя-24, 01:07 
Придумайте другое название для мобильной операционной систем Гугла. Андроид уже занято человекоподобными роботами.
Ответить | Правка | Наверх | Cообщить модератору

19. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –1 +/
Сообщение от Аноним (-), 17-Ноя-24, 01:19 
> Андроид уже занято человекоподобными роботами.

Гигантскими боевыми, я надеюсь?
Других можете даже не предлагать!

Ответить | Правка | Наверх | Cообщить модератору

55. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 17-Ноя-24, 13:58 
Вы знаете недавно видел С-подобный робот-спасатель утопающих на пляже от американцев (видео). Вроде отличная штука, есть только ньюанс - он ещё и мины может точно также доставлять.
Или видел видео об игрушке для детей. Есть у вас VR шлем - вы поворачиваете голову и на игрушке поворачиваете таким образом игрушечный пулемет. Ну или с VR - можете учится на врача в виртуальной реальности полностью видя человека без кожи или только нервную систему или только кровеносную. Вроде тоже технология двойного назначения. А ещё есть протезы с ИИ, натренированные ногу или руку сделать более естественными. Это технология двойного назначения. И если посмотреть историю, то военные разработки напрямую связаны с развитием технологий. Например микроволновка изначально яблоки взрывала.
Ответить | Правка | Наверх | Cообщить модератору

65. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от psv (??), 18-Ноя-24, 08:19 
нет оружия страшнее вилки, один удар -- четыре дырки!
Ответить | Правка | Наверх | Cообщить модератору

71. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 18-Ноя-24, 10:29 
> Вы знаете недавно видел С-подобный робот-спасатель утопающих на пляже от американцев (видео).
> Вроде отличная штука, есть только ньюанс - он ещё и мины
> может точно также доставлять.

Нашел чего бояться в мире, где более центнера "полезной нагрузки" на "бэзэкипажном катере" могут не ждать случайного неудачника, а проплыть более 1000 километров и припарковаться к борту чего-нибудь пожирнее, адресно. И это довольно дешевое и массовое, не то что тот робот.

> - вы поворачиваете голову и на игрушке поворачиваете таким образом игрушечный пулемет.

Легион последователей Эндера прямо сегодня смотрят в FPV шлем и видят чьи-то тушки. У кого-то лишних дыр прибавится.

А вон тот дрон, вальяжно вруливший в колонну МНПЗ - им вообще никто не рулил. Потому что VR это прекрасно, только РЭБ ему немного мешает. И, вот, дроны как-то в целом учатся обходиться вообще без операторов. Просто прилетел и просто раз@#$л!

> или только кровеносную. Вроде тоже технология двойного назначения. А ещё есть
> протезы с ИИ, натренированные ногу или руку сделать более естественными.

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

> Например микроволновка изначально яблоки взрывала.

Микроволновка изначально - радаром была. Просто столько радаров после холодной войны не надо было, корпы и призадумались что еще можно с магнетронами делать. О, можно в мощном излучении жрат греть!
  

Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

84. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (84), 19-Ноя-24, 15:24 
> столько радаров после холодной войны не надо было, корпы и призадумались что еще можно с магнетронами делать

Это ты может микроволновку впервые увидел после холодной войны. А тут в семидесятых уже вполне пользовались. Недёшево было, ну так и люди были тоже не бедные.

Ответить | Правка | Наверх | Cообщить модератору

29. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Skullnetemail (ok), 17-Ноя-24, 03:05 
Alpk
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

32. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от cheburnator9000 (ok), 17-Ноя-24, 03:15 
Ты еще скажи что слово English застолблено за USA.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

40. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +4 +/
Сообщение от Аноним (40), 17-Ноя-24, 08:59 
Alpine существует с 2005 года, а Android  c 2008.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

16. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +2 +/
Сообщение от Аноним (16), 17-Ноя-24, 00:59 
Меньше фрагментации это хорошо
Ответить | Правка | Наверх | Cообщить модератору

86. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от mos87 (ok), 21-Ноя-24, 13:27 
Правильный ответ.
Ответить | Правка | Наверх | Cообщить модератору

25. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +4 +/
Сообщение от Yevgeny Vaganovich (?), 17-Ноя-24, 02:12 
Как бы сей переход не превратится apkалипсис для роутеров у которых памяти впритык.
Ответить | Правка | Наверх | Cообщить модератору

41. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (41), 17-Ноя-24, 09:02 
да-да и не придется с этим переходом делать без сохранения настроек, а то что-то не хочется снова настраивать.
Ответить | Правка | Наверх | Cообщить модератору

56. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 17-Ноя-24, 14:01 
А я напомню провайдерам что всегда можно делать зеркала
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

30. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от cheburnator9000 (ok), 17-Ноя-24, 03:07 
Очень сомнительный выбор. Там по сути один основной разработчик, который как раб на галерах, и ему давно покласть на развитие apk. А теперь еще и другие от него зависят.

Вот вам пример. Добавьте сторонний репозиторий в котором, например, есть пакет со сторонним модулем ядра. Пакет бинарного модуля всегда конкретно привязан к конкретной версии-релиза пакета ядра.

Иными словами в PKGBUILD мейнтейнеры вынуждены использовать install_if="linux-virt=6.5.0-r1" и depends="linux-virt=6.5.0-r1" (для примера) чтобы не поломать бинарную совместимость модуля.

Так вот что случится когда выйдет linux-virt-6.5.0-r2 или 6.6.0-r1?

Аpk вам не даст обновиться на новое ядро из-за жесткого depends, а удаление пакета со сторонним модулем потащит за собой удаление ядра из системы. Что? То! Почему так? Одному лишь сатане известно. Я поднимал этот вопрос в их irc, они либо не желают читать, либо отвечать, либо им по барабану.

А самое главное apk upgrade вам ничего не напишет в терминал, просто пользователь будет считать что пакетов для обновления нет, ну нет и нет, и будет продолжать сидеть на этом __Secure__ линуксе и считать себя в безопасности. А что же в случае с банальным apt? Apt будет ругаться кучей Warning.

А так как Alpine это "bleeding edge" дистрибутив то там мейнтейнеры сторонних репозиториев тупо не поспевают за изменениями в репах.

Ладно хрен с ним, а OpenWRT то тут причем? Там ведь ядро не патчат каждый день! Да не патчат, но сторонние репы для openwrt существуют. Я очень сомневаюсь что разработчики openwrt будут разивать apk до уровня того же apt по качеству user experience. В alpine его писали скрипто-маkakи для таких же красноглазых консольщиков которые вынуждены читать сорцы программы, чтобы понять логику опций apk.

Ответить | Правка | Наверх | Cообщить модератору

37. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +2 +/
Сообщение от Аноним (37), 17-Ноя-24, 07:17 
С OPKG ещё хуже, он вообще не развивается.
Ответить | Правка | Наверх | Cообщить модератору

49. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +1 +/
Сообщение от Аноним (48), 17-Ноя-24, 12:49 
> Вот вам пример...

Т.е. apk плох, если зависимости меняются часто, а сторонние мейнтейнеры не успевают. Ок.

> Ладно хрен с ним, а OpenWRT то тут причем? Там ведь ядро не патчат каждый день!

Т.е. в OpenWrt версии пакетов бампаютсч не очень часто. Ок.

Мне кажется, вы только что сами себя поделили на ноль.

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

50. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Лампочка (?), 17-Ноя-24, 13:28 
Шах и мат, противники apk. Все равно что подключить entware и систему сломать.
apk хотя бы можно будет спокойно присобачить, да и описанный вами случай до боли смешной, такого вообще не будет, т.к. пакет ядра будет намертво захардкоден
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

74. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним_админ (?), 18-Ноя-24, 10:51 
> Все равно что подключить entware и систему сломать.

Ну с переходом на этот apk видимо entware больше не подключить

Ответить | Правка | Наверх | Cообщить модератору

68. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (68), 18-Ноя-24, 09:17 
вообще без разницы
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

72. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 18-Ноя-24, 10:33 
> Вот вам пример. Добавьте сторонний репозиторий в котором, например, есть пакет со
> сторонним модулем ядра. Пакет бинарного модуля всегда конкретно привязан к конкретной
> версии-релиза пакета ядра.
> Иными словами в PKGBUILD мейнтейнеры вынуждены использовать install_if="linux-virt=6.5.0-r1"
> и depends="linux-virt=6.5.0-r1" (для примера) чтобы не поломать бинарную совместимость
> модуля.
> Так вот что случится когда выйдет linux-virt-6.5.0-r2 или 6.6.0-r1?
> Аpk вам не даст обновиться на новое ядро из-за жесткого depends, а

В OpenWRT с его кастомной процедурой kernel flashing это все будет для вашего же блага. Ибо если вы удумаете попробовать вон то, грубым оверрайдом - вы с высокой вероятностью получите, таки, кирпич. А оно вам надо?!

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

80. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (80), 19-Ноя-24, 02:52 
> Там по сути один основной разработчик,

Как, по сути, и в opkg.

Потому пусть лучше в одиночку пилят оба два, чем объединят усилия в работе над одним? Ы - логика.

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

87. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от mos87 (ok), 21-Ноя-24, 13:28 
как связаны модули ведра и пакетник?
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

38. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Анониссимус (?), 17-Ноя-24, 07:54 
Жаль. apk жруч до памяти, а opkg работает даже на самых слабых устройствах.
Ответить | Правка | Наверх | Cообщить модератору

39. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +1 +/
Сообщение от Аноним123 (?), 17-Ноя-24, 08:13 
>вместо "opkg update && opkg install dnsmasq-full" можно запустить "apk --update-cache add dnsmasq-full")

Это прична для чего было нужно заменить opkg?

Ответить | Правка | Наверх | Cообщить модератору

43. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (43), 17-Ноя-24, 10:41 
Думаю, что если мой роутер будет хуже работать на новой опенврт, то просто откачусь на 23.05, накачу конфиг свой и буду пользоваться, так как он работает и хлеба не просит) archer c6u
Ответить | Правка | Наверх | Cообщить модератору

44. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –1 +/
Сообщение от Аноним (44), 17-Ноя-24, 10:52 
нахрен вообще пакетник в роутерах? атомарность была бы уместнее.
Ответить | Правка | Наверх | Cообщить модератору

47. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +2 +/
Сообщение от Аноним (47), 17-Ноя-24, 12:31 
Как раз для этого есть возможность собрать openwrt под свои нужды, исключив из итогового образа что не нужно и добавив что нужно.
При чем можно сделать это не выхордя из браузера на https://firmware-selector.openwrt.org/ в "Customize installed packages and/or first boot script"
Практически уверен что и с apk эта возможность сохранится.
Ответить | Правка | Наверх | Cообщить модератору

57. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 17-Ноя-24, 14:04 
А вот хоть кто-нибудь - разбирал репы таких разработок? Ну я понимаю что можно собрать с разными пакетами, но я про код. Там же очень много кода.
Ответить | Правка | Наверх | Cообщить модератору

63. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от эксперт по всему (?), 18-Ноя-24, 02:37 
почти весь openwrt это makefile-ы и патчи на известный OSS, так что кода как такового там немного, по сути это "обычный" дистр
из полноценного кода там немного своих драйверов которые не включены в ядро, ну еще opkg был
Ответить | Правка | Наверх | Cообщить модератору

73. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (-), 18-Ноя-24, 10:35 
> нахрен вообще пакетник в роутерах? атомарность была бы уместнее.

И теперь при желании вайргад поставить - мне вообще весь роутер рефлешить с полным дауном оного на приличное время и перенастройкой с ноля чего доброго?!

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

78. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (84), 18-Ноя-24, 20:40 
Я так понимаю, что необходимость поставить wg возникает и исчезает несколько раз в день, при чём когда её нет, то и сам wg необходимо по суровейшим требованиям сурового продакшена снести с устройства в течении минут, да? Ну ты не волнуйся, в OpenWRT не дураки сидят, всё уже придумали: можно скачать две прошивки под твоё устройство: с wg и без, и конфиги прямо туда вшить, без задней мысли. Останется только залить прошивку и ребутнуть роутер. Учитывая твои суровые требования к суровому проду, у тебя там точно есть два одинаковых роутера на случай если один ребутнуть надо, так что всё тип-топ доступность одноклассников в доме не пострадает.
Ответить | Правка | Наверх | Cообщить модератору

76. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  –1 +/
Сообщение от Аноним (76), 18-Ноя-24, 16:41 
Не знаю, как там в apk, но в opkg очень не хватает опции, чтобы не по одному пакету из списка предполагаемых к апргрейду, а одной командой все сразу проапргрейдить.
Ответить | Правка | Наверх | Cообщить модератору

77. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (77), 18-Ноя-24, 17:01 
Сами опенвртшники в своей Вики говорят про обновление всех пакетов на свой страх и риск, типа можно окирпичить роутер
Ответить | Правка | Наверх | Cообщить модератору

79. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +1 +/
Сообщение от Аноним (84), 18-Ноя-24, 20:44 
Вот и выросло поколение, которое без дяди разработчика не может вывести список старых пакетов и подать его через пайп как параметры для апгрейда.
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

81. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Chromiumemail (ok), 19-Ноя-24, 08:47 
ChromeOS тоже переходит на APK, но есть нюанс 😉
Ответить | Правка | Наверх | Cообщить модератору

88. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Анонимemail (88), 24-Ноя-24, 23:22 
А нельзя ли оформить OpenWRT  как пакет для Alpine Linux,
как ещё несколько вариантов Alpine?  https://alpinelinux.org/downloads/
Ответить | Правка | Наверх | Cообщить модератору

89. "Дистрибутив OpenWrt переходит на пакетный менеджер APK"  +/
Сообщение от Аноним (89), 05-Дек-24, 18:20 
В оригинальном посте написано же "possibly also including the upcoming 24.10 series". Из этого не следует, что "24.10 станет первым релизом на базе APK". Более того, затем они опубликовали, что продолжать использовать opkg в 24.04 (см "Decision to continue using opkg for the 24.10 release" на этой странице https://openwrt.org/meetings/20241126)
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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