Skip to content

andromux/libre_office_dl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Script: Instalador automático de LibreOffice en Linux (DEB)

Este script automatiza la descarga, extracción e instalación de la última versión estable de LibreOffice en sistemas basados en Debian/Ubuntu.

🔧 Funcionalidades principales

  1. Detección de la última versión: Consulta la página oficial de descargas de LibreOffice y obtiene la última versión estable disponible.

  2. Confirmación del usuario: Antes de continuar, pregunta si deseas descargar e instalar esa versión.

  3. Descarga con barra de progreso:

    • Descarga los siguientes paquetes oficiales en formato .tar.gz:

      • Paquete principal de LibreOffice.
      • Paquete de idioma en español.
      • Paquete de ayuda en español.
    • Usa tqdm para mostrar una barra de progreso en la terminal.

  4. Extracción automática: Descomprime los archivos .tar.gz en la carpeta LibreOffice/.

  5. Instalación de paquetes .deb:

    • Ejecuta sudo dpkg -i para instalar todos los paquetes.
    • Si faltan dependencias, ejecuta automáticamente sudo apt-get -f install -y y reintenta la instalación.
  6. Mensajes en color: Usa códigos de color en la terminal para mostrar advertencias, errores, confirmaciones y progreso de manera más clara.

📂 Estructura de carpetas

LibreOffice/
 ├── LibreOffice_X.Y.Z_Linux_x86-64_deb.tar.gz
 ├── LibreOffice_X.Y.Z_Linux_x86-64_deb_langpack_es.tar.gz
 ├── LibreOffice_X.Y.Z_Linux_x86-64_deb_helppack_es.tar.gz
 └── LibreOffice_X.Y.Z_Linux_x86-64_deb/DEBS/   ← aquí están los .deb listos para instalar

▶️ Uso

  1. Asegúrate de tener python3, pip, y tqdm instalados:

    sudo apt install python3-pip -y
    pip install requests tqdm
  2. Ejecuta el script:

    python3 instalar_libreoffice.py
  3. Confirma la instalación cuando lo pregunte.

⚠️ Requisitos

  • Sistema operativo basado en Debian/Ubuntu.
  • Acceso a sudo para instalar paquetes .deb.
  • Conexión a internet.

About

Automatización de descarga de libre office para linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages