Guía de "LINUX ELEMENTAL"
PROLOGO
Esta guía solo pretende llenar un vacío en el tema LINUX (del cual mucho se
habla pero a un nivel que deja afuera a cualquier persona que no sea un
especialista en el tema),tratando de esclarecer los principios elementales
y el manejo básico de sus comandos principales, como así tambien la
instalación de un entorno gráfico amigable.
LINUX no es para nada difícil, solo tiene un enfoque distinto tanto en su
concepción como en su operación.
Demás esta decir que es de uso absolutamente gratuito y se puede copiar
libremente sin incurrir en ninguna ilegalidad.
De LINUX existen dos tipos de distribuciones: las ¨oficiales¨ que incluyen
manuales y apoyo técnico y las ¨no oficiales¨ las cuales son copias de las
anteriores sin tener ningun apoyo oficial, pero no por ello dejan de ser
tan funcionales como las primeras.
Todas las aplicaciones que se consiguen para LINUX tambien son de libre
copia y distribución aunque hay algunas versiones de programas de empresas
de programación que limitan esta posibilidad adjuntando al programa un
contrato de licencia y solamente el ejecutable, reservandose las fuentes.
Por el bien del sistema es preferible instalar y usar solo las aplicaciones
¨libres¨ ya que precisamente esa es la mayor ventaja del LINUX: programas
con los fuentes incluidos que permiten la libre revisación y modificación
de los mismos para adaptarlos a casos específicosn (si bien esto es trabajo
de un progamador avezado, es posible).
Hoy en dia, al comprar un programa comercial ¨enlatado¨ no sabemos en
realidad que está haciendo éste exactamente y se han dado casos de
programas famosos que han actuado como espías de nuestro sistema en
beneficio de desconocidos; este peligro se acentúa cuando la máquina se
encuentra conectada a internet, donde alguien usando un troyano escondido en
el programa espíe nuestros movimientos sin que nos enteremos.
La lectura atenta de cualquier contrato de licenciamiento de software
comercial permite ver la cantidad de obligaciones y prohibiciones que debe
aceptar el indefenso usuario sin que la companía proveedora del programa
(previo pago) se tome la mas mínima responsabilidad por las fallas o daños
que su producto pueda causar.
Un punto que todas estas companías se apresuran a incluir en sus contratos
es el de ¨prohibir la utilización de ingeniería reversa¨ es decir
prohibirnos desarmar el programa con lo que quedamos indefensos ante la
inclusión de un troyano o mas simplemente de un programa que recolecte
datos y luego los envíe por internet.
LINUX no tiene ese problema : todos los programas tienen sus fuentes junto
con los ejecutables por lo que las podemos revisar.
Esta guía solo pretende acercar LINUX a las personas que usan computadoras
pero no tienen idea de programación; y si lo consigue me doy por satisfecho.
¨ EL INDIO ¨
Flavio Stroppi
Landeta, Febrero de 2001
INDICE
Página Capítulo
5 Prólogo
9 Distintas versiones de Linux
12 Requisitos del sistema
14 Los famosos Kernels
16 Instalación y conocimientos básicos
20 Root y Usuarios
23 Unidades (floppy ,rígido,CD,impresora,modem)
25 Comandos Comunes
28 Modo texto y modo Gráfico
30 Configuración del entorno
Configuración del teclado
Configuración del ratón
Configuración del video
Configuración del sonido
Configuración de la impresora
Configuración del scanner
Configuración de las Grabadoras de CD
Configuración del modem
33 Manejadores Gráficos
34 Programas
Instalación de programas desde consola
Instaladores gráficos
37 Dónde conseguir mas información
39 Licencia GNU
49 Consideraciones Finales
53 Notas de Copyright
DISTINTAS DISTRIBUCIONES (VERSIONES) DE LINUX
Desde que Linus Torvalds desarrolló el primero en un lenguaje llamado C con
rutinas en Assembler liberando el código fuente en internet miles de
programadores de todo el mundo colaboraron en el desarrollo escribiendo
drives y programas utilitarios cubriendo todas las gamas imaginables.
Asi ,hoy es posible bajar gratuitamente de internet tanto el sistema
operativo como la aplicación que necesitamos para determinado trabajo.
Como muchos de los potenciales usuarios no tenían en un principio (y
algunos aún hoy) una conección rápida hubo empresas que empezaron a
¨empaquetar¨ el sistema operativo junto con manuales impresos y algunas
aplicaciones en lo que se dió en llamar distribuciones oficiales.
Algunas de estas distribuciones son:
RED HAT
SUSE
SLACKWARE
COREL (basada en Red Hat)
Conectiva(Basada en Red Hat)
Mandrake(Basada en Red Hat)
TurboLinux(Basada en Red Hat)
OpenLinux(Basada en Caldera)
Debian
UTUTO(Argentina y Basada en Red Hat)
Como vemos las versiones se dividen básicamente en tres:
RED HAT,SUSE y SLACK ,el resto de las distribuciones es alguna adaptación
de estas versiones por lo que aquí veremos el uso de Red Hat ya que con
pequeñas diferencias, se adapta al manejo de la mayoría de las versiones.
Todas las versiones usan el mismo manejador gráfico: XFree86 y los mismos
escritorios: básicamente KDE y GNOME.
Sabiendo esto, el panorama se simplifica bastante: manejando uno de los
escritorios; el KDE; estaremos en condiciones de sobrevivir manejando LINUX
en cualquiera de las versiones, permitiendo que empecemos a utilizar
productivamente el sistema a la vez que aprendemos a defendernos con el
resto.
Actualmente se consiguen distribuciones oficiales muy completas y si
nosotros no disponemos de una conección de red eficiente para poder
bajarnos los paquetes gratuitamente,podremos comprar una a precios
manejables y grabadas en CD´S.
La tabla siguiente, forzosamente incompleta, nos da una idea de contenidos y
precios:
DISTRIBUCION CD´S WEB PRECIO
MANDRAKE 6 www.mandrake.com 80
CONECTIVA 6 www.conectiva.com 70
RED HAT 6 www.redhat.com 60
COREL 2 www.corel.com 50
SUSE 6 www.suse.com 70
TURBOLINUX 3 www.turbolinux.com 50
SLACKWARE 2 www.slackware.com 50
OPENLINUX 3 www.openlinux.com 60
DEBIAN 5 www.debian.com 80
UTUTO 2 www.ututo.org 20
Todas estas distribuciones incluyen excelentes manuales ,por lo que no
deberemos tener problemas ni para instalarlos ,ni para usarlos.
Una vez que nos hayamos decidido por una de las distribuciones podremos
optar por comprarla o bajarla de internet.
Respecto a las aplicaciones adicionales: en el capítulo correspondiente hay
direcciones de sitios WEB donde encontraremos el programa que necesitamos.
REQUISITOS DEL SISTEMA
LINUX fue diseñado teniendo en cuenta a la mayoría de las máquinas
existentes por lo que a nivel básico corre en cualquier equipo 386 o
superior.
Los requisitos de memoria para usarlo en modo gráfico tienen un piso de 8
mb.
Los requisitos de alamcenaje exigen un rígido de mas de 500 mb (aquí no
podremos instalar todo pero si lo mínimo funcional;
Para instalar Mandrake completo se necesitan 2,5 gb mínimos)
La placa de video tiene que tener mas de 512 kb(modo 640 x 480 16
colores),la mayoría de las aceleradoras estan soportadas.
No es necesario tener placa de sonido,aunque existen drivers prácticamente
para todas.
El modem puede ser PCI o ISA y tambien externo; actualmente se consiguen
drivers para algunos winmodems aunque no todos están soportados (estos
modems son los que suelen venir en las computadoras con mothers ¨on
board¨.Si va a adquirir uno asegurese de que no sea winmodem para no tener
problemas
La lectora de CD puede ser cualquiera IDE/ATAPI
El monitor puede ser cualquiera blanco y negro,color, LCD o TFT.
El ratón(mouse) puede ser cualquiera,de dos o tres botones ,ps2 o serie y
tambien trackball.
El teclado tambien puede ser cualquiera, tambien ps2 .
La mayoría de las placas comunes de red están soportadas, tambien los
HUBS.
La impresora puede ser cualquiera de las marcas conocidas tanto para puerto
paralelo como para USB.
Todos los scanners con conección USB estan soportados, la mayoría de los
paralelos y algunos SCSI.
La mayoría de las grabadoras de CD´S estan soportadas tanto IDE como SCSI.
LOS FAMOSOS KERNELS
El Kernel es el núcleo del sistema operativo, es el elemento que determina
el funcionamiento del sistema y encargado de las funciones esenciales del
mismo como el control de las interrupciones, el control de los dispositivos
y de los procesos y sistemas de archivos; es el que se aloja en memoria ni
bien arrancamos la máquina es decir el primer programa que se ejecuta
trabajando todo el tiempo en que esta se encuentre encendida.
El sistema operativo en si está compuesto por: el Kernel, un shell o
intérprete de comandos (en DOS el shell es el popular command.com; en LINUX
el mas popular es el shell bourne :¨bash¨) y una cantidad de utilidades
para administrar el sistema y realizar actividades específicas.
En LINUX se puede actualizar este reemplazando el Kernel viejo por uno mas
nuevo sin tener que reemplazar todo el sistema operativo.
Los Kernels se identifican por una sigla numérica; así tenemos actualmente
el Kernel 2.2.14, el 2.2.16 etc.
A su vez se clasifican en estables y experimentales; los estables son los
kernels suficientemente testeados y a los cuales se le han eliminado todos
los errores(bugs) detectados y los experimentales son los nuevos, en
desarrollo, que se ponen a disposición de los usuarios experimentados para
detectar toda posible falla en la escritura del código fuente.
Si nos interesa tener siempre el mejor Kernel disponible, lo podemos bajar
de www.Kernel.org .
Donde dispondremos tanto de la última versión estable como tambien de
distintas versiones experimentales.
El Kernel del LINUX utiliza las características de modo protegido de los
microprocesadores 386 y superiores siendo de 32 bits reales en una pc y de
64 en una alpha permitiendo el aprovechamiento máximo del hardware
disponible.
Con los primeros LINUX era necesario recompilar el Kernel luego de
instalarlo; esto hoy se hace automáticamente al instalar el sistema donde el
programa de instalación nos va preguntando en una serie de pasos
secuenciales por los dispositivos de hardware de que disponemos
configurando los mismos previo a la recompilacion.
INSTALACION Y CONOCIMIENTOS BASICOS
Instalar LINUX es mas sencillo de lo que parece...solo hay que comprender
la filosofÍa del proceso y seguir una serie de pequeños pasos secuenciales.
Básicamente se empieza (me referiré siempre a la instalación sobre una
máquina SIN SISTEMA OPERATIVO; si se está migrando desde otro sistema se
deberá borrar la FAT antes de empezar la instalación debiendo haber hecho
copias de respaldo de toda la información ANTES de proceder) particionando
el disco en las unidades necesarias :generalmente una llamada ¨de
intercambio¨(SWAP) y otra nativa de LINUX; para realizar esto existen
varios programas como por ejemplo disk druid o fips.
Un buen tamaño para la SWAP es el doble de la RAM instalada ,dejando el
resto del disco para la otra partición, aunque algunos sistemas (Mandrake)
particionan el disco automáticamente creando una partición de boot, una
swap, una home y una local.
En LINUX todos los elementos conectados a la CPU son considerados y
tratados como archivos y estos dispositivos- archivos son controlados por
devices-drives.
Los dispositivos se clasifican en:
SERIALES como el teclado,modem,mouse.
BLOQUE como el disco rígido,disketera ,memoria.
ESPECIALES como monitores,scanners,etc.
Un detalle importante es la denominación de los puertos;estos se
llaman:
ttyS0 (COM1 del DOS)
ttyS1 (COM2 del DOS)
ttyS2 (COM3 del DOS)
ttyS3 (COM4 del DOS)
En el caso de los dispositivos la denominación es la siguiente:
Floppy A :
/dev/fd0
floppy B
/dev/fd1
independientemente si estos son para disketes de 5,25 o 3,5.
Los rígidos IDE se clasifican asi:
Rigido conectado a la primera IDE como maestro :
/dev/hda
Rígido conectado a la primera IDE como esclavo:
/dev/hdb
Si los rígidos fuesen SCSI el maestro sería:
/dev/sda
y el esclavo sería :
/dev/sdb
Las particiónes de los rígidos se denominan:
/dev/hda1 para la primera (C del DOS)
/dev/hda2 para la segunda(D del DOS)
/dev/hda3 para la tercera (E del DOS)
/dev/hdb1 para la primera del esclavo(F del DOS)
/dev/hdb2 para la segunda del esclavo(G del dos)
y así sucesisvamente ,teniendo en cuenta que si nuestro rígido fuese SCSI
se debe reemplazar el hd por sb.
Si tenemos conectado un CD-ROM a la segunda controladora como maestro, éste
se denominaría :
/dev/hdc
La impresora conectada a un puerto paralelo se denomina
lp0 (lpt1 del dos)
La barra de LINUX es / y no \ (detalle a prestarle atención!)
La distribución de los archivos se realiza de la siguiente forma :
/ directorio raiz del sistema
/bin lugar de los ejecutables
/dev lugar de los controladores de dispositivos
/etc lugar de los archivos de configuración del sistema
/sbin lugar de almacenaje de programas del administrador
/home lugar de los directorios de los usuarios
/lib lugar donde se encuentran las librerias de
los programas
/proc lugar donde se guarda información de los procesos
/usr lugar de los archivos de configuración de los
usuarios
/X11R6 lugar de los archivos de configuración gráfica
/local lugar donde guardaremos nuestras aplicaciones
/src Lugar donde se encuentran todos los códigos
fuentes
/include lugar de los ficheros del compilador C
/var lugar donde se guardan el historial del sistema.
LINUX es un sistema esencialmente concebido como multiusuario; esto quiere
decir que se supone que lo utilizan varios usuarios y es por ello que
existe un super usuario(root) o administrador del sistema, siendo solo éste
el que dispone todos los privilegios (autorizaciones para modificar,
instalar, agregar, borrar, etc) teniendo el resto de los usuarios
diferentes privilegios otorgados arbitrariamente por el administrador de
acuerdo a sus necesidades.
Si nosotros vamos a utilizarlo como máquina monousuario es conveniente que
creemos un usuario al cual le daremos los máximos privilegios de modo de no
operar como root (se verá mas en detalle en capítulos siguientes)
ROOT Y USUARIOS
El root es el superusuario que dispone de todos los privilegios del sistema,
función delegada al administrador.
El root es el verdadero dueño del sistema; solo él está autorizado a
modificar el sistema en si.
En LINUX tanto el root como los usuarios disponen de una clave (password)
que les permitirá utilizar el sistema .
La función de ingresar al sistema utilizando el nombre de usuario y el
password se llama logueo (loguin).
Esta función se debe usar tanto si la máquina es monousuario como si es una
terminal de red.
Al iniciar la sesión aparecerá una pantalla (tanto en modo texto como en
gráfico)solicitando el nombre de usuario y luego el password y en el caso
de que estos sean incorrectos no permitirá el uso del sistema.
En los sistemas susceptibles de ser invadidos por extraños se deberán usar
claves formadas por letras y números al azar de por lo menos 10 caracteres.
Se deberán descartar las combinaciones de nombres con fechas de
nacimiento, nombre de lugares, número del teléfono y palabras que existan en
los diccionarios; tambien se deberán descartar las secuencias lógicas como
a1b2c3 etc.
Una buena clave es la formada por letras y números de este estilo :
rvk32sz4c5ty la cual resultará bastante difícil de descubrir.
LINUX posee una serie de órdenes para manejar usuarios y otorgarles
privilegios; éstas son :
adduser : agregar usuario
useradd: agregar usuario
deluser: borrar un usuario
userdel borrar un usuario
A su vez los usuarios están organizados en grupos afines.
Cada usuario posee una cuenta en el sistema donde se registra su actividad.
El root puede cambiar los permisos (privilegios)de los usuarios
usando los siguientes comandos:
chmod : cambia los permisos
Los permisos pueden afectar a usuarios,grupos ,otros o a todos
u: afecta a usuario
g: afecta a grupos
o: afecta a otros
a: afecta a todos
Las opciones de cambio son :
+ agregar permiso
- quitar permisos
= asignar permisos
Los permisos que se pueden usar son :
r lectura
w escritura
x ejecución
Para cambiar la clave se usa:
passwd
Para utilizarlos se realizan las combinaciones lógicas entre si,por
ejemplo:
chmod r temp (da permiso de lectura de temp)
chmod w temp (da permiso de escritura en temp)
chmod x glame (da permiso de ejecución de glame a todos)
chmod g=rw (da permiso de lectura/escritura al grupo)
chmod go -r (quita permiso de lectura a todos los
archivos del directorio)
passwd usuario (cambia la clave a usuario)
La forma general de sintaxis de chmod es la siguiente:
chmod (a,u,g,o)(+, - )(r,w,x) archivo
Si no se indica ,por defecto se toma a
Todos estos comandos solo son válidos en modo texto o desde una consola del
administrador gráfico.
UNIDADES
En linux las unidades accesorias son tomadas y manejadas como archivos ,es
por eso que se deben montar antes de usarlas y desmontar al finalizar.
La orden mount realiza este trabajo de la siguiente forma
mount /dev/ fd0 monta el floppy
umount /dev/fd0 desmonta el floppy
mount /dev/ hdc monta la lectora de CD
umount /dev /hdc desmonta la lectora
En algunas versiones se puede usar para el caso del cd rom la orden
siguiente:
mount cdrom monta la lectora
umount cdrom desmonta la lectora
El montaje de las unidades en las pantallas gráficas se realiza clicando
con el botón derecho sobre la unidad ,apareciendo un desplegable donde está
la orden mount para el montaje o umount si ya está montada.
Algunas versiones por ej. Mandrake tienen una función definida en la
instalación denominada supermount que monta automáticamente las unidades de
cdrom al introducir un cd y las desmonta al retirarlo.
Para imprimir archivos desde el modo texto se utiliza la orden lpr
en la siguiente forma :
lpr archivo.txt
donde archivo.txt es lo que deseamos imprimir.
COMANDOS COMUNES
Comandos de uso general
cal : muestra un calendario en pantalla
date : muestra fecha y hora
df : muestra los bloques libres del disco
echo : muestra un mensaje en la pantalla
finger: muestra quien esta en el sistema y que hace
kill : mata un proceso
ps aux: muestra el estado de los procesos
pwd : muestra el directorio actual
tty : muestra el nombre del terminal que estamos utilizando
Comandos para el manejo de archivos
cat : muestra el archivo especificado (cat nombrearchivo)
cd : cambia el directorio (cd nombredirectorio)
comm : compara dos archivos(comm archivoa archivob)
cp : copia archivos ( cp fuente destino)
diff : muestra diferencias entre archivos(dif archivoa archivob)
file : muestra la clasificación de los archivos
find : busca nombres de archivos
ln : crea un enlace entre archivos (opción -s: link simbólico)
lpr : imprime archivos
ls : lista los archivos (opciones : -a todos los archivos
-l describe los archivos
-t ordena desde el último
-F indentifica dir y links
mkdir : crea directorios
more : muestra un archivo segmentado por pantallas
opciones : espaciador : avanza paginas
: b :página anterior
: h :ayuda
: q :salir
mv : mueve o renombra archivos
pr : prepara un archivo para imprimirlo
rm : borra archivos
opciones : -i pide confirmación
-r borra un directorio y todos sus archivos
-f no pide confirmación
rmdir : borra directorios vacios
sort : ordena archivos
wc : cuenta palabras
opciones : -c cuenta el número de caracteres
-l cuenta el número de lineas
-w cuenta el número de palabras
Comandos para manejo del sistema en red
mail : recibe y envía correo
opciones: se termina la carta con .(o control D)
mesg : condicionar la reepción/emisión de mensajes
who : muestra la lista de usuarios conectados
write : envía un mensaje a otro usuario
Comandos de auxilio
man : muestra el manual correspondiente al comando indicado
ejemplo man ls muestra la información de uso
correspondiente a la orden ls
--help: igual que el anterior pero mas consiso
ejemplo ls --help muestra el uso de ls
MODO TEXTO Y MODO GRAFICO
LINUX se puede utilizar tanto en modo texto como en mod gráfico; aunque este
último modo es el preferido por su facilidad de manejo.
El uso en modo texto se puede realizar antes de cargar el administrador
gráfico(Xwindow) o desde una consola desde este último.
El manejo en modo texto se realiza escribiendo órdenes(comandos) a
continuación del bash presionando enter al finalizar la escritura del mismo
;en este modo el manejo es similar al antiguo DOS aunque se utilizan
comandos mucho mas poderosos.
Tambien es preferible utilizarlo para configurar los distintos dispositivos
que tenemos instalados en nuestra computadora ya que se evitan todos los
conflictos que pudieran aparecer si lo hacemos desde una consola lanzada de
una pantalla gráfica.
El manejo gráfico se realiza utilizando un solo clic pulsador izquierdo del
mouse para lanzar las aplicaciones seleccionadas (no existe el doble clic)
aunque tambien se utiliza el boton derecho para desplegar diferentes menues
con distintas opciones.
Si bien existen muchos escritorios gráficos ,hay dos muy populares : KDE y
GNOME los cuales vienen por defecto en prácticamente todas las
distribuciones comerciales;su manejo es muy sencillo y con una mínima
práctica se estará en condiciones
de sacarles el máximo provecho:desde lanzar aplicaciones a configurar en
forma totalmente personalizada el escritorio.
CONFIGURACIONES DEL ENTORNO
Configuración de entorno(video,monitor,modem impresora,etc)
El teclado,monitor,placa de video,ratón y red se configuran en el momento
de la instalación aunque si necesitamos cambiar alguna de sus
características escribiremos en mod texto XFree86cnf o xf86config o
configX o Xconfigurator (depende de la versión instalada) y se lanzará un
asistente con indicaciones paso a paso para realizar esta operación
Para configurar la placa de sonido escribiremos sndconfig o soundconfig o
cfgsound(depende de la versión instalada) con lo que lanzaremos una
aplicación que detectará nuestra placa de sonido y la configurará
automáticamente;en caso de que la aplicación falle en la detección se pasa
a un asistente para la configuración manual de la misma.
Para configurar la red tenemos una aplicación llamada Netcfg o confignet o
netconfig(depende de la versión instalada)la cual nos guiará paso a paso
para poder conectarnos a la red disponible.
Si estamos operando en modo texto directamente (no desde una consola)
podremos lanzar el servidor gráfico escribiendo startX y luego el nombre
del escritorio que deseemos,por ejemplo KDE,aunque en las últimas versiones
de éstos con solo escribir el nombre del escritorio se lanzará todo
automáticamente.
La configuración de estos dispositivos en modo gráfico varían de acuerdo a
la distribución que estemos instalando y el escritorio que estemos
usando,aunque todas tienen diferentes herramientas
para realizarla;por ejemplo Drakeconfig ,lothar en la distribución
Mandrake.
Tambien podremos seleccionar el idioma del teclado desde la función
escritorio de cualquiera de las distribuciones.
Para configurar los scanner se deberán cargar los paquetes correspondientes
al modelo del scaner con el controlador correspondiente.
Para configurar las grabadoras IDE/ATAPI de cd se las deberá emular como
scsi,aunque el paquete correspondiente al modelo de la grabadora hará eso
automáticamente al instalarlo .
Si bien aun no hay drivers para todos los modelos de componentes accesorios
de nuestra pc ,si existen para la mayoría ,los cuales se pueden bajar del
sitio WEB del fabricante y de todos los sitios dedicados a LINUX en la
red.
Si se está armando una máquina nueva será preferible consultar antes
respecto de que accesorios se disponen los drivers para evitarnos dolores
de cabeza despues.
Los elementos mas polémicos son los modems telefónicos: ultimamente en las
mothers económicas existen modems ¨on board¨ del tipo winmodem que solo
funcionan en otro sistema operativo y de los cuales prácticamente no
existen controladores(ultimamente hay algunos en la red:se los deberá
buscar como ¨linmodems¨)
Casi todos los modems PCI tienen drives disponibles como asi tambien todos
los externos por lo que ante la duda se comprará un modem de este tipo.
Con respecto a las placas de red estan todas soportadas ya que responden a
uno o dos estándares normales.
MANEJADORES GRAFICOS
Los manejadores gráficos no son otros que los famosos escritorios;los mas
comunes son :
KDE
GNOME
ENLIGHTENMENT
WINDOWMAKER
AFTERSTEP
BLACKBOX
FVWM95
Todos estos escritorios permiten su total configuración y personalización
pudiendo cambiarse el fondo,aplicarle temas,etc.
con lo que obtendremos una pantalla gráfica adaptada a nuestros gustos y
necesidades.
La utilización de uno u otro depende de nuestros gustos personales y de la
afinidad que encontremos con uno u otro administrador gráfico.
PROGRAMAS
Las aplicaciones disponibles para ser usadas en LINUX son muchas ....aunque
no vienen terminadas bajo la forma de un
ejecutable sino que a este deberemos generarlo en la máquina en que las
vayamos a utilizar.
Estas aplicaciones vienen comprimidas y empaquetadas en algunos formatos
estandar (cada distribución tiene su método de empaquetado preferido) todos
compatibles .
Asi tenemos los siguientes tipos de paquetes comprimidos:
rpm :propio de las distribuciones basadas en Red Hat
tgz :propio de las distribuciones Slackware
deb :propio de las distribuciones Debian
Todos estos paquetes tienen un formato propio de compresión y se deben
instalar siguiendo pautas específicas para cada uno
INSTALACIÓN DE PAQUETES RPM
Para instalar un programa empaquetado con el formato rpm deberemos
escribir:
rpm -i nombreprograma
para desinstalar este mismo paquete escribiremos:
rpm -e nombreprograma
para actualizar este paquete a una versión posterior escribiremos:
rpm -U nombreprograma
INSTALACION DE PAQUETES TGZ
Estos paquetes son los que suelen venir terminados en .tz o tar o tgz y
para instalarlos deberemos proceder como sigue:
tar xvfz nombreprograma
luego de finalizada la descompresión deberemos entrar en el directorio
creado(el paquete comprimido aparece escrito en verde,y los directorios en
azul) y escribir la siguiente orden :
./configure
luego haremos :
make
cuando finalice escribiremos:
make install
y por último : ldconfig
para obtener los pasos detallados de la instalación de cada paquete en
particular podremosa leer el archivo READMR.txt o bien INSTALATION.txt
utilizando la orden less nombrearchivo (README o INSTALATION)
INSTALACIÓN DE PAQUETES DEB
Estos paquetes son similares a los rpm pero se instalan usando la siguiente
orden:
dpkg -i nombrepaquete
INSTALACIÓN EN MODO GRÁFICO
Todas las distribuciones incluyen un manejador gráfico de paquetes;algunas
de las disponibles son :
Kpackage
Glint
Estos manejadores se encargan automáticamente de todos los pasos necesarios
por lo que simplifican notablemente la instalación de los programas
DONDE CONSEGUIR MAS INFORMACIÓN
La información sobre LINUX es abundante,muy abundante...pero hay que saber
dónde buscarla.
La mejor fuente de información es la WEB donde hay numerosos lugares donde
consultar y bajar tanto información como aplicaciones .
Por lo que el mejor consejo ,tanto para un principiante como para un
experto en el tema, es conseguir una conección de internet primero ,de modo
de poder utilizarla ni bien tengamos instalado el LINUX .
Tambien es una buena idea acercarse a los grupos de usuarios LINUX que
existen en casi todas las comunidades donde podremos obtener ayuda gratuita
para poder optimizar nuestra instalación.
El listado siguiente es forzosamente incompleto pero nos servirá para
obtener información de primera mano,asi como tambien obtener drives para
nuestros accesorios.
DONDE OBTENER DISTRIBUCIONES
MANDRAKE : www.linux-mandrake.com
DEBIAN : www,debian.com
RED HAT : www.redhat.com
SLACKWARE : www.cdrom.com/titles/os/slackwar.htm
SUSE : www.suse.com/index_us.html
TURBO LINUX : www.pht.com/turbolinux/index.html
DONDE OBTENER APLICACIONES
SOFT
www.yggdrasil.com
www.freshmeat.net
www.linuxapps.com
www.rpmfind.net/linux/RPM
JUEGOS
www.happypenguin.org
www.linuxgames.com
CASTELLANO
www.lucas.ctv.es(manuales y documentacion en castellano)
www.linux.org.ar(grupo de usuarios argentinos)
www.slug.ctv.es(grupo de usuarios españoles)
www.linux.org.uy(grupo de usuarios uruguayos)
ESCRITORIOS
www.kde.org (página del famoso KDE)
www.gnome.org (página de gnome)
www.enlightenment.org(página de enlightenment)
www.themes.org(todos los temas para el escritorio)
ADMINISTRADORES GRAFICOS
www.xfree86.org(EL administrador gráfico....)
LICENCIA GNU
LA LICENCIA GNU ES EL PILAR DEL SOFTWARE LIBRE y por eso es fundamental
conocerla ;esta la podremos obtener de cualquier WEB ;por lo que luego de
configurar el modem y conectarnos a la red deberá ser lo primero en bajar.
CONSIDERACIONES FINALES
Esta breve guia fue concebida como introducción MUY ELEMENTAL al mundo
LINUX se han vertido en ella conceptos muy elementales para poder utilizar
el sistema operativo libre del futuro.
Puede que los otros sistemas pagos no dejen de existir y que la migración
de todos los usuarios a LINUX no sea total ,pero esta es una escelente
opción válida,MEJOR que el resto existente en el mundo de la computación y
que ubica el software ahi exactamente donde debe estar: un bien intelectual
desarrollado entre todos y para beneficio de todos ,libre de ser copiado y
modificado por quien quiera y como quiera.
*LA INFORMACION DEBE SER LIBRE Y ES PATRIMONIO
DE TODA LA HUMANIDAD
*SI NO QUIERE QUE SE LO COPIEN NO LO PUBLIQUE
*LAS COMPUTADORAS SIN SOFT NO SIRVEN PARA
NADA.....TAMPOCO EL SOFT SIN LAS COMPUTADORAS
*SOLO EL SOFT LIBRE PUEDE SER ACTUALIZADO A LA MEDIDA DEL HARD.........EL
QUE PIENSE LO CONTRARIO PUEDE SEGUIR USANDO SOFTS CONCEBIDOS PARA i386
....EN PENTIUM IV(Y A LA VELOCIDAD DE LAS PRIMERAS)
*LA GENTE Y LOS MONOPOLIOS NO SON ETERNOS......
(GRACIAS A DIOS)
*LINUX PODRA NO SER LO MEJOR......PERO ES LIBRE
*SI EL SOFT QUE PIENSA COMPRAR NO INCLUYE LOS FUENTES ...NO LO COMPRE.
*SI COMPRA SOFT ENLATADO EXIJA GARANTIA
TOTAL(FUNCIONAMIENTO,DAÑOS.TROYANOS,ETC)
*ES PREFERIBLE UN MAL SOFT CONTROLABLE QUE UNO BUENO CON TROYANOS.....
*EL VENDEDOR DE SOFT ENLATADO PERSIGUE UN SOLO OBJETIVO:SU DINERO (Y A
VECES TAMBIEN SU INFORMACIÓN)
*CUANDO EL VENDEDOR ALABE LA FUNCIONALIDAD DE DETERMINADO SOFT CARO
COMERCIAL PREGUNTELE TAMBIEN CUANTOS BUGS FALTAN CORREGIR.
*SOLO SE NECESITA UN SOFT QUE HAGA LO QUE NECESITAMOS ........Y SI NO LO
HACE LO PODAMOS CORREGIR NOSOTROS.
*QUE AL SOFT LE HAYAN CAMBIADO LA PRESENTACIÓN GRÁFICA NO LO HACE
NECESARIAMENTE MEJOR.
AQUI ANOTE SUS DICHOS:
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
.........................
NOTA MUY IMPORTANTE:
ESTE TEXTO SE PUEDE COPIAR TODO O EN PARTE LIBREMENTE TAMBIEN SE PUEDE
DISTRIBUIR,MODIFICAR,AMPLIAR CITANDO EL ORIGEN (LUGCOS) Y AL AUTOR (FLAVIO
STROPPI) EN TODOS LOS CASOS
USTED PUEDE COMPRAR UNA VERSION EN PAPEL;AMPLIADA Y ENCUADERNADA A SOLO $
10 MAS GASTOS DE ENVIO!
(Y DE PASO CON SU COLABORACIÓN PERMITIRA ESCRIBIR SUCESIVAS GUIAS PARA SU
BENEFICIO)
(LINUX SE DESARROLLO GRACIAS A LA COLABORACION DE MILES DE PROGRAMADORES DE
TODO EL MUNDO AYUDADOS POR LAS PEQUEÑAS CONTRIBUCIONES QUE REALIZABAN LOS
USUARIOS DE SU SOFT Y DE SUS MANUALES)
Guia terminada de escribir en Landeta (Pcia de Santa Fe) el 9 de febrero de
2001