Итак: пользователи UNIX сразу переходят ко второму пункту. Пользователи Винды как всегда
1. Для WINDOWS 9х\XP (виста и прочие софтоубожества - не проверял, хватило и захода в папку с кэшем с автоматом выбранным системой по дефолту режимом "THUMBNAILS"...):
- а) качаем прилагаемый архив
б) распаковываем все файлы куда-нибудь в пределах PATH-каталогов (например в C:\Windows\)
в) установка закончена
г) для использования - заходим в консоль (FAR\TC тоже подойдут)
д) идем к папке которую нужно перенести (например идем в C:\CACHE\ если надо перенести папку C:\CACHE\SAT)
е) даем команду в консоли "tarz <папка_для_переноса> <имя_контейнера.tgz>" (в случае выше это будет "tarz SAT sat.tgz") без кавычек
ж) идет довольно быстрое создание TAR-контейнера с GZIP-сжатием там, где Вы указали его делать.
2. Для *NIX-систем (Linux, UNIX, Solaris и иже с ними):
- а) ничего качать не надо - TAR как правило является частью системы.
б) для использования - заходим в консоль (MC тоже подойдет)
в) идем к папке которую нужно перенести (например идем в /mnt/CACHE/ если надо перенести папку /mnt/CACHE/SAT)
г) даем команду в консоли "tar -cvz --file=<имя_контейнера.tgz> <папка_для_переноса>" (в случае из примера выше это будет "tar -cvz --file=sat.tgz SAT") без кавычек
д) идет довольно быстрое создание TAR-контейнера с GZIP-сжатием там, где Вы указали его делать.
В результате получаем готовый tgz-контейнер со своим кэшем, кой и переносим куда угодно и который прекрасно распаковывается либо ВинРАРом в винде (при количестве файлов не выше неск.миллионов, иначе РАРу снесет крышу при попытке открытия столь большого контейнера), либо самим TARом, либо чем угодно еще совместимым с TAR (это практически все современные и не очень архиваторы). Контейнер можно в дальнейшем порезать тем же винраром на куски для выкладывания на файлообменники в разделе ОБМЕН КЭШЕМ. Более продвинутые юзеры могут поиграться с параметрами (в виндовс-версии для изменения всех параметров надо отрыть файл tarz.bat, либо вызывать BSDTAR.exe самостоятельно) - TAR имеет кучу настраиваемых параметров и очень гибок, например може автоматом резать контейнер на части, может создавать RAW-контейнер без сжатия итд итп, может быть подмонтирован в систему как вирт.диск итд.итп. - читайте хелп на стандартный никсовый TAR.
Примечание: папка внутри контейнера будет начинаться со введенной Вами папки <папка_для_переноса> (например при команде "tarz SAT c:\sat.tgz" внутри контейнера будет папка SAT и все что в ней, при команде "tarz C:\cache\SAT c:\sat.tgz" внутри контейнера будет папка "c:", далее "cache", далее "SAT" и все что в ней, итд.)
Достоинства:
- 1. Очень быстрое создание ОГРОМНЫХ контейнеров (петабайты размером, сотни миллиардов включаемых файлов). Скорость создания сравнима со скоростью прямого чтения\записи голых данных (намного быстрее ВинРАРа например)/ Философия никсов - «делать только одну вещь» (работать с архивами), «но делать её хорошо».
2. Контейнер не занимает лишнего места - содержит ТОЛЬКО упакованные данные и ничего лишнего. Десяток упакованных тайлов займут вменяемый размер, а не размер созданного контейнера (как в TrueCrypt)
3. Нет нужды в долгой подготовке \форматировании контейнера как в TrueCrypt.
4. Нет нужды в хранении данных ФС как в TrueCrypt - на множестве мелких файлов это весьма ощутимый обьем данных
5. Нет нужды в ненужном, но обязательном и неотключаемом шифровании данных (как в TrueCrypt)
6. Контейнер стандартного формата, полностью открытый и платформонезависимый - откроется даже на КПК
7. Рекурсивный обход добавляемых данных - создание контейнера начинается с первой же секунды работы программы, нет нужды в предварительном построении дерева файлов и прочей чуши. То же самое и при распаковке.
8. Полная бесплатность и открытость исходников, полная кроссплатформенность алгоритма и контейнера
9. Легендарная отлаженная временем и суровыми юзерами юниксовая надежность, скорость и нетребовательность к ресурсам.
итд итп, могу продолжить. Подробнее - тут: http://ru.wikipedia.org/wiki/Tar
Основное отличие от обычного архиватора - очень быстрая работа, кроссплатформенность и ненужность построения списка файлов перед упаковкой\при распаковке. ВинРАР например падает при построении списка файлов в архиве более неск.миллионов, и посему полностью неприменим для сабжа.
Минусы:
- лично мне не видны.
Обсуждение приветствуется.