Portage-archive » История » Версия 4
Андрей Волков, 2013-02-12 00:32
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 | 4 | Андрей Волков | umount storage/* |
21 | rm -rf storage |
||
22 | |||
23 | 2 | Андрей Волков | </pre> |