¿Qué software se utiliza habitualmente en los sistemas operativos Linux?
Shell: bash. Combina las ventajas de csh y ksh, tiene función de lectura y puede vincular el teclado a voluntad.
Editor: VIM, Emacs.
Papel, herramienta diapositiva: Latex, fondo
Herramienta de dibujo: MetaPost. Este lenguaje es demasiado poderoso, solo lo uso. Si no está familiarizado con él, puede utilizar XFIG y DIA para dibujar algunos diagramas, como diagramas de flujo.
Procesamiento de imágenes: ImageMagick. Entre ellos, el programa de importación puede capturar imágenes en la pantalla, el programa de conversión puede convertir formatos de imágenes y el monitor puede mostrar imágenes y simplemente editarlas (zoom, cambio de calidad, conversión de formato, dibujo simple, consideración simple de duplicación). Normalmente eso es todo lo que necesito. Si desea herramientas de imagen más potentes, puede utilizar Gimp, que es similar a Photoshop.
Herramienta de gestión automática: make. Usaré make para compilar programas automáticamente, compilar documentos automáticamente, actualizar ilustraciones automáticamente... automáticamente, sin duplicación de trabajo.
Programa de cálculo numérico: SciLab. Este programa básicamente puede reemplazar a Matlab.
Programa de cálculo algebraico: MAXIMA. Este programa se basa en uno de los sistemas de álgebra informática más antiguos del mundo: el sistema MIT Macsyma publicado por el Departamento de Energía de Estados Unidos (DOE). Está implementado en Common Lisp. Muchos programas de computación simbólica actuales, como Maple, han aprendido mucho de MAXIMA. Ahora se publica como GPL bajo la aprobación del DOE y siempre será software gratuito.
Programa de cifrado: GnuPG. Así obtuve mi clave PGP.
Programa de CD virtual. Linux no requiere un programa de unidad óptica virtual, simplemente móntelo directamente.
Servidor ftp: proftpd, vsftpd. Proftpd es muy poderoso, pero solo uso la configuración más simple.
Servidor WWW: apache. (Normalmente no lo abro)
Cliente ftp: lftp, ncftp. Todas son operaciones en modo texto, pero son mucho más convenientes que la interfaz gráfica. Por ejemplo, lftp tiene casi todas las funciones convenientes de bash, como tabulación, marcadores, colas, descargas en segundo plano, duplicación... Linux también tiene clientes ftp de interfaz gráfica, pero la mayoría de ellos son inestables y tienen muchos problemas. Ésta es una pequeña razón por la que mucha gente se queja de que Linux no es tan bueno como Windows. También hay muchas personas que usan Wine para simular el salto de Windows. De hecho, lftp es mucho mejor que LEAPTP. Sólo tienes que acostumbrarte.
Herramienta de descarga automática: wget. Es muy estable. Una vez que descargué un programa, los archivos descargados por IE y Mozilla estaban rotos, pero al final wget transfirió los datos de manera confiable.