Распаковка с совмещением .eopkg
Распаковать как zip или из меню caja, полученные папки с вложенными tar.xz распаковываем так:
for i in */*;do tar -xpJf $i;done
Чтобы не забыть, или если кому нужно быстро просмотреть состав сторонних репозиториев (их можно скачать с помощью wget), то вот что работает:
Пакеты tar.xz (Arch Linux)
В терминале: cd и путь к папке с архивами, жмём Enter.
for i in *.tar.xz; do tar -xpJf $i; done
это распаковка многих tar.xz в одну папку с совмещением.
Пакеты .rpm
В терминале: cd и путь к папке с архивами, жмём Enter.
dtrx -f -n *.rpm
это распаковка многих rpm в одну папку с совмещением.
Пакеты .deb
dpkg --extract
(работает только с одним пакетом за раз)
Можно скопировать все .deb в папке, потом заменой в pluma (gedit) добавить dpkg --extract спереди и путь к папке для распаковки сзади. Потом сразу весь список в терминал.
Скачивать репозитории с .deb с помощью wget не представляется возможным. Там все версии пакетов лежат в одних папках. Т.е. можно конечно скачать, но буквально всё, начиная Ubuntu 12.04, 14.04, 16.04 и все промежуточные версии. В репе mint та же фигня, и в debian наверняка всё тоже самое.
Однако для Ubuntu можно скачать репозиторий как зеркало для выбранного дистра:
Устанавливаем debmirror
sudo apt-get install debmirror
Скрипт для xenial amd64 (110 Гб)
#!/bin/bash -x
/usr/bin/debmirror --cleanup --nosource -m --passive --host=archive.ubuntu.com \
--root=ubuntu --method=http --progress \
--dist=xenial,xenial-security,xenial-updates \
--ignore-release-gpg --section=main,restricted,multiverse,universe \
--arch=amd64 /media/disk/Repositories/
/media/disk/Repositories/ это путь сохранения.
В этом зеркале все пакеты вложены в сотни папок. Чтобы вытащить все в одну папку, можно использовать поисковую программу mate-search-tool (искать .deb, потом перетащить оттуда всё куда надо).
P.S. Средний репозиторий 40 Гб. На распаковку от 100 до 370 Гб, и от 20 часов до 2 суток времени.