Portage-archive » История » Версия 5
Андрей Волков, 2013-02-12 00:52
| 1 | 1 | Андрей Волков | h1. Архив portage |
|---|---|---|---|
| 2 | |||
| 3 | http://download.ekb-info.ru/gentoo/portage-archive/ |
||
| 4 | 2 | Андрей Волков | |
| 5 | |||
| 6 | 3 | Андрей Волков | h2. Пересжимаем tar.xz на tmpfs в squashfs |
| 7 | 2 | Андрей Волков | |
| 8 | 1 | Андрей Волков | <pre> |
| 9 | 3 | Андрей Волков | for NAME in portage-*.tar.xz; do \ |
| 10 | tar -xJf $NAME; \ |
||
| 11 | mv -v portage ${NAME/.tar.xz/}; \ |
||
| 12 | 1 | Андрей Волков | mksquashfs ${NAME/.tar.xz/} ${NAME/.tar.xz/.sqfs} -force-uid portage -force-gid paludisbuild -no-duplicates -b 1M; \ |
| 13 | rm -rf ${NAME/.tar.xz/}; \ |
||
| 14 | 3 | Андрей Волков | mkdir -p storage/${NAME/.tar.xz/}; \ |
| 15 | sudo mount -o loop,ro ${NAME/.tar.xz/.sqfs} storage/${NAME/.tar.xz/}; \ |
||
| 16 | done; |
||
| 17 | |||
| 18 | mksquashfs storage portage-2012.sqfs -force-uid portage -force-gid paludisbuild -b 1M -comp xz; |
||
| 19 | |||
| 20 | 5 | Андрей Волков | sudo umount storage/* |
| 21 | 4 | Андрей Волков | rm -rf storage |
| 22 | |||
| 23 | 2 | Андрей Волков | </pre> |