Preguntas más frecuentes acerca de Linux/Unix

English/Inglés

[Valid HTML 4.0]
[Best viewed with any browser]
[Linux now]

Principal >
Estas son algunas de las preguntas que la gente me hace más a menudo acerca de Unix en general, o de Linux en particular.

No tengo ningún problema en contestarlas cuantas veces sea necesario, o en explicarlas si alguien tiene una duda, pero he pensado que poniéndolas aquí todos ganaríamos algo de tiempo.

SI tienes algún comentario, o ampliación a alguna respuesta, házmelo saber.

¿Cuál es la mejor distribución de Linux?
Sin lugar a dudas, la nº 1 de todas las preguntas.

Mi respuesta es que no hay una mejor distribución, sino que cada una se adapta a unas necesidades y tiene sus particularidades. Todas son diferentes.

Pero para concretar un poco, yo diría que RedHat, SuSE, o Mandrake son las más indicadas para los nuevos en esto de Linux.

Para los que saben un poco más, me inclino sin ninguna duda por recomendar a Debian. Es la distribución con más paquetes, la más estable y la que más se preocupa por la calidad. Su principal inconveniente es que, debido a sus extensivos controles de calidad, que llevan tiempo, anda un poco desfasada con respecto a las demás en cuanto a la antigüedad del software.

¿Cuál es el mejor programa para ...?
Como en la pregunta anterior, es cuestión de gustos. Hay mucho donde elegir, y en esa capacidad de elección radica la superioridad del mundo Linux.

Los programas que a mí más me gustan son:

  • Escritorio: KDE. Creo que a partir de la versión 2.1 se convirtieron en el mejor entorno de trabajo (ya va por la 3.1). Muy bien integrado y completo.
  • Lector de correo: Mutt. Es sencillo, con cientos de opciones, se integra bien con PGP/GPG, muy configurable... ¿Un lector con entorno gráfico? KMail.
  • Lector de noticias: SLRN. Programable en S-Lang, soporta filtrado y puntuación, muy configurable...
  • Navegador web: Konqueror en modo gráfico (el navegador de KDE). También está bien Galeon, o Mozilla (si tienes una buena máquina). Lynx o Links en modo texto.
  • Procesador de documentos: LaTeX. Proporciona unos resultados más que profesionales, sin tener que preocuparse de la apariencia, sino sólo de escribir. En procesadores de textos, me gusta OpenOffice.

¿Cómo renombro *.foo a *.bar?
Evidentemente mv *.foo *.bar no funcionará (piensa en cómo trata el shell los comodines).

Se puede usar un bucle, que en BASH sería:

for f in *.foo; do base=`basename $f .foo` mv $f $base.bar done

También hay un programa, llamado mmv, con el que se puede hacer

mmv "*.foo" "#1.bar"
y otras cosas más complicadas.

¿Por qué si hago setuid a un script, no tiene los privilegios correctos?
Los scripts setuid son un fallo de seguridad inmenso. Ningún Unix moderno hará caso al bit setuid, si éste está en un fichero ejecutable de tipo script (los que empiezan de la forma #!).

Para comprender por qué estos scripts son tan dañinos para la seguridad del sistema, mira la FAQ de Unix.

(c) 2002 Antonio Luque Estepa
Fecha de última modificación: 2006-07-24 11:48:58 MET