LINUX.ORG.RU

Armbian: а как там вообще организована apt-репа? Где там искать .deb пакеты?

 


1

1

https://www.armbian.com/kernel/ – вот у них тут опубликованы две репы. Хочу найти wpasupplicant-blabla-*.deb какой-нибудь. Иду сюда: https://netcup-02.armbian.com/apt/pool/main/ а там каталога с именем «w» вообще нет. Чё вообще происходит, как они там живут?

Пойти покопаться в apt install не могу, я сломал себе apt, lists я тоже дропнул, ничего не вижу из самого apt, переустанавливать нет желания, есть желание понять как оно работало.



Последнее исправление: lesopilorama (всего исправлений: 2)

Судя по описаниям, в этих репах нет полного набора пакетов, они добавочные к каким-то другим (вероятно, дебиановским). А вообще, все ссылки на .deb есть в файле Packages, например в этом https://netcup-02.armbian.com/apt/dists/bookworm/main/binary-arm64/Packages.gz но повторю, в этой репе полного набора нет.

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

Оно может ссылаться на какую-то репу «обычной» ubuntu и в этой репе «обычного ubuntu» лезть в какой-то каталог с пакетами скомпиленными под другие архитектуры?

Мда, походу этот курятник устроен так: armbian является некой надстройкой над ubuntu в плане доступа к репе apt. И когда apt нужен какой-то «обычный» пакет, но под ARMHF архитектуру, apt может пойти сюда https://mirror.yandex.ru/ubuntu-ports/pool/main/w/wpa/ и просто достать https://mirror.yandex.ru/ubuntu-ports/pool/main/w/wpa/wpasupplicant_2.10-21ubuntu0.3_armhf.deb

Ух йопта…

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

Ссылаться она может, но не ссылается. Речь про то что в /etc/apt/sources.list будут идти обычные дебиановские репы + эта к качестве добавки.

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

Какое ещё мда? Это нормальный способ делать производные дистры.

В дистрах раньше не ковырялся, 20 лет издавна юзал разные linux дистры тупо как винду - как-то установил и забыл, дальше программирование на сишечке в vim…

Почему убунту? Дебиан.

Кажется в sources.lists видел упоминание ubuntu там. Сейчас отошёл от той железки, перепроверить не могу…

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

apt может пойти сюда https://mirror.yandex.ru/ubuntu-ports/pool/main/w/wpa/ и просто достать https://mirror.yandex.ru/ubuntu-ports/pool/main/w/wpa/wpasupplicant_2.10-21ub...

Проглядел ссылки. Нет, по первой ссылке (на директорию) apt никогда не пойдёт и поиском файлов он самостоятельно не занимается. Он идёт только по прямой ссылке на deb, взятой из базы пакетов, которая находится в файле Packages репы. И, вообще говоря, она не обязательно даже на pool должна вести - это просто урл. Но принято класть в pool и рассортировывать по первым буквам названия пакета исходников.

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

Просто синаптик ставил и в нём искал, не погружаясь в /etc/apt. Многие знания - многие печали ©.

piyavking ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.