Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Equivalencias de comandos

pbenavent's Diary
Por pbenavent
departamento documentando que es gerundio , Sección Diarios
Puesto a las Mon Sep 22nd, 2003 at 02:11:06 PM CET
Entiendo que cada distribución está más orientada a unas cosas que otras. Incluso las menos especializadas, se diferencian... tengo un pie en RedHat y otro en Debian.

 


Busque alguna tabla que me sirviese como chuleta de equivalencias entre comandos de paquetería RedHat y Debian.

Como no encontré ninguna, la hice yo, voy añadiendo equivalencias a medida que las voy necesitando y aprendiendo. La teneís aquí

Se aceptan aportaciones.

< Campaña anti-patentes de software (reloaded) (8 comments) | Drivers libres vistos desde la empresa (18 comments) >
Enlaces Relacionados
· aquí
· More on pbenavent's Diary
· Also by pbenavent

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Equivalencias de comandos | 9 comentarios (9 temáticos, editoriales, 0 ocultos)
Viene muy bien (none / 0) (#1)
por atopos a las Mon Sep 22nd, 2003 at 10:05:48 PM CET
(Información Usuario) http://los-pajaros-de-hogano.blogspot.com

Me parece muy útil y muy bien presentado.



 
Te falta algo (none / 0) (#2)
por melenas a las Mon Sep 22nd, 2003 at 11:18:17 PM CET
(Información Usuario)

También se puede borrar paquetes con apt-get remove $paquete.

Después también hay muchas herramientas útiles en Debian que creo que no tienen equivalencia en rpm como deborphan, dpkg-awk, apt-cdrom, apt-config etc... por lo que creo que esa será la razón por la que no las pones.

Saludos y ánimo, sigue con ese excelente trabajo :-)


FDO. ER_MELENAS No te preguntes sólo que puede hacer el S.L. por ti sino también que puedes hacer tú por él.


A tí también ;-) (none / 0) (#3)
por trinux a las Tue Sep 23rd, 2003 at 01:12:49 AM CET
(Información Usuario) http://solognu.wordpress.com/

¿Melenas? Te has enterado que kde a ganado el premio a mejor escritorio y que konqueror ha sido elegido mejor navegador web en la "Open Choice Awards 2003"

http://www.ofb.biz/modules.php?name=News&file=article&sid=265

No sé, no sé que pensar XD

Saludos

[ Padre ]


 
tomo nota (none / 0) (#4)
por pbenavent a las Tue Sep 23rd, 2003 at 07:40:12 AM CET
(Información Usuario) http://www.benavent.org

Gracias melenas, tomo nota y lo añadiré.

Al resto del vecindario, tomen nota de la firma del melenas ;-)

--
"El hombre es la medida de todas las cosas"
Protágoras
[ Padre ]


 
Borrar paquetes en Debian (none / 0) (#5)
por musg0 a las Tue Sep 23rd, 2003 at 10:10:47 AM CET
(Información Usuario) http://helvete.escomposlinux.org

En Debian existen dos formas de borrar.

--remove : que desinstala el paquete pero no borra los ficheros marcados como ficheros de configuración

--purge : que desinstala todo, incluso los ficheros de configuración

También para buscar a qué paquete pertenece un fichero en vez de usar dpkg -S archivo suelo usar dlocate -S archivo que es más rápido

[ Padre ]


 
Depende de la distro, falta o no (none / 0) (#6)
por jorginius ("jorginius" en Google Mail) a las Tue Sep 23rd, 2003 at 11:16:09 AM CET
(Información Usuario) http://www.rodriguezmoreno.com

El apt-cdrom y otros chismes de la familia apt vienen en, al menos, ALTlinux (basada en RPM). En RedHat o en Mandrake no porque que apt no es la herramienta oficial en esas distribuciones. Se comporta, demás, tal y como se comporta en Debian porque apt es "package-agnostic" (Sinner dixit). Así que no hay diferencias que se puedan poner en el cuadro.

El deborphan y dpkg-awk son scripts triviales. El rpmorphan es tan simple como recorrer la lista de paquetes instalados (rpm -qa), consultar qué es lo que proveen (rpm -q --provides) y ver si algo de eso es requerido por otro paquete (rpm -q --whatrequires). Eso, en tu lenguaje de script favorito, no debería superar las diez líneas o, si quieres algo realmente rápido, puedes escribir un pequeño programa en C que lea la base de datos "Berkeley DB" de rpm. El dpkg-awk igual: sólo es unas cuantas expresiones regulares sobre la base de datos en texto claro (rpm -qia).

Por lo demás, el apt o dpkg tiene algunas limitaciones molestas. Por ejemplo:
  • Siempre actualizan y no te da la opción de instalar (Siempre "rpm -U", sin opción a "rpm -i") así que no puedes tener dos paquetes con el mismo nombre pero con distinto número de versión ya que el nuevo siempre reemplazará al viejo (no puedes tener un paquete reubicable en /opt, una versión inestable quizás, y el oficial instalado, o dos bibliotecas con distinto soname pero mismo nombre de paquete).
  • La forma de resolver las dependencias de apt. El rpm resuelve las dependencias por su cuenta desde hace algunas versiones (Sugiere los paquetes hacen falta para satisfacerlas) pero el apt, que está pensado para usar por debajo una herramienta mucho más limitada como dpkg, se empeña en reconstruir cada vez que se ejecuta el árbol de dependencias a partir de su base de datos en texto plano (muy lento) y buscarlas por su cuenta. El apt debería sólo ir al servidor correspondiente a buscar lo que le indique la herramienta de paquetería.
  • Lo que ya comenté de que no se incluyen en las dependencias lo que precisan los scripts de instalación (pero esto es más una limitación de deb, parece ser).
  • Etc.


[ Padre ]


Algunas cosas sí (none / 0) (#7)
por jcantero (jcantero@agujero-negro.escomposlinux.org) a las Tue Sep 23rd, 2003 at 08:21:59 PM CET
(Información Usuario) http://www.escomposlinux.org/jcantero/

Siempre actualizan y no te da la opción de instalar (Siempre "rpm -U", sin opción a "rpm -i") así que no puedes tener dos paquetes con el mismo nombre pero con distinto número de versión ya que el nuevo siempre reemplazará al viejo
Con las nuevas versiones de apt se pueden tener varias versiones instaladas del mismo paquete, si no me falla la memoria (he tratado de buscar donde lo leí, pero infructuosamente).

--
"Papá, ¡Internet es más que una red pornográfica global!" -- Lisa Simpson
[ Padre ]


 
unos interesantes (none / 0) (#8)
por sinner a las Wed Sep 24th, 2003 at 07:49:18 AM CET
(Información Usuario) http://www.escomposlinux.org/sinner/

rpm -qd foobar para ver la documentacion del paquete foobar

rpm -ql foobar lista los ficheros del paquete foobar

rpm -ba foobar.src.rpm genera el paquete foobar.i386.rpm

rpm -qf ` which foobar ` que paquete contiene el ejecutable foobar

rpm --rebuilddb Cuando tienes la base de datos de paquetes escogorciada.

rpm -e --justdb foobar-1.2.3 Cuando tienes varias versiones de foobar, y quieres borar la version foobar-1.2.3

rpm -Fvh *.rpm Para upgradear los paqetes instalados de entre todos los .rpm disponibles. Es decir, si tienes el apache-2.0.3.i386.rpm pero no tienes instalado apache, esta orden **no** te instalará apache. Si tienes foobar-1.2.i386.rpm y tienes instalado foobar-1.1 , te actualizará este paquete.

rpm --changelog foobar Para cotillear los logs de los cambios en el paquete foobar

rpm --force --nodeps foobar Primer paso hacia la hecatombe y el abismo. Prepara los CDs de instalación.

rm -Rf /* No es exactamente una utilidad de rpm.... pero siempre es divertdo de usar. MWAHAHAHAHAHAHA





Salut,
Sinner


--
Sinner from the Prairy
Pogüered bai Mandrake
BOFHers Syndicate http://bofhers.org


 
Otra pregunta sobre APT (none / 0) (#9)
por pbenavent a las Wed Sep 24th, 2003 at 08:52:09 AM CET
(Información Usuario) http://www.benavent.org

Solo pensaba hacer una pequeña tabla para los que -como yo- tenemos un pie en cada distro y nos ayude a resolver la bipolaridad.

Resulta que vuestros aportes han conseguido que *ya* esté trabajando en una nueva versión, planeo incorporar vuestras aportaciones -que supongo quedan escritas bajo licencia libre- y una pregunta...

Entendemos todos que apt trabaja con dpkg/rpm:
  1. sacaré de mi tabla los comandos apt dándoles su propia columna, más coherente, ¿no?
  2. había pensado en hacerme mi propio script rpmorphan, prometo ofrecer uno, y someterlo a escarnio público
  3. a veces he opinado que, para mi, hay dos tipos de distros, las basadas en Debian y las basadas en rpm, pues he de decir que apt cubre un vacio en el mundo de las rpm's, pero no es la única oferta, ¿alguién utiliza up2date, yum, ...? (sí, sé que me dejo urmpi, pero es que todos sabemos que hay quien la utiliza, no? 8-) )
Sigan leyendo el diario...

--
"El hombre es la medida de todas las cosas"
Protágoras


 
Equivalencias de comandos | 9 comentarios (9 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda