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.
|