101 de los Mejores Programas para Tu Máquina Linux

Una fotografía de la pantalla de un portátil con programas en ejecución.

Una de las fortalezas clave de cada distribución de Linux es que viene con un gestor de paquetes lleno de software gratuito que puedes instalar directamente. Desde suites de oficina hasta pequeñas utilidades, encontrarás herramientas y software para casi cada categoría. Este artículo te mostrará algunos de los mejores programas que deberías instalar en tu máquina Linux.

Tabla de Contenidos

  • Suites de Oficina
  • Editores de Texto y Código
  • Aplicaciones de Toma de Notas
  • Gestión de Tareas y Listas de Tareas
  • Clientes de Correo Electrónico
  • Mensajería Instantánea e IRC
  • Navegadores Web
  • Reproductores Multimedia
  • Convertidores Multimedia
  • Archiveros de Archivos
  • Gestores de Torrents
  • Clientes FTP y Gestores de Descargas
  • Herramientas para Capturas de Pantalla
  • Herramientas de Captura de Pantalla
  • Herramientas para Cámaras Web
  • Editores de Imágenes y Herramientas de Dibujo
  • Herramientas de Edición de Video
  • Grabadoras y Editores de Audio
  • Lectores de eBook y Documentos
  • Conexión de Escritorio Remoto
  • Herramientas de Limpieza de Disco
  • Particionamiento y Recuperación de Disco
  • Cifrado de Datos
  • Gestores de Ventanas
  • Gestores de Archivos
  • Emuladores de Terminal
  • Consolas de Comando
  • Herramientas de Diagnóstico de Red

Suites de Oficina

  1. Libreoffice: el rey del software de oficina gratuito y de código abierto. Proporciona programas que te permiten crear documentos, hojas de cálculo y presentaciones.

  2. Calligra: una suite de oficina simple, pero altamente funcional de KDE. También incluye un poderoso editor de gráficos vectoriales que puedes usar para crear infografías y logotipos.

  3. Onlyoffice: un hermoso paquete de software de oficina que tiene como objetivo proporcionar utilidades modernas similares a “Microsoft Office” para Linux junto con modos de colaboración en línea nativos.

  4. WPS Office: una suite de oficina propietaria que tiene buena compatibilidad con el formato de Microsoft Office y viene con un asistente de IA. Puedes usar esa IA para obtener sugerencias de escritura, generación de resúmenes y reconocimiento óptico de caracteres.

Editores de Texto y Código

  1. Vim: una versión mejorada del editor modal de texto original Vi. Es ligero y fácilmente ampliable a través de complementos de terceros como Plug. Sin embargo, no es para los débiles de corazón, ya que incluso requiere un artículo completo para explicar cómo salir de VIM.

  2. Emacs: el rey de los editores de texto extensibles. Además de editar código, también puedes usar Emacs para gestionar feeds RSS, crear documentos LaTeX y chatear en canales IRC.

Para tu información: descubre lo que Emacs puede hacer por ti instalando Doom Emacs en tu máquina.

  1. Micro: un editor de código de consola simple y sin complicaciones para Linux. También es relativamente ampliable a través de un marco de complementos soportado por desarrolladores.

¿Eres un desarrollador de software? ¿Estás utilizando un depurador de Linux para verificar tu código antes de compilarlo?

  1. Visual Studio Code: la respuesta de Microsoft a los editores de código y texto. Es un potente IDE que está lleno de funciones y es ajustable a través de extensiones de terceros.

Aplicaciones de Toma de Notas

  1. Obsidian: un programa de toma de notas que te permite vincular y analizar temas usando palabras clave. También puede crear cuadernos con gráficos, tableros kanban y diagramas de flujo.

  2. Zim: una aplicación de toma de notas ligera, pero poderosa. Trata cada nota dentro de ella como una página wiki separada que puedes vincular y manipular dentro del cuaderno.

  3. μPad: un programa de toma de notas multiplataforma que organiza las notas en un gran tablero que puedes organizar y formatear.

  4. Joplin: una aplicación moderna de toma de notas centrada en medios ricos y colaboración. Te permite compartir notas entre diferentes usuarios, así como guardar sitios web como archivos de notas.

  5. Buho: un programa simple que crea notas al estilo de “post-its” dispuestas en un tablero virtual. También tiene una aplicación móvil que se sincroniza automáticamente con tu cliente de escritorio.

Gestión de Tareas y Listas de Tareas

  1. Taskbook: una aplicación de lista de tareas desde la línea de comandos extremadamente rápida que es fácil de usar y portar a otros sistemas similares a UNIX.

  2. Taskell: una herramienta fácil de usar que utiliza tableros kanban para gestionar tus tareas. Almacena información en Markdown, lo que facilita su almacenamiento en un VCS.

  3. TickTick: una herramienta de gestión de tareas multiplataforma que es tanto limpia como rápida. También puede sincronizar tareas entre diferentes usuarios, lo que la hace excelente para equipos remotos.

  4. sleek: una utilidad de gestión de tareas ultraminimalista para Linux. Soporta el popular formato “todo.txt” además de un robusto sistema de etiquetas que facilita la organización de diversas tareas.

  5. Planner: un hermoso programa de gestión de tareas con soporte nativo para Todoist. Planner también admite archivos CalDAV, lo que lo hace compatible con servidores de calendario como Baikal.

Clientes de Correo Electrónico

  1. Thunderbird: el cliente de correo electrónico de escritorio más popular hoy en día. Puede mostrar todos los formatos de correo electrónico y puede instalar complementos a través de su tienda de extensiones.

  2. Evolution: un práctico cliente de correo electrónico de escritorio para Linux. También puede gestionar contactos y enviar correos electrónicos cifrados por defecto utilizando GPG.

  3. Claws Mail: un potente cliente de correo electrónico de escritorio que es ligero y extensible. Claws también puede cifrar mensajes y conectarse a foros USENET sin ninguna utilidad adicional.

  4. Sylpheed: un cliente de correo electrónico simple que tiene como objetivo proporcionar una interfaz fácil de usar junto con estabilidad y alta fiabilidad.

  5. Geary: un cliente de correo electrónico básico que se centra en la accesibilidad y simplicidad. También muestra los correos electrónicos de una manera “similar a una conversación”, similar a los modernos clientes de mensajería.

Bueno saber: descubre más sobre los mejores clientes de correo electrónico para Linux hoy.

Mensajería Instantánea e IRC

  1. Pidgin: uno de los mejores y más antiguos programas de mensajería instantánea disponibles para Linux. Soporta los principales protocolos de chat como IRC, ICQ y XMPP. Pidgin también tiene un marco de complementos que puedes usar para extender el cliente.

  2. HexChat: un popular cliente IRC multiplataforma. Tiene una interfaz detallada que es rápida y soporta conexiones a múltiples servidores.

  3. Signal: un cliente de mensajería instantánea orientado a la privacidad que está disponible tanto para escritorio como para móvil. Utiliza cifrado de extremo a extremo para asegurar que cada mensaje que envíes sea seguro e irrompible.

  4. Caprine: el cliente no oficial de Facebook Messenger para Linux. Utiliza un wrapper de Electron que lo hace idéntico al cliente web completamente funcional del messenger.

Navegadores Web

  1. Firefox: el navegador web gratuito y de código abierto más popular para Linux. Firefox tiene una extensa colección de complementos y una función de “sincronización” que es compatible a través de diferentes plataformas.

  2. Tor Browser: un fork de Firefox que integra la red Tor altamente segura en su código base. También proporciona características de seguridad a través de “Anti-Fingerprinting” y “User Agent Spoofing.”

  3. Chromium: el código abierto upstream de la popular aplicación Google Chrome. Chromium sirve como una base simple, pero altamente efectiva para cualquiera que busque crear un navegador web personalizado.

  4. Iridium: un fork de Chromium que se enfoca en la seguridad y privacidad. Funciona integrando un algoritmo de cifrado más seguro para WebRTC, así como eliminando algunas de las características específicas de Google en el navegador.

  5. Qutebrowser: un navegador único que utiliza atajos de teclado estilo Vi para el control y la navegación. Utiliza QtWebEngine como su motor de renderizado web, lo que asegura que las páginas se carguen rápido y sean receptivas.

Reproductores Multimedia

  1. VLC Media Player: uno de los mejores programas reproductores multimedia gratuitos y de código abierto para Linux hoy en día. Soporta casi todos los códecs multimedia y puede leer casi todos los formatos de contenedor. También hay toneladas de cosas que puedes hacer con VLC.

  2. mpv: un potente reproductor multimedia basado en consola para Linux. Es compatible con los modernos códecs de video y audio, mientras que sigue siendo lo suficientemente ligero para dispositivos de gama baja.

  3. xine: un reproductor multimedia que soporta tanto medios físicos como transmisión de video en línea.

  4. Cinema: un reproductor de video basado en GStreamer que proporciona automáticamente información de metadatos de alta calidad para películas y series de TV en tu disco local.

Convertidores Multimedia

  1. Handbrake: una poderosa utilidad que puede transcodificar un archivo de video a varios códecs estándar. También tiene una función de conversión por lotes que facilita la transcodificación de directorios enteros.

  2. Ciano: un convertidor multimedia simple y minimalista que es fácil de usar. Además de video, también puede convertir imágenes y archivos de música.

Archiveros de Archivos

  1. CoreArchiver: un administrador de archivos básico diseñado para ser rápido y receptivo incluso en máquinas de gama baja.

  2. Deepin Archive Manager: un administrador de archivos ligero que tiene como objetivo proporcionar una forma limpia y simple de extraer y crear archivos comprimidos en Linux.

  3. PeaZip: un potente administrador de archivos que soporta RAR, TAR y ZIP directamente. Tiene un motor de scripting potente que puedes usar para automatizar tareas de archivado.

  4. Xarchiver: uno de los mejores y más antiguos programas de administración de archivos aún disponibles para Linux hoy. Soporta una variedad de formatos de compresión como gz, xz, bzip2 y zip.

  5. Arqiver: un administrador de archivos simple que es fácil de usar para nuevos usuarios. Soporta cifrado basado en contraseña, así como el popular formato 7zip.

Para tu información: conoce más sobre algoritmos de compresión de archivos mirando algunas de las mejores utilidades de compresión en Linux.

Gestores de Torrents

  1. Deluge: un cliente BitTorrent de alto rendimiento y multiplataforma para Linux. También viene con un “modo thinclient” que te permite leech y seed torrents directamente desde un servidor sin cabeza.

  2. Transmission: un cliente BitTorrent minimalista que funciona en una variedad de plataformas. Proporciona un cliente torrent rápido y fácil de usar que es accesible tanto para nuevos como para usuarios avanzados.

  3. qBittorrent: un potente cliente BitTorrent que pretende recrear la interfaz popular de µTorrent. Además de eso, tiene un motor de búsqueda integrado que puede buscar contenido en sitios torrent públicos.

  4. Vuze: un cliente BitTorrent ligero que puede reproducir directamente archivos multimedia descargados desde su cliente. También tiene soporte para complementos de primera parte que puedes usar para extender el programa.

Clientes FTP y Gestores de Descargas

  1. FileZilla: el cliente FTP más popular que puedes instalar hoy en día. Soporta todos los estándares FTP actuales, incluidos FTPS y SFTP.

  2. JDownloader: una herramienta de descarga directa popular que te permite obtener múltiples archivos grandes en paralelo. También puede reconstruir automáticamente archivos RAR fragmentados durante la descarga.

  3. Motrix: un gestor de descargas limpio y simple para Linux que puede hacer descargas paralelas, así como cambiar dinámicamente su agente de usuario para proteger tu privacidad.

  4. Persepolis: un gestor de descargas básico que puede hacer descargas paralelas fragmentadas, así como obtener automáticamente archivos programados.

  5. aria2: un gestor de descargas CLI de alto rendimiento que puede trabajar con FTP, HTTPS y SFTP. También asegura una verificación consistente de archivos a través de los diferentes protocolos.

Herramientas para Capturas de Pantalla

  1. Escrotum: una herramienta CLI básica para tomar capturas de pantalla en Linux que puede hacer capturas completas y parciales. También puede almacenar estas en el disco o en el portapapeles del sistema.

  2. Shutter: una potente utilidad de captura de pantalla que te permite tomar tanto capturas de escritorio simples como “capturas de pantalla de sitios web” específicas del contexto.

  3. Flameshot: una aplicación de captura de pantalla fácil de usar e intuitiva con funciones de dibujo integradas. También puede subir automáticamente estas capturas a servicios de alojamiento de imágenes.

  4. maim: un programa de captura de pantalla simple y ligero con enmascaramiento automático, sombreadores y soporte para GIF.

Herramientas de Captura de Pantalla

  1. Open Broadcaster Software: el mejor software de screencasting multiplataforma para Linux. Puede grabar y transmitir video de alta resolución, así como mostrar gráficos y transiciones personalizadas.

  2. FFcast: un programa Bash ultraminimalista que te permite usar FFmpeg como una herramienta dinámica para screencasting.

  3. GPU Screen Recorder: una eficiente utilidad de screencasting que utiliza tu GPU para grabar o transmitir la pantalla de tu máquina.

Herramientas para Cámaras Web

  1. Kamoso: un simple, pero útil programa de cámara web para Linux. Puede tomar tanto imágenes fijas como video, así como establecer varios clips como favoritos.

  2. Cheese: una aplicación de cámara web totalmente funcional que tiene una biblioteca de efectos incorporada que puedes aplicar dinámicamente a tus imágenes.

Editores de Imágenes y Herramientas de Dibujo

  1. GIMP: el mejor software de manipulación de imágenes gratuito y de código abierto multiplataforma para Linux. Puede crear y modificar diversos activos digitales, como fotografías, gráficos digitales y documentos.

  2. Krita: un programa de dibujo gratuito de grado profesional para artistas. Tiene una interfaz intuitiva junto con un conjunto de animación 2D.

  3. Pinta: un programa de manipulación de imágenes básico para Linux. Está diseñado para ser fácil de usar para usuarios novatos. También viene con una variedad de efectos de imagen similares a filtros de fotos.

  4. AzPainter: un simple programa de dibujo para sistemas similares a UNIX. Es ligero y tiene un conjunto condensado de características que facilitan su aprendizaje para los estudiantes.

Herramientas de Edición de Video

  1. Kdenlive: un editor de video multitrack para Linux. Soporta casi todos los códecs de video y audio modernos, así como proporciona herramientas de post-procesamiento como clasificación de color y gráficos de texto.

  2. Davinci Resolve: un poderoso programa de edición de video de grado profesional que puede hacer una clasificación de color precisa, CGI 3D y post-procesamiento de audio.

  3. Flowblade: un elegante y rápido programa de edición de video. Está equipado con una variedad de herramientas de composición, filtros de alta calidad y un sistema de editor de proxy eficiente en recursos.

Grabadoras y Editores de Audio

  1. Audacity: la navaja suiza de la edición de audio. Contiene todas las herramientas que necesitas para ajustar y modificar cualquier tipo de audio, así como generar tonos y ruidos.

  2. Polyphone: un práctico editor de soundfonts que te permite crear y reproducir muestras digitales de instrumentos musicales. También puedes modificar estas muestras para crear tu instrumento personalizado.

  3. Ardour: el mejor software de estación de trabajo de audio digital para Linux. Soporta pistas de múltiples capas, grabación de audio directa y una rica colección de muestras de instrumentos.

Lectores de eBook y Documentos

  1. Calibre: un lector de PDF y eBook totalmente funcional para Linux. Además, también incluye un potente editor de metadatos así como un versátil conversor CLI de eBook a PDF.

  2. Shelf: un visor de documentos simple y minimalista con soporte para búsquedas de texto básicas y anotaciones.

  3. Foliate: un lector de eBook con un hermoso motor de renderizado para su texto. También tiene una interfaz fácil de usar que es estéticamente limpia y accesible para los usuarios.

Conexión de Escritorio Remoto

  1. TigerVNC: una poderosa solución de escritorio remoto que utiliza el protocolo VNC para proporcionar compartir y controlar la pantalla de baja latencia en máquinas remotas.

  2. TeamViewer: un SaaS propietario de escritorio remoto que te permite crear “sesiones” temporales donde puedes ver, controlar e incluso anotar la pantalla de una máquina remota.

Consejo: descubre más sobre escritorios remotos configurando un servidor VNC en tu sistema Linux.

Herramientas de Limpieza de Disco

  1. Bleachbit: el mejor software de limpieza de disco para Linux. Elimina todos los archivos innecesarios en tu directorio de inicio y limpia el espacio libre de tu disco.

  2. rmlint: un programa Bash minimalista que elimina todos los archivos vacíos, directorios y enlaces simbólicos rotos en tu sistema. No solo eso, puede eliminar copias de archivos duplicadas liberando espacio adicional en disco.

Particionamiento y Recuperación de Disco

  1. Gparted: una utilidad gráfica fácil de usar para particionamiento de disco. Proporciona una vista intuitiva de tus particiones a través de gráficos. El programa también te da una variedad de herramientas para crear y modificar estas particiones.

  2. cfdisk: un programa de particionamiento de disco TUI ligero. A diferencia de las herramientas gráficas, puedes instalar cfdisk en una máquina sin cabeza y seguir configurando los discos de esa máquina a través de SSH.

  3. TestDisk: un poderoso programa de recuperación de datos que utiliza datos sobrantes en las particiones de tu disco para recrear y recuperar archivos borrados.

Cifrado de Datos

  1. Tomb: un programa de cifrado de archivos simple, pero altamente seguro que te permite cifrar archivos y carpetas individuales en tu sistema de archivos.

  2. VeraCrypt: uno de los mejores software de cifrado de datos disponibles para Linux hoy. Crea una unidad de disco virtual cifrada donde puedes almacenar tus datos. Además, el programa también es increíblemente rápido en codificar y decodificar cifrados.

Bueno saber: explora el mundo de la seguridad de datos y el cifrado utilizando GPG con GNU Kleopatra.

Gestores de Ventanas

  1. i3wm: un gestor de ventanas de mosaico manual funcional para Linux. Viene con un archivo de configuración adecuado que puedes usar para extender el programa a tu gusto.

  2. Openbox: un hermoso gestor de ventanas flotante que aprovecha tu mouse para crear y modificar ventanas en tu escritorio. Openbox viene preinstalado en varias distribuciones de Linux.

  3. dwm: un gestor de ventanas de mosaico automático minimalista. Es ligero y ofrece solo características básicas. Sin embargo, esto permite que sea uno de los gestores más extensibles que encontrarás en Linux.

Gestores de Archivos

  1. PCManFM: un gestor de archivos rápido y eficiente en recursos. Tiene una interfaz utilitaria que ofrece más funciones que estética del programa.

  2. CoreFM: un gestor de archivos simple que proporciona el equilibrio adecuado entre estética y función.

  3. fm: un gestor de archivos TUI sencillo que tiene como objetivo proporcionar una forma limpia y hermosa de gestionar tus archivos en Linux.

  4. ranger: un gestor de archivos TUI repleto de funciones y altamente personalizable que está equipado con una plétora de atajos de teclado y comandos internos.

Emuladores de Terminal

  1. Alacritty: un “enfoque moderno” para los emuladores de terminal. Utiliza aceleración de GPU para proporcionar ventanas de terminal rápidas y altamente receptivas.

  2. Kitty: un terminal de alto rendimiento que aprovecha la GPU de tu sistema para reducir el consumo general de recursos del sistema.

  3. urxvt: uno de los emuladores de terminal más populares que puedes instalar hoy. Urxvt es personalizable, ligero y funciona en casi cualquier sistema similar a UNIX.

  4. st: un terminal minimalista despojado de sus elementos esenciales. St está diseñado para ser simple tanto en su uso como en su implementación de código fuente.

Consolas de Comando

  1. zsh: una consola de comando repleta de funciones para sistemas similares a UNIX. A diferencia de otras consolas, viene con finalización automática de argumentos y un soporte de configuración extenso.

  2. ksh: una de las consolas alternativas más antiguas que están disponibles hoy en día. Ksh ofrece una consola ligeramente más rápida y receptiva, especialmente al ejecutar scripts grandes durante un periodo de tiempo.

  3. tcsh: una consola de comando estable que proporciona una sintaxis de script más expresiva. También es programable y altamente configurable.

Herramientas de Diagnóstico de Red

  1. Wireshark: un potente analizador de paquetes de red para Linux. Te permite verificar y diseccionar los diversos paquetes que pasan a través de tu interfaz de red dentro de tu red.

  2. darkstat: una herramienta de registro de red altamente útil. Es un daemon ligero que acumula datos de tráfico de red y los presenta a través de gráficos informativos.

  3. Nmap: un escáner de red útil para tu red local. Registra y verifica los diversos dispositivos y puertos que tu interfaz de red local puede detectar.

  4. Ntop: un monitor de tráfico de red simple que te ofrece una visión en vivo del estado actual de tu red.

Para tu información: descubre más sobre redes informáticas utilizando Traceroute en Linux para rastrear cómo viaja un paquete a través de internet.