Re: Partir en trozos un .rpm "mu grande"
... Y gracias a todos los que habéis contestado a mi metedura de pata. En especial me parecen interesantes las soluciones apuntadas por Rafa Sánchez y Christoph Simon ... aunque en este caso supongan matar moscas a cañonazos ;-) Saludos, JUAN CARLOS AMENGUALSuddenly I stop, UNIVERSIDAD JAUME I but I know it's too late. DEPARTAMENTO DE INFORMÁTICA I'm lost in a forest, all alone. CAMPUS DE RIU SEC, EDIFICIO TI The girl was never there, it's always the same, CASTELLON, 12071. SPAIN.I'm running towards nothing Phone: +34 964 728361 again and again and again and again. Fax: +34 964 728435 Robert Smith (The Cure) e-mail: [EMAIL PROTECTED] - "A Forest", Seventeen Seconds, 1980, Fiction Rec. -
Re: Partir en trozos un .rpm "mu grande"
Enzo Alberto Dari wrote: > "Juan C. Amengual" wrote: > > > > Hola, > > > > pues eso, quiero partir el .rpm del VMWare que tengo en mi Debian para > > llevármelo en disquetes e instalárselo a un amigo en su SUSE. > > > > He probado split y nada... > ??? > > El split es algo tan básico que no tiene por qué fallar, > todo lo que hace es partir una cadena de bytes en varios > pedazos de cierto tamaño. Cierto ... > Para el caso de que quieras partir un fichero para que entre > en diskettes tendrás que hacer algo parecido a: > > split -b144 fichero_grande part_ La verdad es que las prisas son malas consejeras ... y además se ve que mi cerebro estaba de *vacaciones* ayer. Veáse: [EMAIL PROTECTED](~/VMware_2.0)_$ split --bytes=140k VMware-2.0.1-570.i386.rpm VMware Nótese la opción ---> bytes=140k <-- ¡seré cap...o! [EMAIL PROTECTED](~/VMware_2.0)_$ ll total 31076 -rw-r--r--1 jcamen acrata224 jun 26 2000 00README -rw-r--r--1 jcamen acrata 6797 abr 13 2000 LEEME_nuestro.txt -rw-r--r--1 jcamen acrata5894254 abr 13 2000 VMware-2.0-476.i386.rpm -rw-r-1 jcamen acrata5798568 dic 21 12:48 VMware-2.0-476.tar.gz -rw-r--r--1 jcamen acrata6072923 jun 26 2000 VMware-2.0.1-570.i386.rpm -rw-r--r--1 jcamen acrata6171269 ene 8 10:55 VMware-2.0.3-799.tar.gz -rw-r--r--1 jcamen acrata497 ene 8 11:13 VMware_License -rw-r-1 jcamen acrata6072923 feb 21 10:54 VMwareaa <- -rw-r-1 jcamen acrata575 dic 21 12:51 license -rw-r--r--1 jcamen acrata 117435 abr 13 2000 quick_ref_card.pdf -rw-r--r--1 jcamen acrata 117435 jun 26 2000 quick_ref_card_new.pdf -rw-r--r--1 jcamen acrata1428245 abr 13 2000 vmware-tools291.exe y ¡claro! yo pensaba "el split no va, no me parte el fichero" ... ¡sin comentarios! Perdonad por la molestia. Y gracias a Enzo por su rápida respuesta. Saludos, JUAN CARLOS AMENGUALSuddenly I stop, UNIVERSIDAD JAUME I but I know it's too late. DEPARTAMENTO DE INFORMÁTICA I'm lost in a forest, all alone. CAMPUS DE RIU SEC, EDIFICIO TI The girl was never there, it's always the same, CASTELLON, 12071. SPAIN.I'm running towards nothing Phone: +34 964 728361 again and again and again and again. Fax: +34 964 728435 Robert Smith (The Cure) e-mail: [EMAIL PROTECTED] - "A Forest", Seventeen Seconds, 1980, Fiction Rec. -
Re: Partir en trozos un .rpm "mu grande"
On Wed, 21 Feb 2001 00:02:39 +0100 (CET) Rafa Sánchez <[EMAIL PROTECTED]> wrote: > On Tue, 20 Feb 2001, Juan C. Amengual wrote: > > > Hola, > > > > pues eso, quiero partir el .rpm del VMWare que tengo en mi Debian para > > llevármelo en disquetes e instalárselo a un amigo en su SUSE. > > > > He probado split y nada. También fracasa el zipsplit sobre un .zip > > Se que la solución que voy a plantear puede ser pesada, pero como > mencionas que no rula "split"... ahí va: [...] Para el caso que sí resulte demasiado pesado, también puede intentar (winzip à la Unix): tar cMf /dev/fd0 mi_grandissimo.rpm y hacer de diskjockey para un rato... Cuando llegues a casa, metes el primero y dices: tar xMf /dev/fd0 ...y continuará la segunda edición del mismo DJ ... :-) Ah, por si acaso: a veces ayuda mucho usar etiquetas. Tampoco quiero quedarme corto con las explicaciones: (a) con la opción multivolumen no puedes comprimir el tar directamente (czvf), pero como el rpm já está bien compactado, no te importa. (b) Estos disquetes no tendrán sistema de arquivo, así que ningúna opción de mount te va a funcionar. -- Christoph Simon [EMAIL PROTECTED] --- ^X^C q quit :q ^C end x exit ZZ ^D ? help shit .
Re: Partir en trozos un .rpm "mu grande"
On Tue, 20 Feb 2001, Juan C. Amengual wrote: > Hola, > > pues eso, quiero partir el .rpm del VMWare que tengo en mi Debian para > llevármelo en disquetes e instalárselo a un amigo en su SUSE. > > He probado split y nada. También fracasa el zipsplit sobre un .zip Se que la solución que voy a plantear puede ser pesada, pero como mencionas que no rula "split"... ahí va: $ dd if=fichero.rpm of=fichero.rpm-1 bs=1024 count=1400 $ dd if=fichero.rpm of=fichero.rpm-2 bs=1024 count=1400 skip=1400 $ dd if=fichero.rpm of=fichero.rpm-3 bs=1024 count=1400 skip=2800 [...] $ dd if=fichero.rpm of=fichero.rpm-'n' bs=1024 count=1400 skip='(n-1)*1400' Explicación de parámetros: if-> Fichero de entrada of-> Fichero de salida, ten cuidado de no sobrescribir ninguno de los anteriormente creados. bs-> Block Size en bytes (1024 = 1K) count-> Cuantos bloques quieres para el "of" actual skip-> Cuantos bloques de tamaño "bs" quieres que se salte para el fichero actual. Es necesario para todos los ficheros posteriores al primero Y ya está. Sé que la utilidad principal de "dd" no es esta, pero también funciona, es algo más tedioso, pero funciona bien. Debes tener siempre mucho cuidado con cambiar tanto el parámetro "of" como el "skip" para que actualice la cuenta. NOTA: ¿Cómo saber si se ha terminado de partir el fichero? Cuando la salida de "dd" es inferior al número de bloques que has fijado en el parámetro "count", la fragmentación del fichero habrá culminado. Saludos. - --- Rafael Ángel Sánchez Giménez http://www.uco.es/~i72sagir --- E-mail: [EMAIL PROTECTED] --- -
Re: Partir en trozos un .rpm "mu grande"
El mar, 20 de feb de 2001, a las 08:26:43 +0100, Juan C. Amengual dijo: > Hola, > > pues eso, quiero partir el .rpm del VMWare que tengo en mi Debian para > llevármelo en disquetes e instalárselo a un amigo en su SUSE. > > He probado split y nada. También fracasa el zipsplit sobre un .zip Split funciona perfectamente para eso (probado). En casa de tu amigo, luego cat trozo1 trozo2 trozo3 >> final.rpm Luego haz un rpm --checksig --nopgp del rpm y veras como está bien. saludos! -- Si varias cosas pueden ir mal, la primera en hacerlo será aquella que cause el mayor daño. _O) NoP / Compiler | [EMAIL PROTECTED] - ICQ #98602813 /\\ Linux Debian 2.2 | http://escomposlinux.org/sromero - #74.821 \_V
Re: Partir en trozos un .rpm "mu grande"
"Juan C. Amengual" wrote: > > Hola, > > pues eso, quiero partir el .rpm del VMWare que tengo en mi Debian para > llevármelo en disquetes e instalárselo a un amigo en su SUSE. > > He probado split y nada. [...] ¿Como que "split y nada"? ahi te va un ejemplo que funciona Saludos Miguel Script started on Tue Feb 20 21:09:53 2001 [EMAIL PROTECTED]:~/public_html/k$ du -hs * 12M fich.bin 0 typescript [EMAIL PROTECTED]:~/public_html/k$ split -b 1400k fich.bin [EMAIL PROTECTED]:~/public_html/k$ ls fich.bin typescript xaa xab xac xad xae xaf xag xah xai [EMAIL PROTECTED]:~/public_html/k$ du -hs * 12M fich.bin 0 typescript 1.4Mxaa 1.4Mxab 1.4Mxac 1.4Mxad 1.4Mxae 1.4Mxaf 1.4Mxag 1.4Mxah 784kxai [EMAIL PROTECTED]:~/public_html/k$ cat x* > fich2.bin [EMAIL PROTECTED]:~/public_html/k$ du -hs * 12M fich2.bin 12M fich.bin 0 typescript 1.4Mxaa 1.4Mxab 1.4Mxac 1.4Mxad 1.4Mxae 1.4Mxaf 1.4Mxag 1.4Mxah 784kxai [EMAIL PROTECTED]:~/public_html/k$ cmp fich.bin fich2.bin <--- SON IGUALES :) [EMAIL PROTECTED]:~/public_html/k$ exit exit Script done on Tue Feb 20 21:10:36 2001 -- = Miguel Rodriguez Penabad[EMAIL PROTECTED] Laboratorio de Bases de Datos http://emilia.dc.fi.udc.es/labBD Facultade de InformáticaUniversidade da Coruña (Spain) =
Partir en trozos un .rpm "mu grande"
Hola, pues eso, quiero partir el .rpm del VMWare que tengo en mi Debian para llevármelo en disquetes e instalárselo a un amigo en su SUSE. He probado split y nada. También fracasa el zipsplit sobre un .zip previamente generado (como era de esperar). Como último recurso he probado el dpkg-split a ver si "tragaba" pero nada. Entiendo que los "paquetes" son un tanto especiales, pero lo que busco sería algo así como el dpkg-split pero para rpm's. ¿Existe eso en Debian? He buscado con el apt-cache y en freshmeat, pero nada. Gracias a tod*s por vuestra atención. Saludos, JUAN CARLOS AMENGUALSuddenly I stop, UNIVERSIDAD JAUME I but I know it's too late. DEPARTAMENTO DE INFORMÁTICA I'm lost in a forest, all alone. CAMPUS DE RIU SEC, EDIFICIO TI The girl was never there, it's always the same, CASTELLON, 12071. SPAIN.I'm running towards nothing Phone: +34 964 728361 again and again and again and again. Fax: +34 964 728435 Robert Smith (The Cure) e-mail: [EMAIL PROTECTED] - "A Forest", Seventeen Seconds, 1980, Fiction Rec. -