Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     05 Mar 2004  19:04:34
 To : Andrew Dolgov
 Subject : Re: Линух домой
 -------------------------------------------------------------------------------- 
 
 
    Hi, Andrew!
 
 >>>>> "AD" == Andrew Dolgov <Andrew.Dolgov@f1022.n5030.z2.fidonet.org> writes:
 
  >>>> - пакеты формата .deb возможно распаковывать и без менеджера пакетов.
  DF>>> rpm также прекрасно ракрывается безо всякого rpm.
  AK>>     Как?
 
  AD> при желании оттуда можно левой утилиткой выдрать cpio архив.
 
 ====
 #!/bin/sh
 
 pkg=$1
 if [ "$pkg" = "" -o ! -e "$pkg" ]; then
     echo "no package supplied" 1>&2
    exit 1
 fi
 
 leadsize=96
 o=`expr $leadsize + 8`
 set `od -j $o -N 8 -t u1 $pkg`
 il=`expr 256 \* \( 256 \* \( 256 \* $2 + $3 \) + $4 \) + $5`
 dl=`expr 256 \* \( 256 \* \( 256 \* $6 + $7 \) + $8 \) + $9`
 # echo "sig il: $il dl: $dl"
 
 sigsize=`expr 8 + 16 \* $il + $dl`
 o=`expr $o + $sigsize + \( 8 - \( $sigsize \% 8 \) \) \% 8 + 8`
 set `od -j $o -N 8 -t u1 $pkg`
 il=`expr 256 \* \( 256 \* \( 256 \* $2 + $3 \) + $4 \) + $5`
 dl=`expr 256 \* \( 256 \* \( 256 \* $6 + $7 \) + $8 \) + $9`
 # echo "hdr il: $il dl: $dl"
 
 hdrsize=`expr 8 + 16 \* $il + $dl`
 o=`expr $o + $hdrsize`
 
 dd if=$pkg ibs=$o skip=1 2>/dev/null | gunzip
 =====
 
 --
                 Bor.
 --- ifmail v.2.15dev5.3
  * Origin: BorHomeLand (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Линух домой   Vladimir Bormotov   05 Mar 2004 19:04:34 
 Re: Линух домой   Victor Wagner   05 Mar 2004 19:17:55 
 Re: Линух домой   Vladimir Bormotov   05 Mar 2004 19:54:05 
 Re: Линух домой   Alex Korchmar   05 Mar 2004 21:10:34 
 Re: Линух домой   Valentin Nechayev   06 Mar 2004 12:11:18 
Архивное /ru.linux/25410ca1f881.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional