Форум проекта PuppyRus Linux
Проект PuppyRus Linux => Обсуждение проекта => Тема начата: bit777 от 03 Март 2009, 23:45:56
-
Иногда необходимо распаковать PET пакет. Для этого в Puppy есть скрипт pet2tgz который преобразует pet пакет в архив tar.gz который в свою очередь необходимо распаковывать. Поэтому янаписал небольшой скрипт для распаковки PET пакета в папку.
#!/bin/sh
FILE_PET="$@"
pet2tgz $FILE_PET
NEWNAME="`echo -n "$FILE_PET" | sed -e 's/\\.pet$/\\.tar\\.gz/g'`"
tar xzf $NEWNAME 2> /dev/null
rm $NEWNAME
-
В какой то мере перекликается с:
http://forum.puppyrus.org/index.php/topic,820.msg9311.html#msg9311
Там доработан сам скрипт pet2tgz. Пользуюсь, удобно (включен в Бета версии 1.14 и 1.21). Вот можно совместить идеи, чтоб и распаковывалось в директорию и сам pet оставался.
-
А получилось ;D . Сделал такой скрипт по рецепту свыше и запустил на системе с переделанным pet2tgz от azlk. И pet остался, и директория создалась. Так что можно включать в дистры.
bit777, ещё от меня плюсик.
-
Последний штрих. Закидываем ссылку на скрипт в /root/.config/rox.sourceforge.net/SendTo/ и по правому клику мыши распаковываем pet без консоли.
-
Да, так по правому клику можно столько накидать, что места в открывшемся меню не хватит ;D
Но DdShurick тоже свой + заслужил.
-
А получилось ;D . Сделал такой скрипт по рецепту свыше и запустил на системе с переделанным pet2tgz от azlk. И pet остался, и директория создалась. Так что можно включать в дистры.
bit777, ещё от меня плюсик.
- а выложить можно :)?
-
pet2tgz от PuppyRus-121B1
-
Опередили!
Тогда скрипт по рецепту свыше.
Распаковать в корень /
И на всякий случай второй скрипт архивом с распаковкой в нужное место ( /)