Compresión de archivos Los formatos de compresión más comunes son Extensión

Compresión de archivos los formatos de compresión

This preview shows page 40 - 47 out of 58 pages.

Compresión de archivos Los formatos de compresión más comunes son: Extensión Compress .Z gzip .gz Bzip2 .bz2 El estándar de compresión bajo los sistema GNU/Linux es el formato gzip. SISTEMAS OPERATIVOS DE CÓDIGO ABIERTO ADMINISTRACIÓN DE PAQUETES
Image of page 40

Subscribe to view the full document.

Uso del comando gzip $ gzip importante $ ls -l total 12 -rw-r--r-- 1 user0 users 81 Jun 23 15:35 avance -rw-r--r-- 1 user0 users 333 Jun 23 15:35 importante.gz $ gzip -c importante >importante.gz $ ls -l total 16 -rw-r--r-- 1 user0 users 81 Jun 23 15:35 avance -rw-r--r-- 1 user0 users 1106 Jun 23 15:35 importante -rw-r--r-- 1 user0 users 333 Jun 23 15:39 importante.gz SISTEMAS OPERATIVOS DE CÓDIGO ABIERTO ADMINISTRACIÓN DE PAQUETES
Image of page 41
tar y gzip JUNTOS Se puede almacenar y comprimir archivos conjuntamente. Los archivos generados tienen la extensión .tar.gz Veamos los siguientes ejemplos, los cuales se utilizan para almacenar y comprimir archivos, para luego descomprimirlos y recuperarlos. $ tar cvfz backup.tar.gz /datos $ tar xvfz backup.tar.gz SISTEMAS OPERATIVOS DE CÓDIGO ABIERTO ADMINISTRACIÓN DE PAQUETES
Image of page 42

Subscribe to view the full document.

La Base de Datos RPM El directorio /var/lib/rpm mantiene la base de datos de paquetes RPM instalados. Utilizada para encontrar dependencias, comprobar ficheros que ya existen y verificar paquetes instalados. Ocasionalmente la base de datos tendrán inconsistencias y será necesario reconstruirla utilizando el comando rpm con el parámetro -rebuilddb. # rpm --rebuilddb SISTEMAS OPERATIVOS DE CÓDIGO ABIERTO ADMINISTRACIÓN DE PAQUETES
Image of page 43
Paquetes RPM (*.rpm) Los paquetes RPM (*.rpm) se manejan con el programa rpm Los diversos argumentos de este programa nos permiten: Instalar un paquete. Verificar su dependencia y conflicto. Consultar si el paquete está instalado. Ver el contenido del paquete. Desinstalar el paquete. Puede encontrar paquetes RPM para descargar en el site de Redhat, CentOS y en otras direcciones como: SISTEMAS OPERATIVOS DE CÓDIGO ABIERTO ADMINISTRACIÓN DE PAQUETES
Image of page 44

Subscribe to view the full document.

YUM YUM (Yellow dog Updater, Modified) es un gestor automático de paquetería rpm . De forma totalmente automática, el programa es capaz de calcular y encontrar las dependencias entre paquetes , ver si están disponibles, descargarlas e instalarlas. YUM funciona con repositorios que se indicarán en el fichero /etc/yum.conf y en el directorio /etc/yum.repos.d/ SISTEMAS OPERATIVOS DE CÓDIGO ABIERTO ADMINISTRACIÓN DE PAQUETES
Image of page 45
Comandos YUM yum install <paquete>: Instala un paquete de los repositorios y sus dependencias. yum update : Si no indica ningún paquete actualiza todos los paquetes disponibles para actualizar. yum remove <paquete> : Elimina un paquete y sus dependencias.
Image of page 46

Subscribe to view the full document.

Image of page 47
  • Winter '18
  • BERMUDES PULGAR
  • Debian, Sistema operativo, Compilador, Código fuente, Distribución Linux

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern