Escolar Documentos
Profissional Documentos
Cultura Documentos
con
Linux
Trisquel
Principios
El conocimiento es universal nos pertenece a todos Histricamente el desarrollo del conocimiento y la tecnologa no es patrimonio de una determinada nacin o raza. Por lo tanto todos los individuos y pases tenemos el mismo derecho de acceso al conocimiento. El software es parte del conocimiento universal Las rutinas que conforman el cdigo fuente del software tarde o temprano son evidentes, inventadas o reinventadas independientemente. El software es intangible nicamente lo material, lo tangible debe tener propietarios No al Monopolio El conocimiento en general y el software en particular no pueden ser monopolio de empresas.
Copyright (c)2010 Dr. Ramiro Vicente Castillo Cabay. Se concede permiso para copiar y distribuir este libro
SASLIBRE www.saslibre.net
ndice
ndice
1. Introduccin 4
4 4
6
8
9 17
18
29
29 33
40
Comandos Bsicos . . . . . . . . Lista de los directorios principales Permisos . . . . . . . . . . . . . . Actualizacin de la Distribucin . Herramientas en consola . . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
41 50 52 53 53
55
7. Editores de Texto
55 56
57
8.1. Descargar Archivos desde la lnea de comandos . . . . . . . . . . . . . . . . . . . . 8.2. Comprimir y descomprimir archivos . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3. Modicar grcos desde la lnea de comandos . . . . . . . . . . . . . . . . . . . . .
9. Redes
57 57 58
60
Servidor web . . . . . . . . . . . . Servidor FTP . . . . . . . . . . . . Servidor DHCP . . . . . . . . . . . Compartir el Internet y Cortafuegos SSH . . . . . . . . . . . . . . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
65 69 72 74 78
84
10. Anexos
Aplicaciones ms conocidas . . . . . . . . . . . Errores clsicos del usuario de GNU/Linux . . . Decreto de Uso del Software Libre en el Ecuador Educacin y Software Libre . . . . . . . . . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
84 88 90 92
info@saslibre.net
SASLIBRE www.saslibre.net
ndice
Prembulo
Es incontenible el avance del sistema operativo GNU con Linux, los estudiantes y profesionales deben conocer su funcionamiento, de no hacerlo quedaran rezagados como usuarios de computadoras. La necesidad de tcnicos y usuarios de GNU con Linux es cada da ms evidente. la utilizacin por parte de las empresas privadas e instituciones pblicas a nivel mundial est incrementndose signicativamente. El usuario o tcnico de computadoras que conoce el sistema operativo GNU con Linux posee denitivamente una ventaja competitiva sobre aquellos que no lo conocen. Ya existen muchos usuarios de computadoras que usan GNU con Linux, conocido ms ampliamente pero errneamente como Linux. Linux no es el sistema operativo, es el ncleo es decir el programa que asigna los recursos de la mquina a los otros programas, es esencial para sistema operativo GNU por lo que el sistema operativo se le llama GNU con Linux El estadounidense Richard Stallman es el mentalizador del sistema operativo GNU, que signica u en ingls, es un acrnimo recursivo de GNU No es Unix. En espaol, se recomienda pronunciarlo u como el antlope africano o fonticamente; por ello, el trmino mayoritariamente se deletrea (GN-U) para su mejor comprensin. El landes Linus Torvalds, es el mentalizador del ncleo Linux. Su idea era crear un UNIX para PC para que todos los que quisieran lo pudieran utilizar en su computadora Existen actualmente unos 20000 programas disponibles para GNU con Linux y siguen aumentando cada da. Muchos los usan porque pueden ser muy econmicos o gratuitos, otros porque pueden modicarlos y otros por su nivel de seguridad. Estos programas tienen una licencia que permite la libre distribucin, instalacin, copia, anlisis, modicacin. Un ejemplo es su ncleo Linux1 que tiene una licencia GPL versin 2 que nos asegura que siempre estar a nuestra disposicin. En los primeros aos de su existencia, GNU con Linux se identicaba como el sistema operativo de los hackers. El nmero de usuarios empez a crecer y actualmente existen distribuciones del sistema operativo fciles de instalar y utilizar. Es utilizado por nios, jvenes especialmente y adultos de todo el mundo. Los usuarios van desde aquello con escasos conocimientos en computacin hasta los profesionales de la informtica. Entre sus principales caractersticas podemos mencionar: Es prcticamente inmune a los virus, multitarea, multiusuario, multiplataforma, tiene proteccin de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema, todo el cdigo fuente est disponible, incluyendo el ncleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario, soporte TCP/IP, incluyendo ftp, telnet, NFS, permite manejar la informacin y el hardware como el usuario decida, etc. GNU con Linux no es perfecto como cualquier creacin humana, pero puede decirse que es mucho mejor que los sistemas operativos de empresas que privan al usuario el conocimiento de cdigo fuente y criminalizan la solidaridad humana llamando piratera a copias no autorizadas. Usar GNU con Linux no es solo un asunto tcnico individual, es un asunto de libertad social.
1 Sin
las partes no libres que desafortunadamente Linux Torvals ha permitido incluir en el ncleo
info@saslibre.net
SASLIBRE www.saslibre.net
1 INTRODUCCIN
1. Introduccin
1.1. Software Libre
1.2.
Un sistema operativo es un conjunto de programas informticos que permiten a los usuarios de computadoras utilizar el hardware y programas de aplicaciones. El sistema operativo es: Intermediario entre el usuario y hardware Administra la ejecucin de las aplicaciones El sistema operativo generalmente incluye una interfaz grca amigable para el usuario El sistema operativo que ms se usa en software libre es GNU con Linux
info@saslibre.net
SASLIBRE www.saslibre.net
1.2.1. Kernel - Linux
1 INTRODUCCIN
Es el ncleo del sistema operativo que interacta con el hardware, controla la ejecucin de procesos simultneos y usuarios concurrentes, gobierna los dispositivos de entrada/salida, administra archivos en disco. Se distribuye con la licencia GPL
1.2.2. Distribuciones
En el software libre miles de empresas, fundaciones, cooperativas, individuos, grupos, que producen distintos tipo de software, incluyendo el propio el kernel, ponen sus productos a disposicin del pblico para que lo bajen de sus sitios. Para el usuario nal sera una tarea tediosa rastrear todos los programas, libreras, drivers, utilitarios que necesita. Personas o empresas, en forma gratuita o comercial, busca el software y lo empaquetan en un CDROM, varios CD-ROM o en un DVD y en repositorios online, a esto es lo que se llama Distribucin. Se recomienda usar las distribuciones 100 % libres listadas abajo.
BLAG, BLAG, distribucin para servidores y para escritorio Dragora, distribucin independiente basada en el concepto de la simplicidad. Dynebolic, distribucin que pone un nfasis especial en la edicin de audio y vdeo. gNewSense, distribucin basada especialmente para escritorio Kongoni, distribucin con origen africano. El nombre proviene de la palabra en shona para gnu (tambin conocido como connochaetes). Musix GNU+Linux, una distribucin GNU+Linux, con un nfasis especial en la produccin de audio. Trisquel, una distribucin GNU/Linux destinada a pequeas empresas, usuarios domsticos y centros educativos. UTUTO-e, una distribucin GNU/Linux basada en Gentoo. Fue la primera distribucin de GNU/Linux completamente libre reconocida por el Proyecto GNU. Venenux, una distribucin libre construida alrededor de el escritorio KDE.
info@saslibre.net
SASLIBRE www.saslibre.net
A continuacin seleccionar Probar Trisquel sin alterar su equipo nos permite comprobar que el hardware es reconocido. No se instala en el disco duro funciona desde el CD utilizando la memoria RAM Si tiene algn problema seleccione Modo grco seguro Por un momento la pantalla puede quedar en negro. No se preocupe. Verique que el CD est activo. El tiempo que tarda en cargarse depende de las caractersticas de su computadora.
2 Live
CD que se lo puede llamar como CD vivo o CD autnomo contiene el sistema operativo y algunas aplicaciones para ser utilizados directamente desde el CD 3 Arranque desde el CD-ROM Si el lector de CDs esta funcionando pero no arranca, acceder al BIOS y modicar ah cul ser el dispositivo de arranque por defecto. Para ingresar se utiliza:
Del La mas clsica. Casi todas las mquinas medianamente antiguas para atras usan esta tecla. F2 Es la usada actualmente en muchas mquinas. Ctrl+Shift+F2 Marcas especiales de motherboard usan combinaciones especiales, que generalmente te indican cul es
info@saslibre.net
SASLIBRE www.saslibre.net
Otras Opciones Instalar Trisquel es la opcin directa de instalacin sin probar como Live CD Modo grco seguro es la opcin recomendada si tenemos algn problema con el vdeo Vericar el CD en busca de defecto nos permite comprobar si el CD de instalacin est en buen estado Anlisis de memoria nos permite revisar la memoria de la computadora Arrancar desde el primer disco duro es una buena opcin si ya tenemos instalado Trisquel y por alguna razn quedo el CD de instalacin dentro de lector de discos. Teclas F2, F3 y F4 F2 Si por alguna razn quiere cambiar el idioma F3 Para elegir el teclado si no es espaol F4 Opciones utilizadas por los expertos
info@saslibre.net
SASLIBRE www.saslibre.net
Caractersticas El sistema live usa al CD o al DVD como sistema de archivos, y la memoria RAM como espacio de trabajo y disco rgido virtual. No modica el disco de la computadora El proceso de arranque no es muy rpido Qu tan rpido responda el sistema operativo depende de la distribucin y de cunta memoria tenga su computadora No se puede grabar en ese dispositivo y tampoco podemos sacarle todo el provecho al sistema Es muy bueno para aprender o probar si GNU/Linux reconoce bien nuestro equipo, por si queremos luego instalarlo en nuestro disco rgido. Es la mejor eleccin para quien no tiene conocimientos y no quiere alterar su equipo. Por lo general viene con la opcin de instalacin denitiva en el disco rgido de la computadora.
info@saslibre.net
SASLIBRE www.saslibre.net
3 INSTALACIN
3. Instalacin
Hacer doble click en el cono que dice Instalar Trisquel 1. Tomar en cuenta los requerimientos de hardware y espacio en el disco duro 2. Jams se debe instalar un nuevo sistema operativo sin previamente respaldar la informacin relevante. Mejor si tenemos al menos dos respaldos. Se puede tener varios sistemas operativos en la misma computadora, para ello se debe dividir el disco duro (particionar) Si se quiere mantener un sistema operativo privativo, debe estar en la primera particin El disco puede soportar nicamente 4 particiones primarias No hay limite para el nmero de particiones lgicas Se recomienda tener unas dos particiones primarias y el resto particiones lgicas
3.0.1. Elegir Idioma
info@saslibre.net
SASLIBRE www.saslibre.net
3.0.2. Zona Horaria
3 INSTALACIN
Debe escogerse Guayaquil Ecuador con un click en el sitio del mapa que corresponde a Ecuador
3.0.3.
Teclado
10
info@saslibre.net
SASLIBRE www.saslibre.net
3.0.4. Particionar el disco duro
3 INSTALACIN
Este paso es el ms importante de la instalacin. Si no sabe lo que hace mejor pida ayuda. Recuerde que debe tener respaldos. Particionar mal o utilizar una particin con con datos valiosos har que los pierda denitivamente. La mejor opcin para novatos, es utilizar un disco duro nuevo, sin informacin para instalar GNU con Linux. Si es as simplemente hay que marcar Borrar y usar el disco entero y hacer click en adelante, el instalador se encargar de hacer las particiones.
Si se tiene un sistema operativo que se va a utilizar o con datos que se quieren guardar, debe elegirse Especicar particiones manualmente(avanzado) y hacer click en adelante que abrir una ventana para editar las particiones. En GNU con Linux se hace referencia a las particiones en disco como una combinacin de letras y nmeros. No existe C: D:. Existe una combinacin de letras y nmeros en la siguiente forma: Dos Letras Iniciales - las primeras dos letras del nombre de la particin indican el tipo de dispositivo donde reside la particin. Normalmente sern hd (para discos IDE) o sd (para discos SCSI o SATA). Tercera Letra - esta letra indica que dispositivo contiene la particin. Por ejemplo /dev/hda (el primer disco duro IDE) o /dev/sdb (segundo disco SCSI). Nmero - indica la particin. Las primeras cuatro (primarias o extendidas) particiones son numeradas de 1 a 4. Particiones lgicas empiezan en 5. Por ejemplo /dev/hda3 es la tercera primaria o extendida en el primer disco IDE; /dev/sdb6 es la segunda particin lgica del segundo disco duro SCSI.
11
info@saslibre.net
SASLIBRE www.saslibre.net
3.0.5. Crear, borrar, elegir particiones
3 INSTALACIN
El tamao de la particin para la raz / debe tener al menos 5 GB, en el grco est un poco ms 24 GB Utilizar como: Elegir sistema de cheros ext3. Actualmente se est utilizando ya ext4 Debe marcarse Formatear la particin El punto de montaje es / para la raz
12
info@saslibre.net
SASLIBRE www.saslibre.net
3.0.7. Particin Swap
3 INSTALACIN
1. Se requieren por lo menos dos particiones para instalar GNU con Linux. Una particin para la raz que se simboliza con / y una particin swap 2. El espacio de disco para la particin swap debe ser el doble de la memoria RAM si la computadora tiene hasta 1GB de RAM, Si la computadora tiene ms 1GB de RAM no es necesario que sea el doble, puede ser igual.
1. En utilizar como: elegir rea de intercambio 2. Formatear la particin y punto de montaje quedan inhabilitadas 3. Para uso como sistema de escritorio se recomienda tres particiones, raz /, swap y /home
13
info@saslibre.net
SASLIBRE www.saslibre.net
3.0.8. Datos
3 INSTALACIN
En la siguiente ventana se escribe los datos 1. Nombre completo, nombre de identicacin como usuario (nick o nombre para el login4 ), contrasea y nombre de la computadora. 2. Escribir las claves con letras minsculas combinadas con nmeros. Para el sistema operativo no es lo mismo una letra mayscula que una minscula. 3. Se puede elegir que no se requiera la contrasea cada vez que se inicie sesin. Esta opcin es aconsejable si hay un nico usuario de la computadora. Por seguridad no se recomienda.
En Trisquel y en otras distribuciones de GNU en el momento de instalar, no se pide una clave para el superusuario root, por lo que al usuario que instala la distribucin se le concede la posibilidad de acceder con privilegios de superadministrador
Si se despliega una ventana Usuario contrasea dbil? Puede hacer click en continuar.
4 login
14
info@saslibre.net
SASLIBRE www.saslibre.net
3.0.9. Migrar Conguraciones
3 INSTALACIN
3.0.10.
Conrmacin
Es la ltima pantalla antes de proceder con la instalacin. Es una pantalla en la que se conrma estar de acuerdo con lo realizado.Es la ltima ventana con las opciones de Salir y Atrs
15
info@saslibre.net
SASLIBRE www.saslibre.net
3.0.11. Instalando el sistema
3 INSTALACIN
Se inicia la instalacin del sistema. Si en algn momento parece no avanzar no preocuparse, generalmente esta realizando actualizaciones del idioma.
16
info@saslibre.net
SASLIBRE www.saslibre.net
Si no se ha seleccionado ninguna alternativa, hay un perodo de espera, despus del cual el gestor inicia la carga de la opcin predeterminada. Inmediatamente se carga el ncleo que instala los controladores de los dispositivos, administra la memoria para todos los programas, procesos en ejecucin, tiempo que los programas y procesos en ejecucin utilizan. El ncleo es el encargado de que podamos acceder a los perifricos/elementos de nuestro ordenador de una manera cmoda.
Login y Password
Por lo general5 antes de que el usuario pueda usar su sistema tiene que identicarse. Lo ms probable es que inicialmente se acceda a un Gestor de Sesiones grco, la otra posibilidad es el prompt6 de la lnea de comandos.
5 Durante
la instalacin algunas distribuciones dan la opcin de ingreso sin identicarse a un usuario predeterminado. Tambin es posible congurar est opcin despus de la instalacin 6 Prompt en espaol cursor. Pero la palabra cursor se usa muy poco. Prompt es el carcter o conjunto de caracteres que se muestran en una lnea de comandos para indicar que est a la espera de rdenes. ste puede variar dependiendo del intrprete de comandos y suele ser congurable. El prompt tiene el carcter $ para los usuarios sin privilegios y # para el administrador.
17
info@saslibre.net
SASLIBRE www.saslibre.net
Tanto en el modo grco como en lnea de comandos debe identicarse con su nombre de usuario (login) y su contrasea o clave (password)
GNOME es un entorno de escritorio e infraestructura de desarrollo para sistemas operativos Unix y derivados Unix como GNU/Linux, BSD o Solaris; compuesto enteramente de software libre. El proyecto fue iniciado por los programadores mexicanos Miguel de Icaza y Federico Mena y forma parte ocial del proyecto GNU. Naci como una alternativa a KDE bajo el nombre de GNU Network Object Model Environment. Actualmente se encuentra disponible en 48 idiomas, entre ellos el espaol.
18
info@saslibre.net
SASLIBRE www.saslibre.net
4.1.1. Manejo Bsico
Cuando inicie una sesin grca ver el escritorio GNOME. Este escritorio cuenta con conos para acceder rpidamente a aplicaciones y con mens que le permiten iniciar programas. El botn izquierdo del ratn normalmente permite elegir una opcin de un men o activa un cono. El botn derecho del ratn tiene diversas aplicaciones de acuerdo al contexto, por ejemplo sobre los conos permite congurarlos. El botn del centro permite pegar el texto que se hubiera seleccionado con el ratn, si su ratn slo tiene 2 botones, puede emular el botn del centro oprimiendo simultneamente el izquierdo y el derecho. Para seleccionar un texto se pasa por encima del mismo con el puntero del ratn mientras se mantiene presionado el botn izquierdo. Con un click derecho en medio del escritorio se nos abre un men contextual que permite: Crear una nueva carpeta, crear accesos directos para aplicaciones, ir a la aplicacin para crear un documento, ingresar a lnea de comandos sin salir del modo grco, ordenar los conos del escritorio y cambiar el fondo de escritorio
4.1.2. Cambiar el Fondo de Escritorio
Despus de un click derecho en medio del escritorio se nos abre una ventana en la cual seleccionamos Cambiar el fondo del Escritorio
19
info@saslibre.net
SASLIBRE www.saslibre.net
20
info@saslibre.net
SASLIBRE www.saslibre.net
4.1.3. Administrador de archivos
Nautilus es el administrador de archivos ocial del entorno de escritorio GNOME. Su nombre es un juego de palabras, emulando una Concha o Nautilidae, evocando las consolas (shell en ingls) de los sistemas operativos UNIX. Para ingresar al administrador de archivos podemos hacerlo desde: cono en el Escritorio. Carpeta personal del usuario cono en el Panel. Segundo cono en la parte inferior izquierda Desde el men de inicio. Lugares=>Carpeta personal Caractersticas Permite navegar por tus archivos locales, as como por el protocolo FTP, carpetas compartidas con Samba, servidores WebDAV y servidores SSH va GNOME VFS. Permite previsualizacin de archivos en sus conos, por ejemplo con archivos de texto plano, imgenes, vdeos, sonido (con el puntero del mouse sobre el archivo). Incluye marcadores, emblemas, notas, scripts para modicar o manejar archivos, historial. Con la ayuda de la biblioteca Gamin, Nautilus detecta la modicacin de archivos locales en tiempo real, eliminando la necesidad de refrescar manualmente la ventana. Navegacin por pestaas.
Conceptos bsicos de archivos y directorios Archivos o cheros: Colecciones de informacin (datos relacionados entre s), localizada o alma-
21
info@saslibre.net
SASLIBRE www.saslibre.net
Archivo oculto: Archivo que no se encuentra visible al usuario de forma predeterminada. Suele
contener informacin de algn tipo de conguracin del equipo. En GNU con Linux, podemos distinguir estos archivos porque comienzan por un punto (.)
Directorio o carpeta: Agrupacin de archivos de datos. La estructura de directorios se organiza
a partir del directorio raz "/", el cual contiene archivos y otros directorios. Esos directorios pueden contener archivos y directorios y as sucesivamente. Esto se organiza por el sistema en una estructura llamada rbol.
Directorio del usuario o carpeta personal: Directorio que contiene los archivos personales de
algn usuario en particular. Este directorio alberga documentos, programas instalados localmente y archivos de conguracin generalmente ocultos.
Directorio de inicio: Generalmente es el directorio del usuario o carpeta personal. Es el directorio
que inicialmente abre un administrador de archivos y en el que, en forma predeterminada las aplicaciones guardan los archivos que se crean. El directorio de inicio puede modicarse.
Directorio de trabajo: Es el directorio sobre el cual se est realizando una actividad determinada
como crear, borrar mover, renombrar, subdirectorios y archivos. No es un directorio especico, es el directorio en que nos encontramos en un instante de tiempo determinado.
Subdirectorio: Es un directorio que est dentro de otro directorio. Todo directorio o carpeta perte-
Mozilla Firefox es un navegador web libre descendiente de Mozilla Application Suite, desarrollado por la Corporacin Mozilla, la Fundacin Mozilla y un gran nmero de voluntarios externos. Incluye navegacin por pestaas, corrector ortogrco, bsqueda progresiva, marcadores dinmicos, un administrador de descargas y un sistema de bsqueda integrado que utiliza el motor de bsqueda que desee el usuario. Adems se pueden aadir funciones a travs de complementos desarrolladas por terceros. Para ingresar al navegador podemos hacerlo desde: cono en el Panel. Tercer cono en la parte inferior izquierda
22
info@saslibre.net
Firefox es un navegador multiplataforma. Su cdigo fuente es software libre, publicado bajo una triple licencia GPL/LGPL/MPL El logotipo ocial muestra un panda rojo estilizado un animal al que a veces se le llama en ingls re fox, literalmente "zorro de fuego". El cono de Firefox es una marca registrada por lo que las distribuciones utilizan como logotipo un globo genrico.
23
info@saslibre.net
SASLIBRE www.saslibre.net
4.1.5. Acceso a Dispositivos de Almacenamiento
Los dispositivos o unidades de almacenamiento disponibles en su equipo, como: Particiones del disco duro, otros discos duros, disquetera, unidad de CD-ROM, unidad de CD-RW (regrabadora) o "grabadora", unidad de DVD-ROM o "lectora de DVD", unidad de DVD-RW o "grabadora de DVD", unidad de disco magneto-ptico y otros dispositivos de almacenamiento se acceden en Equipo Para ingresar a los dispositivos de almacenamiento podemos hacerlo desde: cono en el Escritorio. Es el cono de una computadora con la palabra Equipo Desde el men de inicio. Lugares=>Equipo
Para acceder a particiones o discos duros, y otros dispositivos, generalmente se abre una ventana para autenticarse, es decir escribir la clave o contrasea del usuario con privilegios de administrador que es quien instal el sistema. El cono del dispositivo montado7 se ver en el escritorio.
4.1.6. CDs y Memory Flash
Los CDs y las memory ash y en general los dispositivos USB se montan automticamente.
7 "Montar"
y "desmontar" son palabras que frecuentemente se usan en GNU con Linux y se reeren la accin de activar o desactivar un dispositivo. Cuando un dispositivo est desmontado, no podemos leer o escribir nada en l, cuando est montado, podremos leer, ejecutar o escribir segn sea el caso. En Gnu con linux, para utilizar un dispositivo como por ejemplo el oppy, cd-rom, cmara digital, pen-drive, alguna particin, o alguna unidad de red compartida, antes hemos de montarlo. Todos los dispositivos los montamos en un directorio, y utilizaremos ese directorio para acceder al dispositivo; una vez montado podemos navegar por el CD, cmara digital, etc, como si de un directorio ms del sistema se tratara.
24
info@saslibre.net
SASLIBRE www.saslibre.net
Despus de insertar el dispositivo se abre una ventana del administrador de archivos y en el escritorio un cono correspondiente al dispositivo. Es importante desmontar el dispositivo antes de retirarlo.
En Gnu con Linux desmontar antes de sacar un dispositivo no es una opcin, es una obligacin. Si no se desmonta antes de sacar no se puede garantizar que los datos estarn all e intactos la prxima vez que se conecte. Para desmontar el dispositivo 1. Cerrar las ventanas con acceso al dispositivo 2. Click derecho en el escritorio sobre el cono del dispositivo 3. En el men contextual seleccionar Desmontar 4. Desaparece del escritorio el cono 5. Retirar el dispositivo Si el dispositivo se niega a ser desmontado es porque est en uso. Se debe cerrar las ventanas o aplicacin que tienen acceso al dispositivo.
4.1.7. Centro de Control
El Centro de control proporciona un lugar para que el usuario pueda congurar desde el comportamiento de los mrgenes de su ventana hasta la tipografa predeterminada. La conguracin del sistema estn disponibles a base de mens desplegables
25
info@saslibre.net
SASLIBRE www.saslibre.net
El Centro de Control permite congurar diversas partes de su sistema usando una coleccin de herramientas que pueden estar asociadas al conjunto general de aplicaciones de GNOME o a otras aplicaciones. El Centro de Control se divide en dos secciones principales, el men de conguracin y el espacio de trabajo principal. Para ingresar al centro de control: Desde el men de inicio. Sistema=>Centro de control
26
info@saslibre.net
SASLIBRE www.saslibre.net
4.1.8. Aadir y quitar aplicaciones
27
info@saslibre.net
SASLIBRE www.saslibre.net
4.1.9. Salir de la Sesin o Apagar
28
info@saslibre.net
SASLIBRE www.saslibre.net
5 OPENOFFICE.ORG
5. OpenOfce.org
OpenOfce.org es una suite omtica libre que funciona en GNU con Linux y otros sistemas operativos. Utiliza el formato OpenDocument ODF. Est compuesto por El procesador de textos WRITER, extensin .odt, la hoja de clculo CALC, extensin .ods, la aplicacin para presentaciones IMPRESS, extensin .odp, el programa de dibujo DRAW, extensin .odg, la aplicacin para bases de datos BASE, extensin .odb y el editor de frmulas matemticas MATH, extensin .odf
5.1.
Writer
Para abrir cualquier aplicacin de OpenOfce.org vamos al cono de Trisquel => Ocina y seleccionamos la aplicacin
Antes de abrir la aplicacin podemos utilizar el men contextual con click derecho en el ratn para crear un lanzador de la aplicacin desde el panel o escritorio
29
info@saslibre.net
SASLIBRE www.saslibre.net
5 OPENOFFICE.ORG
5.1.1.
La ventana de la aplicacin.
30
info@saslibre.net
SASLIBRE www.saslibre.net
5.1.2. Guardar Documentos
5 OPENOFFICE.ORG
Al guardar un documento desde el men Archivo=> Guardar como en forma predeterminada se guardara con la extensin .odt En forma predeterminada tambin se guardar en la carpeta del usuario
Para guardar en otro formato es necesario abrir la ventana de Tipo de archivo y seleccionar otro formato como .doc o .txt y aceptar Mantener en formato actual
31
info@saslibre.net
SASLIBRE www.saslibre.net
5.1.3. Exportar a PDF o HTML
5 OPENOFFICE.ORG
En la barra de tareas est un cono con el logo de PDF, si damos un click se abre una ventana de dilogo para que seleccionemos o demos el nombre del archivo PDF a generar. Tambin podemos acceder desde el men Archivo a la opcin de exportar a PDF. Se escribe el nombre del archivo a crear y listo! tendremos creado una archivo en PDF.
En Writer la barra de herramientas estndar contiene los conos que dan acceso a funciones habituales de la aplicacin: abrir un archivo, guardar, imprimir, copiar, pegar. Se puede personalizar aadiendo o quitando funciones. La barra de herramientas de formato contiene las opciones necesarias para formatear y dar diseo a un texto: estilo, tipo de letra, tamao, formato del prrafo y de la pgina. Cuando trabajamos sobre objetos que no son de texto es sustituida por las barras de herramientas de imagen, de frmulas, de marcos, etc. Otras barras de herramientas aparecen otantes sobre el rea de trabajo o en la parte inferior. El botn Navegacin, entre la echas de avance y retroceso de pgina en la barra lateral, abre muchas posibilidades de navegacin por las tablas, las imgenes, los grcos... del documento. La Barra de estado, debajo, muestra el nmero de pgina en el total del documento, el estilo, el idioma, el modo insertar/sobreescribir, el modo de seleccin (STD: nada seleccionado; EXT: para extender la seleccin; AGR: para seleccionar texto en prrafos distintos; BLK: para seleccionar bloques). El asterisco indica que el documento ha sido modicado. En el espacio en blanco se puede incluir una rma digital. El modo de visualizar el documento: una o varias pginas. Al nal la escala o porcentaje a la que se ve el documento.
32
info@saslibre.net
SASLIBRE www.saslibre.net
5 OPENOFFICE.ORG
5.2. Calc
Calc es una hoja de clculo, su tamao es mucho menor y proporciona un nmero de caractersticas no presentes en otras hojas de clculo, incluyendo un sistema que automticamente dene series para representar grcamente basado en la disposicin de los datos del usuario. Calc tambin es capaz de exportar hojas de clculo como archivos PDF, cuenta con ltros, auto ltros y puede hacer agrupaciones en tablas dinmicas. Calc puede abrir y guardar las hojas de clculo en algunos formatos de archivos . El formato predeterminado de OpenOfce.org es .ods, se puede jar para una amplia gama de otros formatos, tanto para abrir y guardar archivos. Para ingresar a Calc: 1. Men de inicio => ocina => OpenOfce.org Hoja de Clculo 2. Si est abierta otra aplicacin de OpenOfce.org Archivo=> Nuevo => Hoja de Clculo 3. Acceso directo creado en el escritorio o panel 4. Click sobre un documento de hoja de clculo
La ventana de Calc al igual que las otras aplicaciones de OpenOfce.org consta de titulo, barra de Men, barra de herramientas, barra de formato, farra de estado en la parte inferior. Calc permite tambin exportar directamente al formato PDF, desde el men archivo, abrir una nueva hoja de calculo o un documento para trabajar con Writer, etc. Est ltima caracterstica es compartida en todas las aplicaciones de OpenOfce.org La opcin de Guardar como tambin le permite guardar sus archivos en en formatos distintos de ODF para que pueda abrirlos con otras aplicaciones para hojas de clculo.
33
info@saslibre.net
SASLIBRE www.saslibre.net
5 OPENOFFICE.ORG
Desde el men de herramientas Formato=>pgina puede congurar la hoja de calculo de acuerdo con sus requerimientos.
La elaboracin de tablas, utilizacin de funciones con su asistente incorporado, la posibilidad de hacer grcos de distinto tipo es parte de CALC.
34
info@saslibre.net
SASLIBRE www.saslibre.net
5 OPENOFFICE.ORG
35
info@saslibre.net
SASLIBRE www.saslibre.net
5.2.1. Thunderbird
5 OPENOFFICE.ORG
Mozilla Thunderbird es un cliente de correo electrnico de la Fundacin Mozilla. Es multiplataforma. Thunderbird soporta IMAP/POP, correo HTML, noticias, RSS, etiquetas, corrector ortogrco incorporado, soporte de extensiones entre otras caractersticas. Permite: Congurar varias cuentas de correo Crear carpetas Crear ltros
Instalacin
Por lo general Thunderbird no viene en forma predeterminada en las distribuciones. Se instala de una de las siguientes formas Desde el men de inicio en la opcin Aadir y quitar aplicaciones Mediante Synaptic Lnea de comandos aptitude install Thunderbird Se descarga la ltima versin del sitio web y se instala manualmente
36
info@saslibre.net
SASLIBRE www.saslibre.net
5 OPENOFFICE.ORG
Vamos al directorio de descarga y con un click derecho del ratn sobre el archivo elegimos extraer.
37
info@saslibre.net
SASLIBRE www.saslibre.net
5 OPENOFFICE.ORG
Abrimos una consola, entramos a la carpeta extrada y escribimos ./thunderbird para que se abra la ventana de conguracin. Escribimos los datos correspondientes a nuestra cuenta de correo y Continuar
Si los datos son correctos, automticamente se congura la cuenta de correo. Si por alguna razn falla la conguracin automtica debemos proceder manualmente. Si es as el caso de tomarse en cuenta: 1. Tanto el nombre del servidor entrante como saliente y los nmeros de puerto lo provee su ISP 2. El usuario debe escribirse en forma completa como usuario@dominio.xxx 3. Los caracteres de las contraseas son distintos si son maysculas o minsculas
Notas: 1. Para poder enviar correo es necesario que la empresa ISP tenga abierto el puerto 25 2. Si su cuenta es de Gmail (u otras similares), debe entrar va web a su correo y en conguraciones habilitar el reenvi pop o imap. Para nalizar la instalacin aceptamos que Thunderbird sea el cliente por omisin de correo
38
info@saslibre.net
SASLIBRE www.saslibre.net
5 OPENOFFICE.ORG
Las conguraciones y correos se almacenan como archivos ocultos dentro de la carpeta del usuario con el nombre de .thunderbird o .mozilla-thunderbird, por lo que para migrar su correo a otra computadora suciente copiar el archivo oculto de la anterior computadora y pegarlo en su nueva computadora.
39
info@saslibre.net
SASLIBRE www.saslibre.net
6 LNEA DE COMANDOS
6. Lnea de Comandos
La lnea de comandos, consola o terminal: es un intrprete que espera rdenes escritas por el usuario en el teclado, las interpreta y las entrega al sistema operativo para su ejecucin. La respuesta del sistema operativo se muestra al usuario en la misma ventana. A continuacin, el programa shell queda esperando ms instrucciones
Ventana para la lnea de Comandos
Se ingresa a las consolas de texto fuera del entorno de ventanas presionando al mismo tiempo las teclas Ctrl-alt-F1, Ctrl-alt-F2, Ctrl-alt-F1, ... Ctrl-alt-F6 para abrir los terminales 1 hasta el 6. Por lo general los terminales 7 y 8 estn reservados para el modo grco. Se puede utilizar un programa intrprete de comandos dentro del modo grco. Para abrir una ventana para la consola o terminal8 en el escritorio click derecho con el ratn , se abre una ventana en la que seleccionamos Abrir en un terminal
Podemos acceder tambin desde el men de inicio En KDE ir a: K => Aplicaciones => Sistema => Terminal En Gnome ir a: Aplicaciones => Accesorios => Consola Al abrirse la consola tenemos el prompt9 a la espera de nuestras ordenes
8 Un terminal 9 Se
es una de las aplicaciones que ms se utiliza por lo que es recomendable tener un acceso directo en el panel llama prompt al carcter o conjunto de caracteres que se muestran en una lnea de comandos para indicar que est a la espera de rdenes. Puede variar dependiendo del intrprete de comandos. Es congurable
40
info@saslibre.net
6 LNEA DE COMANDOS
En primer lugar est el nombre del usuario(usuario), seguido de arroba(@), el nombre de la mquina(lacompu), el directorio o carpeta donde se encuentra(~/Escritorio) y nalmente el signo de dolar($) El signo $ es substituido por el smbolo # para el usuario root que es el administrador del sistema
Acceso directo a la lnea de comandos
En algunos casos la computadora no tiene acceso al modo grco y se ingresa directamente a la lnea de comandos o intrprete de comandos shell10 Trisquel GNU/Linux 3.5 Trisquel tty1 trisquel login: En la lnea que aparece login: debemos escribir el nombre de usuario y dar un [Enter] luego de lo cual pide el password Trisquel GNU/Linux 3.5 trisquel tty1 trisquel login: usuario Password: Al escribir el password o clave del usuario no se ve los caracteres. Se digita los caracteres del password y luego se da un [Enter]
10 El
intrprete de comandos es la interfaz entre el usuario y el sistema operativo, por este motivo se le da el nombre "shell", que en castellano signica "caparazn". El shell acta como un intermediario entre el sistema operativo y el usuario utilizando lneas de comando introducidas por dicho usuario. Su funcin consiste en la lectura de la lnea de comandos, la interpretacin de su signicado, la ejecucin del comando y luego la devolucin del resultado a travs de las salidas El shell es un archivo ejecutable que debe interpretar los comandos, transmitirlos al sistema y devolver el resultado. Existen muchos tipos de shell: El ms usado en GNU es bash ("Bourne again shell"). Cada usuario tiene un shell predeterminado, que se activar al abrirse el aviso del comando
41
info@saslibre.net
SASLIBRE www.saslibre.net
cal Calendario cal -3 calendario del mes anterior, actual y siguiente cal 2015 calendario del ao 2015 cal 06 2045 calendario del mes de junio del ao 2045 clear Limpiar la pantalla al igual que la combinacin de teclas Ctrl-l date Presenta la fecha y la hora del sistema
6 LNEA DE COMANDOS
uname -a para ver la versin del kernel de linux y otras caractersticas df Informacin del espacio utilizado y total las particiones df -h informacin ms entendible, h signica humano. Aadir la opcin -T para incluir el sis-
tema de archivo
du Tamao del archivo o directorio du -sh informacin resumida del tamao del directorio free Informacin de la memoria libre y usada que tiene el sistema
lspci Informacin del hardware history Muestra un listado de los comandos que se ejecutaron pwd Indica la ruta en la que se est situado, sirve para saber en que parte de la estructura de directo-
6.1.2.
Archivos
Cada usuario generalmente tiene sus archivos en su respectiva carpeta que est en /home/usuario. En modo grco entramos al hacer dobre click en carpeta personal
42
info@saslibre.net
SASLIBRE www.saslibre.net
6 LNEA DE COMANDOS
Al abrir la consola en Trisquel se abre en la carpeta escritorio. Si escribimos el comando cd se va a la carpeta del usuario. El comando pwd nos indica el path o la ruta.
En forma predeterminada slo puede escribir, modicar y borrar archivos dentro de esta carpeta. Ningn otro usuario (excepto root) puede acceder a los archivos que hay en este directorio, ni si quiera puede ver cules son. Este usuario -por defecto- puede leer en el resto de las carpetas que hay en el sistema de archivos excepto en la de root y las de otros usuarios. Todos los programas recuerdan las preferencias de cada usuario, e incluso un usuario puede instalar un programa sin que los otros usuarios tengan acceso a l (vale s, root si tendr, lo s, lo sabemos :-); aunque instalando los usuarios tienen muchas limitaciones como veremos despus.
43
info@saslibre.net
SASLIBRE www.saslibre.net
6 LNEA DE COMANDOS
Un usuario no puede causar por este motivo dao al sistema ni cambiar su conguracin de ninguna forma.
6.1.3. Listar Archivos ls Es el comando para listar archivos y es probablemente el comando que ms se ejecuta. ls -l Es el comando para desplegar una lista de archivos en el directorio actual en el formato largo.
Nos da informacin del tipo de archivo, los permisos, propietario, grupo, tamao, enlaces, fecha y hora en la que se creo o modic y nombre. Por lo general se distingue entre archivos y directorios por el color.
44
info@saslibre.net
SASLIBRE www.saslibre.net
s Es un un zcalo de dominio (socket)
6 LNEA DE COMANDOS
2. Permisos del propietario, permisos del grupo y permisos de los otros usuarios
r read (lectura)
Si un directorio tiene el permiso de lectura signica que se podr listar los archivos dentro del directorio. Si el archivo tiene el permiso de lectura se podr leer su contenido.
w write (escritura)
Si un directorio tiene el permiso de escritura signica que se podr crear y borrar archivos en su interior. Si el archivo tiene el permiso de escritura se podr modicar su contenido.
x execute (ejecucin)
Si un directorio tiene el permiso de ejecucin el usuario podr realizar otras funciones dentro de l mediante los otros permisos de lectura y escritura. Si el archivo tiene el permiso de ejecucin se podr ejecutarlo desde la lnea de comandos. 3. El nmero de enlaces fsicos 4. Propietario del archivo 5. Grupo al que pertenece 6. Tamao en bytes 7. Fecha que fue creado 8. Hora a la que se le hizo la ltima modicacin o fue creado 9. Nombre del archivo
ls -a para desplegar los archivos ocultos. Todos los nombres de archivos que comienzan con punto
@ Enlace
ls -R para desplegar los contenidos de un directorio y todos sus subdirectorios le nombre_archivo Muestra el tipo de archivo less nombre_archivo Ver el contenido del archivo de forma paginada cat nombre_archivo Ver el contenido del archivo cat > archivo.txt Crea el archivo.txt en el que se puede introducir contenido. Para salir utilizar la
combinacin de las techa Ctrl-c cat /proc/cpuinfo nos da informacin sobre el procesador
6.1.4. Nombres y Extensiones de archivos
Los nombres de archivos en GNU distinguen maysculas de minsculas, esto es, son "case sensitive". Los nombres de archivos o directorios pueden ser muy largos, de ms de 200 caracteres, lo cual nos da bastante exibilidad para asociar el nombre de un archivo a lo que contiene. Los caracteres que nunca se deberan utilizar a la hora de nombrar un archivo son: El espacio, signos de puntuacin : , ; (a excepcin del punto), acentos, la . En general GNU ni siquiera nos permitir usarlos. Es recomendable usar las letras A-Z, a-z, los nmeros [0-9], el punto, el guin [-] y el guin bajo [_] para nombrar un archivo
45
info@saslibre.net
6 LNEA DE COMANDOS
De forma predeterminada, OpenOfce.org abre y guarda los archivos en el formato de archivo OpenDocument. El formato de archivo OpenDocument (ODF) es un estndar usado por varias aplicaciones de software. OpenOfce.org utiliza los formatos de archivo siguientes: *.odt Texto ODF *.ott Plantilla de texto ODF *.odm Documento Maestro ODF *.html Documento HTML *.oth Plantilla de documento HTML *.ods Hoja de Clculo ODF *.ots Plantilla de hoja de clculo ODF .odg Dibujo ODF * *.otg Plantilla de dibujo ODF .odp Presentacin ODF * *.otp Plantilla de Presentacin ODF *.odf Frmula ODF *.odb Base de datos ODF *.oxt Extensin OpenOffice.org En GNU con Linux, no son necesarias las extensiones, se puede no tener, tener una o tener ms de una. Sin embargo para identicarlos se utiliza preferentemente los siguientes:
*.txt Archivo simple de texto *.pdf Portable Document Format. Archivos que se pueden leer con Adobe Reader, okular, xpdf, etc. *.ps Documento PostScript. Es un lenguaje de descripcin de pginas similar al PDF. Podemos verlos
procesar un texto LATEX; pueden verse con xdvi o traducirse con dvips.
*.gz archivo comprimido. Se descomprime con gunzip *.bz2 Archivo comprimido. Se descomprime con tar -xvjf *.tar archivo que aglutina varios. *.tar.gz *.tgz Archivos comprimidos y empaquetados . *.tar.bz2 *.tbz2 Archivos comprimidos y empaquetados.
46
info@saslibre.net
SASLIBRE www.saslibre.net
6.1.5. Ingresar como Super-Usuario
6 LNEA DE COMANDOS
En una consola dentro del modo grco En Trisquel y otras distribuciones es necesario anteponer el comando sudo11
[usuario@computadora ~]$ sudo su Contrasea: [root@computadora ~]# En la mayora de distribuciones es suciente el comando su - y la contrasea o clave. Al tipear la clave por seguridad, no se ve. En todos los casos despus del comando se debe tipear la tecla enter [usuario@computadora ~]$ su Contrasea: [root@computadora ~]#
comando sudo (de las siglas en ingls de superuser -o substitute user- do) es una utilidad que permite a los usuarios ejecutar programas con los privilegios del usuario root de manera segura. Algunas distribuciones conceden este privilegio al primer usuario registrado en la instalacin. Para labores administrativas es ms seguro hacerlo con sudo
47
info@saslibre.net
SASLIBRE www.saslibre.net computadora login: computadora login: root Password: [root@computadora ~]#
6 LNEA DE COMANDOS
Como usuario root se deben realizar nicamente tareas administrativas, entre otros congurar el sistema, instalar programas, reiniciar y apagar el sistema. Salir inmediatamente por seguridad.
reboot Reiniciar adduser usuario Crear un usuario ifcong Ver el nmero IP de la computadora y otros datos ms de la conguracin de las interfases
de red activos
Para salir del usuario root el comando es exit [root@computadora ~]# exit logout [usuario@computadora ~]$
6.1.6. Directorios
48
info@saslibre.net
SASLIBRE www.saslibre.net
6 LNEA DE COMANDOS
mkdir nombre_directorio(s) Crear uno o ms directorios cd directorio Cambiando al directorio ruta relativa. Entra al directorio debajo del directorio
actual.
cd /directorio/directorio/directorio/directorio Cambiando de directorio ruta absoluta cd Sin parmetros cambia al directorio home del usuario cd - Sin parmetros cambia al directorio que estaba antes del actual cd .. Sin parmetros cambia al directorio padre
Una direccin relativa, nos muestra la ubicacin con respecto al directorio en el que estamos. Una direccin absoluta, nos muestra la ubicacin de un directorio con respecto al directorio raz (/) Para distinguir una de otra, una ruta absoluta comienza con la diagonal / y una ruta relativa nunca comienza con /
Abreviaciones para el nombre de ruta. . Directorio actual .. Directorio padre ~ Ruta absoluta al directorio home
49
info@saslibre.net
SASLIBRE www.saslibre.net
6 LNEA DE COMANDOS
/lost+found En este directorio se colocan archivos perdidos luego de realizar una vericacin del lesystem con e2fsck.
50
info@saslibre.net
SASLIBRE www.saslibre.net
6 LNEA DE COMANDOS
51
info@saslibre.net
SASLIBRE www.saslibre.net
6.2.1. Copiar, Mover y Borrar Archivos cp Comando para copiar archivos
6 LNEA DE COMANDOS
cp fuente destino Copia el archivo fuente con el nombre de destino cp -R Copiar un directorio en forma recursiva12 cp -R /directorio/dir1 . Copia el directorio dir1 al directorio actual . cp /directorio/* . La orden cp copia todos los archivos que estn dentro de directorio al direc-
Nota: mv y cp sobreescribirn los archivos destino (si ya existen) sin consultar. Cuando mueva un archivo a otro directorio: puede haber ya un archivo con el mismo nombre que ser sobrescrito, es decir se perder el anterior por el nuevo.
rm nombre_archivo Borra el archivo13 rm -r nombre_directorio Borra el directorios en forma recursiva (Es decir con todo lo que tiene
adentro)
touch nombre(s) Para crear archivos vacos. $ touch a b c Crea los archivos a b c Comodines. Asterisco (*) El asterisco representa cero o ms caracteres. Signo de interrogacin (?) Es un comodn que coincide con cualquier carcter
6.3. Permisos
A un directorio o archivo se le asigna o quita los permisos de:
(r) lectura ( 4 en el sistema octal) (w) escritura o modicacin ( 2 en el sistema octal) (x) ejecucin para archivos o permiso de paso para directorios ( 1 en el sistema octal)
El comando chmod cambia los permisos de los archivos o directorios chmod [opciones] modo archivo
12 Recursivo 13 El
signica todos los directorios y archivos que se encuentren dentro del directorio que se copia. archivo que se borro, se borro para siempre. Si borra un archivo no se puede recuperar
52
info@saslibre.net
SASLIBRE www.saslibre.net "+" para agregar permisos. "-" para quitar permisos. "=" para asignar permisos.
6 LNEA DE COMANDOS
chown - cambia el usuario y grupo propietarios de ficheros chgrp - cambia el grupo al que pertenecen los ficheros
6.3.1. Permisos con el sistema octal
En este sistema los nmeros representan permisos 0 = sin permisos 1 = ejecucin 2 = escritura 3 = escritura y ejecucin 4 = lectura 5 = lectura y ejecucin 6 = lectura y escritura 7 = lectura, escritura y ejecucin chmod 755 archivo Signica que para el propietario del archivo o chero tiene permisos de escritura, lectura y ejecucin, para el grupo tendra de lectura y ejecucin y por ltimo para el resto de usuarios tendra los mismos permisos que para el grupo antes mencionado
53
info@saslibre.net
SASLIBRE www.saslibre.net
6 LNEA DE COMANDOS
Para adicionalmente de removerlos se quite la conguracin se usa purge sudo dpkg --purgue nombre_del_paquete.deb Pueden instalarse paquetes bajados "manualmente" desde Internet, aunque no est recomendado ya que estos no tienen soporte de Trisquel. Si ya se encuentra el mismo paquete en los repositorios de Trisquel se recomienda instalarlos con Aadir y quitar aplicaciones o desde Synaptic. Puedes instalar un paquete ".deb" haciendo doble click sobre l o utilizando la herramienta dpkg de la consola de esta forma: sudo dpkg -i nombre_del_paquete.deb Para instalar paquetes simultneamente que dependen unos de otros , situarlos en la misma carpeta y utiliza sudo dpkg -i *.deb
54
info@saslibre.net
SASLIBRE www.saslibre.net
7 EDITORES DE TEXTO
7. Editores de Texto
Existen muchos editores de texto, pero los ms utilizados son:
7.1. Nano
Nano es un editor de texto, hoy es uno de los editores ms utilizados desde una terminal. Como otros editores, est orientado a utilizarlo mediante combinaciones de teclas. La principal diferencia radica en que ofrece en pantalla las opciones ms bsicas.
Para crear y abrir archivos con nano escribir nano nombrearchivo Para guardar las modicaciones hechas, presionar Ctrl+O. Para salir presione Ctrl+X. Al salir de un archivo modicado, preguntar si se quiere guardar. Presionar N si no quiere salvar el archivo o Y en caso que si se quiera. Entonces pedir un nombre para el archivo, escribir y presionar Enter. Si por error se presiona guardar el archivo, cancelar presionando Ctrl+C Para cortar una sola lnea, usar Ctrl+K . La lnea desaparecer. Para pegar, mover el cursor a donde quiera pegar el texto y presionar Ctrl+U. La lnea reaparece. Para mover varias lneas, cortar presionando Ctrl+K varias veces y luego pegar pulsando Ctrl+U una sola vez. Presione Ctrl+W e introducir el trmino a buscar. Para buscar el mismo trmino otra vez, presionar Alt+W.
55
info@saslibre.net
SASLIBRE www.saslibre.net
7 EDITORES DE TEXTO
7.2. Vi14
El editor vi (vim) es un editor de texto de pantalla completa que maneja en memoria el texto entero de un archivo. Es el editor clsico que viene en todas las distribuciones GNU con Linux. Puede usarse en cualquier tipo de terminal con un mnimo de teclas; esto lo hace difcil de usar hasta que uno se acostumbra. Existen tres modos o estados en vi: Modo comando: las teclas ejecutan acciones que permiten desplazar el cursor, recorrer el archivo, ejecutar comandos de manejo del texto y salir del editor. Es el modo inicial de vi. Modo texto o modo insercin: las teclas ingresan caracteres en el texto. Modo ltima lnea o ex: las teclas se usan para escribir comandos en la ltima lnea al nal de la pantalla. Con unos pocos comandos bsicos se puede ya trabajar en vi editando y salvando un texto:
14 Vi
era el editor en lnea que ms utilizaba antes de que las distribuciones de GNU con LInux incluyan el editor Nano. Conocer todas las funcionalidades de vi requiere un curso completo.
56
info@saslibre.net
SASLIBRE www.saslibre.net
8 COMANDOS TILES
8. Comandos tiles
8.1. Descargar Archivos desde la lnea de comandos
wget http://www.dominio/archivo Ctrl c interrumpir la descarga Reiniciar la descarga del archivo wget -c http://www.dominio/archivo Bajar una pgina web completa wget -r -nc -np http://www.dominio/
r= recursivo. Para bajar toda la pgina web nc=No baja lo que ya se bajo np=No pasa del primer nivel
archivos .tar
tar empaqueta varios archivos en uno solo, pero no comprime. Instalar la herramienta: # sudo apt-get install tar Empaquetar: # tar cf archivo.tar archivos Desempaquetar: # tar -xvf archivo.tar Ver contenido: # tar -tf archivo.tar
archivos .gz
gzip slo comprime archivo a archivo, no empaqueta varios archivos en uno ni comprime directorios. Instalar la herramienta: # sudo apt-get install gzip Comprimir: # gzip archivo Descomprimir: # gzip -d archivo.gz
57
info@saslibre.net
SASLIBRE www.saslibre.net
8 COMANDOS TILES
archivos .bz2
bzip2 slo comprime archivo a archivo, no empaqueta varios archivos en uno ni comprime directorios. Instalar la herramienta: # sudo apt-get install bzip2 Comprimir: # bzip2 archivo Descomprimir: # bzip2 -d archivo.bz2 Para comprimir varios archivos y archivarlos en uno solo, al estilo de los compresores zip o rar hay que combinar tar con gzip o con bzip2 como muestro a continuacin.
archivos .tar.gz
Comprimir: # tar -czf archivo.tar.gz archivos Descomprimir: # tar -xvzf archivo.tar.gz Ver contenido: # tar -tzf archivo.tar.gz
archivos .tar.bz2
Comprimir: # tar -c archivos | bzip2 > archivo.tar.bz2 Descomprimir: # bzip2 -dc archivo.tar.bz2 | tar -xv Ver contenido: # bzip2 -dc archivo.tar.bz2 | tar -t
archivos .zip
Instalar las herramientas: # sudo apt-get install zip unzip Comprimir: # zip archivo.zip archivos Descomprimir: # unzip archivo.zip Ver contenido: # unzip -v archivo.zip
archivos .rar
Instalar la herramienta: # sudo apt-get install rar unrar Comprimir: # rar a archivo.rar archivos Descomprimir: # unrar x archivo.rar Ver contenido: # rar l archivo.rar o # rar v archivo.rar
8.3.
convert -geometry 400x300 archivo.de.entrada archivo.de.salida Substituir 400x300 por el tamao requerido
58
info@saslibre.net
SASLIBRE www.saslibre.net
Ttulo en una fotografa
8 COMANDOS TILES
convert -font helvetica -ll white -pointsize 36 -draw text 10,50 titulo archivo.de.entrada archivo.de.salida Substituir HELVETICA por el tipo de letra requerido Substituir WHITE por el color requerido Substituir 36 por el tamao de letra requerido Substituir 10 X 50 por el sitio donde va ubicado el ttulo Substituir TITULO por el contenido del ttulo
Rotar un grco
convert -rotate 90 archivo.de.entrada archivo.de.salida 90 es el ngulo que rota, substituir por -90 180, etc
Cambiar el formato del grco
59
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
9. Redes
Grcamente es sencillo editar la conexin a una red lan o al Internet, con el ratn damos un click derecho sobre el cono de red que es dos computadoras juntas situado en el extremo inferior derecho y seleccionamos Editar las conexiones ...
En un terminal el comando lspci nos permite ver el hadware de nuestra maquina Con el comando lspci |grep Ethernet Podemos determinar la presencia de tarjetas de red Ethernet
60
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
Los dispositivos Ethernet(tarjetas de red) son eth0, eth1, eth2, etc. A la primera tarjeta detectada por el ncleo se le asigna eth0 y al resto se les asigna secuencialmente en el orden en que sean detectadas. El comando ifcong nos da informacin de la direccin(es) IP de nuestra computadora
[root@saslibre /]# ifconfig eth0 Link encap:Ethernet HWaddr 00:08:A1:9E:01:D2 inet addr:192.168.1.6 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::208:a1ff:fe9e:1d2/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:24517 errors:0 dropped:0 overruns:0 frame:0 TX packets:19666 errors:4 dropped:0 overruns:0 carrier:8 collisions:0 txqueuelen:1000 RX bytes:16035192 (15.2 Mb) TX bytes:2339764 (2.2 Mb) Interrupt:16 Base address:0x9c00 Las Redes basadas en Internet Protocolo son secuencias contiguas de direcciones IP. Todas las direcciones dentro de una red tienen un nmero de dgitos de en comn. A la porcin de la red que es comn a todas las direcciones llama la porcin de la red. Los dgitos restantes son llamados porcin de la mquina. Al nmero de bits que comparten todas las direcciones de una red se le llama mscara de red (netmask), y su papel es determinar qu direcciones pertenecen a la red y cules no. Direccin Host Mscara de red Porcin de red Porcin de Host Direccin de Red Direccin de Difusin 192.168.1.6 255.255.255.0 192.168.1. .6 192.168.1.0 192.168.1.255
La direccin de red es por tanto siempre el menor nmero de direccin dentro de el rango de la red y siempre tiene la porcin de mquina codicada toda con ceros. La direccin de difusin (broadcast) es una especial a la que escucha cada mquina en la red adems de a la suya propia.
61
info@saslibre.net
SASLIBRE www.saslibre.net
Congurando la red en la lnea de comandos IP dinmica
9 REDES
Por lo general las distribuciones de GNU con Linux detectan automticamente la tarjeta de red y asignan una IP mediante DHCP. Esto sucede tambin en Trisquel, pero ocasionalmente necesitamos congurar manualmente la red, que podemos hacerlo tanto en el modo grco como en la lnea de comandos.
En Trisquel como la imagen anterior, si la red est activa antes de congurar en la lnea de comandos, es necesario con un click derecho con el mouse sobre el cono de red, descomentar Activar la red para no crear conictos. Ntese que el cono de red quedar con una seal de color rojo que indica desconectado.
En una consola como root entramos al archivo de conguracin que es interfaces #nano /etc/network/interfaces
En este caso obtenemos nuestra IP de la red mediante DHCP. Grabamos el archivo y reiniciamos la red con: /etc/init.d/networking restart
62
info@saslibre.net
SASLIBRE www.saslibre.net
IP Fija
9 REDES
En una consola como root entramos al archivo de conguracin interfaces #nano /etc/network/interfaces
En este caso asignamos una IP ja de la red. Grabamos el archivo y reiniciamos la red con: /etc/init.d/networking restart Si hacemos un ping a otras mquinas comprobaremos que estamos en red.
63
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
A pesar de estar en red con otras computadoras, no necesariamente tendremos acceso al Internet
El moden puede tener la funcin de gateway y tambin de servidor de nombres DNS. En el archivo resolv.conf debe constar los DNS
Los DNS los provee la empresa que le da el servicio. Se les conoce con el nombre de ISP15
15 ISP
64
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
Para instalar Apache2 # aptitude install apache2 El path donde se almacenan los documentos web es: /var/www/ Vericamos que Apache funcione correctamente ingresando en un navegador web la direccin del servidor http://IP_servidor o localhost Si funciona correctamente devolver el mensaje It works!
9.1.2.
Instalar PHP
# aptitude install php5 Para vericar que funciona correctamente el php en apache creamos el siguiente chero: # nano /var/www/phpinfo.php Dentro del que escribiremos <?php phpinfo(); ?> Salimos del editor nano y recargamos apache para que coja los cambios:
65
info@saslibre.net
9 REDES
Accedemos al web http://IP_servidor/phpinfo.php o http://localhost/phpinfo.phpdonde nos mostrar una pgina con informacin sobre nuestra instalacin de PHP.
9.1.3.
Instalar MySQL
# aptitude install mysql-server En el proceso de instalacin nos pide la clave de root para MySQL, que no es la misma de nuestra computadora Instalar PHPMyAdmin # aptitude install phpmyadmin
66
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
Durante la instalacin nos pide la clave de root de MySQL, adems es importante que marquemos apache2 en el momento que nos da dos opciones de servidor web(esto se hace con el espaciador) Accedemos a travs de http://IP_servidor/phpmyadmin http://localhost/phpmyadmin
Entramos como el usuario root y la contrasea de MySQL y ya podemos administrar, crear bases y crear usuarios en MySQL Es posible tambin instalar todo de una sola vez # aptitude install apache2 php5 mysql-server phpmyadmin Con esto ya podemos subir nuestra pgina web o gestor de contenidos como Joomla, Drupal, etc. PhpMyAdmin
67
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
PhpMyAdmin es una herramienta escrita en PHP con la intencin de manejar la administracin de MySQL a travs de pginas web, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y aadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos y est disponible en 50 idiomas. Se encuentra disponible bajo la licencia GPL. Este proyecto se encuentra vigente desde el ao 1998, siendo el mejor evaluado en la comunidad de descargas de SourceForge.net como la descarga del mes de diciembre del 2002. Como esta herramienta corre en mquinas con Servidores Webs y Soporte de PHP y MySQL, la tecnologa utilizada ha ido variando durante su desarrollo. El software, en la actualidad est disponible en 55 idiomas, an se encuentra mantenido por el Proyecto phpMyAdmin
/etc/hosts
El archivo /etc/hosts es donde se pone el nombre y direccin IP de las mquinas locales. 127.0.0.1 192.168.1.10 localhost Por defecto conexiones consigo mismo cliente Nombre que sustituye al nmero de la mquina
68
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
Hay algunos programas para instalar un servidor FTP entre otros PROFTPD aptitude install proftpd El archivo de conguracin es /etc/proftpd/proftpd.conf
Se recomienda DefaultRoot ~ descomentado, para que el usuario acceda nicamente a su directorio Luego reiniciar el servicio /etc/init.d/proftpd restart Para descargar o subir archivos desde una computadora al servidor FTP puede utilizarse cualquier cliente FTP como Konqueror, Filesilla, gFTP En Trisquel podemos ir al men de inicio=>Lugares>Conectar con el servidor.
69
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
En tipo de servicio seleccionar FTP(con login) y en servidor el N IP o dominio, no es necesario el puerto que en forma predeterminada es el 21 a menos que sea otro y click en Conectar. En la siguiente ventana escribir el nombre del usuario y la contrasea.16
16 Si
Ud. contrata un servicio de hosting para una pgina web, estos datos debe darle su proveedor
70
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
Se abre el navegador web, es mejor cerrarlo e ingresar desde el acceso directo que se crea en el escritorio.
Ya se puede subir o bajar archivos a y desde el servidor FTP Para salir debe cerrarse el navegador de archivos y luego desmontar el acceso FTP 1. Click derecho con el ratn sobre el acceso directo en el escritorio 2. Seleccionar Desmontar
71
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
mica de Servidor, es un protocolo de red que permite a los nodos de una red IP obtener sus parmetros de conguracin automticamente.
9.3.1. Requisitos
Dos tarjetas de red eth0 y eth1 La la interfaz de red eth0 se conecta al moden ADSL que provee acceso al Internet La la interfaz de red eth1 se conecta a la red lan
9.3.2. Direccin IP del Servidor
72
info@saslibre.net
SASLIBRE www.saslibre.net Salir de nano y reiniciar la red /etc/init.d/networking restart Nota: La la interfaz de red eth0 puede ser la nica dinmica auto eth0 iface eth0 inet dhcp
9.3.3. Instalacin
9 REDES
Seleccionar la interfaz de red que escucha las peticiones DHCP # vi /etc/default/dhcp3-server En el archivo estn unas comillas vacas entre las cuales hay que poner eth1 queda en la siguiente forma INTERFACES= eth1 Abrir GADMIN-DHCPD Inicio => Herramientas del sistema => GADMIN-DHCPD GADMIN-DHCPD es una interfaz grca para congurar el archivo /etc/dhcp3/dhcpd.conf
73
info@saslibre.net
SASLIBRE www.saslibre.net network card eth1 Click en aadir Network card eth1 es la tarjeta de la red lan Network addres 192.168.2.0 es el nmero de la red. No es la IP Subnet mask 255.255.255.0 es la mascara de red network addres 192.168.2.0 subnet mask 255.255.255.0
9 REDES
En las siguientes ventanas se aade el rango de direcciones que pueden asignarse mediante DHCP. Puede ir desde 192.168.2.2 hasta 192.168.2.254. En el ejemplo est asignado un rango desde 192.168.2.10 hasta 192.168.2.40 Range from Click en aadir (add) Para que todo sea automtico debe incluirse la ruta por donde se accede a la red. En este caso la propia computadora con el IP 192.168.2.1 Inclyase tambin la IP del servidor de nombres en este caso 192.168.1.1 y luego click en aplicar (Apply) 192.168.2.10 to 192.168.2.40 add
Activar con el botn verde izquierdo Activate o en un terminal como root reiniciar el servicio dhcpd /etc/init.d/dhcpd restart Ya se puede conectar otras computadoras a la red que obtendrn dinmicamente una IP
9.4.
Una de las principales utilidades de una red es compartir el Internet para lo cual existe un utilitario que tambin es cortafuegos.
74
info@saslibre.net
SASLIBRE www.saslibre.net
9.4.1. Firestarter
9 REDES
Firestarter es una herramienta de cortafuegos de software libre, que usa el sistema (iptables/ipchains) Netlter incluido en el ncleo Linux. Firestarter posee una interfaz grca para congurar reglas de cortafuegos y otras opciones. Tambin monitoriza en tiempo real todo el trco de red del sistema, adems de facilitar el redireccionamiento de puertos, compartir la conexin a internet y el servicio DHCP. Firestarter est licenciado bajo la GNU General Public License.
Instalacin
75
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
Arrancar el Cortafuegos
76
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
Firestarter en forma predeterminada para el traco de salida es permisivo por omisin. Es decir desde las computadoras de la red lan se podr acceder a todos los servicios fuera de ella. Firestarter en forma predeterminada para el traco de entrada es restrictivo por omisin, por lo que se aaden reglas en la ventana Normativa para permitir desde las computadoras de la red lan y desde otras de fuera acceder al servidor En edicin seleccionamos Normativa para el trco entrante Con el ratn un click derecho dentro de una de las ventanas Permitir las conexiones ... obtenemos una ventana para aadir reglas.
77
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
Firestarter es un servicio que se puede detener, iniciar y reiniciar /etc/init.d/firestarter stop Ya tenemos un cortafuegos y adems hemos compartido el Internet
9.5.
SSH
SSH (Secure SHell, en espaol: intrprete de rdenes segura) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a mquinas remotas a travs de una red. Permite manejar por completo la computadora mediante un intrprete de comandos, y tambin puede redirigir el trco de X para poder ejecutar programas grcos.
78
info@saslibre.net
SASLIBRE www.saslibre.net
9.5.1. Instalar
9 REDES
servidor:~# aptitude install openssh-server Acceder desde otra computadora (cliente) Ingresar mediante comandos desde la lnea de comandos del cliente hasta la lnea de comandos del servidor cliente:~$ ssh usuario@IP_servidor (En lugar del IP puede ir el dominio)
La primera vez que nos conectemos desde un Cliente al Servidor el nos preguntara si estamos seguros de continuar con la conexin (yes/no), teclear yes para continuar. Despus nos pedir la contrasea del Usuario con el cual estamos accediendo al Servidor, el cual puede ser un Usuario local o el mismo Root del Servidor SSH
Para conectarnos al Servidor por otro puerto(1959) previamente asignado: cliente:~$ ssh -p puerto usuario@IP_servidor Salir Si queremos salir de una conexin SSH, solo debemos de digitar en la consola el comando exit servidor:~# exit
9.5.2. Ingresar Grcamente para administrar archivos
Men de Inicio=>Lugares =>Conectar conectar con el servidor Es suciente elegir el tipo de servicio SSH y poner la IP o dominio del servidor, el resto de ventanas puede quedar vacas. Escribir el nmero de puerto solo si no es el predeterminado 22
79
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
La primera vez que nos conectemos desde un Cliente al Servidor debemos teclear Iniciar sesin de todas formas
A continuacin nos pide el usuario y contrasea. Si frecuentemente nos conectamos por SSH podemos marcar Recordar para siempre, siempre que accedamos desde nuestra computadora.
80
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
Despus de hacer click en Conectar tendremos en nuestro administrador de archivos las carpetas y archivos de la otra mquina
En Tipo de servicio elegir SSH, escribir la IP de servidor y puerto si es necesario Ejecutar Aplicacin Teclear Alt+F2 se abre una ventana en la cual escribimos: ssh://usuario@IP_servidor
9.5.3. Conguracin
81
info@saslibre.net
SASLIBRE www.saslibre.net /etc/ssh/ssh_config /etc/ssh/sshd_config Parmetros Principales a congura en sshd_cong nano /etc/ssh/sshd_config
9 REDES
Tiempo que tendr el Usuario para el Login frente al Servidor, este tiempo es en segundos. LoginGraceTime 120 Para no permitir que las conexiones se puedan realizar como Root. PermitRootLogin no para indicar cuantas conexiones vamos a permitir simultneamente en el Servidor. MaxStartups 2 Para el mximo de intentos de Login frente al Servidor MaxAuthTries 2 Para trabajar con Autenticacin con Login PassworAuthentication yes Para que solo escuche peticiones por la interfaz con el IP 192.168.1.25 ListenAddress 192.168.1.25 Para permitir aplicaciones grcas por medio de la consola SSH X11Forwarding yes Para denegar conexin DenyUsers root@192.168.1.40 Con esta linea podemos denegar la conexin de dicho usuario a a dicho equipo de la red, en este caso el PC con la IP 192.168.1.40 y con el Usuario Root. Despus de toda conguracin en el Archivo sshd_cong debemos de reiniciar el Servidor para que tome los cambios, lo haremos con el siguiente comando servidor:~# /etc/init.d/ssh restart
9.5.4. Usuarios Conectados
Para ver quien esta mediante SSH conectado el comando who servidor:~# who Para ver las mquinas e IP en red servidor:~# arp -a
82
info@saslibre.net
SASLIBRE www.saslibre.net
9 REDES
scp
usuario@servidor:/home/usuario/archivo.a.copiar
scp
archivo.a.copiar usuario@servidor:/home/usuario/
83
info@saslibre.net
SASLIBRE www.saslibre.net
10 ANEXOS
10. Anexos
10.1. Aplicaciones ms conocidas
Navegadores 1. Firefox: Es el navegador por excelencia se puede incluir un gran nmero de extensiones. a) [Parabola] pacman -Sy refox refox-i18n b) [gNewSense] aptitude install iceweasel iceweasel-l10n-es-es c) [Trisquel] sudo aptitude install refox mozilla-refox-locale-es-es 2. Konqueror: Viene instalado por defecto con KDE, est muy bien ya que consume muy pocos recursos y es muy personalizable, adems al ser parte de KDE se integra muy bien con este y goza de ser un navegador completamente libre, pero no puede compararse con ninguno de los anteriores. Correo 1. KMail: Est integrado en KDE, y es perfectamente til en las tareas ms comunes con el correo a) [Parabola] pacman -Sy kdepim b) [gNewSense] aptitude install kdepim c) [Trisquel] sudo aptitude install kdepim 2. Thunderbird: Es muy buen cliente de correo, del equipo mozilla, como Firefox. Consume ms recursos que KMail pero es ms completo. a) [Parabola] pacman -Sy thunderbird thunderbird-i18n b) [gNewSense] aptitude install icedove icedove-l10n-es-es c) [Trisquel] sudo aptitude install thunderbird mozilla-thunderbird-locale-es Calendario: 1. KOrganizer: Se puede congurar para sincronizarse con Google Calendar, cumple su objetivo a la perfeccin y puede quedarse en la bandeja del sistema para avisar a los eventos programados. a) [Parabola] pacman -Sy kdepim b) [gNewSense] aptitude install kdepim c) [Trisquel] sudo aptitude install kdepim 2. Sunbird: Es la opcin de mozilla, es agradable trabajar con l y tambin es una opcin a tener en cuenta. a) [Parabola] pacman -Sy sunbird sunbird-i18n b) [gNewSense] aptitude install sunbird sunbird-locale-es c) [Trisquel] sudo aptitude install sunbird sunbird-locale-es Mensajera Instantnea: 1. Kopete: Es parte de KDE, permite conexin simultnea de varias cuentas de msn a la vez que conexin a servicios distintos como MSN Messenger, Jabber, GTalk, ICQ, Yahoo. Es mpliamente personalizable y bastante liviano.
84
info@saslibre.net
SASLIBRE www.saslibre.net a) [Parabola] pacman -Sy kdenetwork b) [gNewSense] aptitude install kopete c) [Trisquel] sudo aptitude install kopete
10 ANEXOS
2. Amsn: Es una opcin muy difundida, solo usa el protocolo MSN messenger pero lo usa muy bien, imprescindible si quieres chatear a lo MSN, tambin existe un paquete similar al MSN Plus pero para Amsn. a) [Parabola] pacman -Sy amsn b) [gNewSense] aptitude install amsn amsn-data c) [Trisquel] sudo aptitude install amsn amsn-data 3. Emesene: Un programa muy liviano y que intenta clonar al MSN Messenger. a) [Parabola] pacman -Sy emesene b) [gNewSense] aptitude install emesene c) [Trisquel] sudo aptitude install emesene Editor de texto plano: 1. Kate: De los mejores editores que existen, se lo carga todo, muy congurable, apertura de multiples archivos en una sola ventana, dividir la ventana para editar varios archivos simultneamente, resaltado de sintaxis til, extensiones para autocompletado, etc. Muy congurable. a) [Parabola] Viene con KDE b) [gNewSense] aptitude install kate c) [Trisquel] sudo aptitude install kate 2. Scite: Otro magnco editor, con soporte para muchos lenguajes. a) [Parabola] pacman -Sy scite b) [gNewSense] aptitude install scite c) [Trisquel] sudo aptitude install scite Explorador de archivos y directorios: 1. Dolphin: Es el explorador de archivos por defecto en KDE4, a) [Parabola] En KDE4, es el gestor predeterminado de archivos. b) [gNewSense] aptitude install dolphin c) [Trisquel] sudo aptitude install dolphin 2. Konqueror: Es el explorador de archivos por defecto en KDE3, excepto en sus ltimas versiones. Como explorador de archivos tiene muchas ventajas. P2P: 1. KTorrent: Excelente programa para descargar Torrents, con sistema de bsqueda integrado en los mejores buscadores de torrets, integrado en KDE a) [Parabola] pacman -Sy ktorrent b) [gNewSense] aptitude install ktorrent
85
info@saslibre.net
SASLIBRE www.saslibre.net c) [Trisquel] sudo aptitude install ktorrent 2. aMule: Es el eMule para GNU, con la misma apariencia y modo de usar. a) [Parabola] pacman -Sy amule b) [gNewSense] aptitude install amule c) [Trisquel] sudo aptitude install amule
10 ANEXOS
3. LimeWire: Es un cliente para redes gnutella. Limewire se caracteriza por dos cosas: simpleza y velocidad. a) [Parabola] pacman -Sy limewire b) [gNewSense] Instalar el paquete .deb con dpkg -i *.deb c) [Trisquel] Instalar el .deb igual que en debian Reproductor Audio: 1. Amarok: El Reproductor de audio por excelencia. Tiene innidad de plugins temas, etc. Con los codecs necesarios se puede convertir en nuestro mejor aliado a) [Parabola] pacman -Sy amarok-base amarok-engine-xine b) [gNewSense] aptitude install amarok c) [Trisquel] sudo aptitude install amarok 2. XMMS: Un reproductor ligero, con multitud de skins para adaptarlo a tu gusto. a) [Parabola] pacman -Sy xmms b) [gNewSense] aptitude install xmms c) [Trisquel] sudo aptitude install xmms 3. Banshee: Banshee puede reproducir e importar CDs de audio y reproducir y sincronizar la coleccin con iPod. Adicionalmente, es capaz de enviar las canciones reproducir para compartir gustos musicales en Last.fm, etc. a) [Parabola] pacman -Sy banshee b) [gNewSense] aptitude install banshee c) [Trisquel] sudo aptitude install banshee Editor Grco: 1. Gimp: Es la aplicacin de edicin de imgen por excelencia en el Software Libre, similar a photoshop. Incluso existe un paquete para que adopte la apariencia de photoshop. a) [Parabola] pacman -Sy gimp b) [gNewSense] aptitude install gimp c) [Trisquel] sudo aptitude install gimp 2. KolourPaint: Aplicacin de KDE similar al Paint de Windows. a) [Parabola] pacman -Sy kdegraphics b) [gNewSense] aptitude install kolourpaint c) [Trisquel] sudo aptitude install kolourpaint
86
info@saslibre.net
10 ANEXOS
1. K3b: Un gran programa para grabacin de CD / DVD en linux, similar a Nero. Permite grabacin de imgenes, CDs de Audio, CDs y DVDs de Video y mucho ms. a) [Parabola] pacman -Sy k3b k3b-i18n b) [gNewSense] aptitude install k3b k3b-i18n c) [Trisquel] sudo aptitude install k3b k3b-i18n. Suite Omtica: 1. OpenOfce.org: Es una suite omtica (programas de ocina) de software libre que incluye procesador de textos, hoja de clculo, presentaciones, herramientas para el dibujo vectorial y base de datos. El proyecto y el programa son denominados "OpenOfce" de forma informal, aunque "OpenOfce.org" es el nombre ocial completo ya que openofce es una marca registrada en posesin de otra empresa. OpenOfce.org se abrevia como OOo. a) [Parabola] pacman -Sy openofce-base openofce-es b) [gNewSense] aptitude install openofce.org openofce.org-help-es openofce.org-l10nes c) [Trisquel] sudo aptitude install openofce.org openofce.org-help-es openofce.org-l10nes 2. Kofce: Es otra alternativa ms, desarrollada por el equipo de KDE, mas eciente en consumo de recursos que OpenOfce (en el entorno KDE), pero algo limitada en opciones. a) [Parabola] pacman -Sy kofce kofce-doc kofce-l10n-es b) [gNewSense] aptitude install kofce kofce-doc kofce-l10n-es c) [Trisquel] sudo aptitude install kofce kofce-doc kofce-l10n-es Virtualizacin: 1. VirtualBox: Es un gran programa de virtualizacin, libre, permite instalar cualquier sistema operativo dentro del tuyo. Y tiene una opcin, seamless mode que permite sacar una aplicacin de un sistema privativo de la mquina virtual a tu escritorio GNU a) [Parabola] pacman -Sy virtualbox-ose b) [gNewSense] aptitude install virtualbox-ose repositorios c) [Trisquel] sudo aptitude install virtualbox-ose Emulador de Terminal: 1. Yakuake: Est basado en konsole de kde, osea que estamos utilizando konsole con unas caractersticas importantes. Siempre est cargado y oculto, a la espera de que se pulse F12 para aparecer en la pantalla, y desaparecer en cuanto no es necesario. Me he acostumbrado a el tanto que me resulta imprescindible. a) [Parabola] pacman -Sy yakuake b) [gNewSense] aptitude install yakuake c) [Trisquel] sudo aptitude install yakuake Editores Web:
87
info@saslibre.net
SASLIBRE www.saslibre.net
10 ANEXOS
1. NVU: Programa WYSIWYG (What you see is what you get), para creacin de pginas webs, soporta HTML, PHP, CSS, . . . Se ha continuado un proyecto muy similar con el nombre Kompozer. a) [Parabola] pacman -Sy nvu b) [gNewSense] aptitude install nvu //solo en debian testing c) [Trisquel] sudo aptitude install kompozer 2. QuantaPlus+: Otro programa para edicin Web Reproductor de Video: 1. VLC: Programa muy rpido, simple y con todos los cdecs integrados, reproduce casi cualquier archivo de video. Uno de mis favoritos. a) [Parabola] pacman -Sy vlc b) [gNewSense] aptitude install vlc c) [Trisquel] sudo aptitude install vlc 2. Mplayer: Otro programa para ver videos, muy congurable y potente, aunque no tiene integrados los cdecs esto no supone un gran problema. a) [Parabola] pacman -Sy mplayer mplayer-plugin b) [gNewSense] aptitude install mplayer mplayer-plugin c) [Trisquel] sudo aptitude install mplayer mplayer-plugin 3. Dragon Player: Includo por defecto en KDE4, una buena opcin, liviano y simple. a) [Parabola] pacman -Sy mplayer kdemultimedia b) [gNewSense] aptitude install dragonplayer // solo en experimental c) [Trisquel] sudo aptitude install dragonplayer
10.2.
Tener en cuenta este tipo de errores es una buena forma de comprender la mejor forma de aprovechar las ventajas de las distribuciones GNU/Linux 1. Entrar como superusuario: las distribuciones ya nos previenen contra esto y obligan a crearnos un usuario "normal" durante el proceso de instalacin, pero algunos tienen la mana de entrar en el sistema con los mximos privilegios, algo que no es buena idea. 2. Evitar las actualizaciones: cualquier buen administrador de su sistema (en GNU todos nos convertimos en pequeos administradores) debe tener en cuenta que actualizar sus componentes es algo crtico para evitar posibles vulnerabilidades, adems de para aumentar la estabilidad y rendimiento de nuestro sistema operativo. 3. Instalar aplicaciones binarias de distintos tipos: las dependencias presentes en los paquetes que utilizamos en nuestras distribuciones precisamente estn destinadas a mantener la coherencia en el sistema. Si instalamos un DEB o un RPM por un lado y luego acudimos a los repositorios para resolver algunas de sus dependencias probablemente acabemos teniendo problemas. Lo ms seguro es utilizar los repositorios de la distribucin.
88
info@saslibre.net
SASLIBRE www.saslibre.net
10 ANEXOS
4. Iniciar un servidor con las X: casi por denicin un sistema servidor debera ser administrado sin necesidad de una interfaz grca, algo que provoca gasto intil de memoria y de ciclos de procesador que deberamos dedicar a las tareas servidoras. Vale que para congurar algunas cosas es cmodo, pero el inicio de un servidor debera ser siempre en modo consola. 5. Contraseas dbiles: este problema afecta en realidad a todos los mbitos de nuestra vida digital, y no slo al acceso a nuestro sistema GNU, pero es una realidad global: no uses la misma contrasea siempre y en todos los servicios/sistemas que manejas. Y a ser posible, haz que dicha contrasea sea compleja: puede que al principio te cueste acordarte, pero seguro que luego te acostumbras a ella. 6. Malentendidos con los permisos de archivos: cualquier administrador que se precie debera tener unas nociones bsicas de los permisos elementales asignados a cualquier archivo (read, write, execute), y debera manejarlos con cuidado, porque dicho tipo de errores pueden provocar agujeros de seguridad muy, muy importantes. 7. No tener backups de archivos crticos: siempre que modiques un archivo de conguracin hay que hacer primero una copia de seguridad. Sin excusas. Eso puede resolver muchsimos quebraderos de cabeza a posteriori. 8. No consultar los registros y logs: el directorio /var/log es establecido por defecto como destino de los archivos de registro que nos permiten detectar cualquier tipo de error genrico, y aunque hay aplicaciones y utilidades que automatizan esta tarea y nos ayudan en el proceso de la monitorizacin de logs, nunca debemos descuidarnos y hay que prestarles atencin. 9. No usar la lnea de comandos: amigo mo, si eres usuario de GNU deberas estar absolutamente encantado con el terminal/consola de tu sistema. No hay un sistema mejor ni ms rpido para controlar virtualmente cualquier recurso de nuestra mquina y el software y datos que tenemos instalado en ella, pero sobre todo no existe otro sistema completamente libre y que te respete. 10. No actualizar el kernel: algunos usuarios creen que actualizar el kernel puede ser desastroso para sus sistemas, pero para eso estn los mecanismos de actualizacin automtica de las distros, que permiten realizar este proceso con seguridad. Adems, a menudo la actualizacin del kernel (no la instalacin de cero de uno nuevo, algo ms peliaguda) es una tarea que conlleva una copia de seguridad de la versin anterior. Si todo va bien ya habr tiempo de borrar esas copias de seguridad obsoletas.
89
info@saslibre.net
SASLIBRE www.saslibre.net
10 ANEXOS
90
info@saslibre.net
SASLIBRE www.saslibre.net
10 ANEXOS
Artculo 4.- Se faculta la utilizacin de software propietario (no libre) nicamente cuando no exista una solucin de software libre que supla las necesidades requeridas, o cuando est en riesgo la seguridad nacional, o cuando el proyecto informtico se encuentre en un punto de no retorno. Para efectos de este decreto se comprende como seguridad nacional, las garantas para la supervivencia de la colectividad y la defensa de patrimonio nacional. Para efectos de este decreto se entiende por un punto de no retorno, cuando el sistema o proyecto informtico se encuentre en cualquiera de estas condiciones: a) Sistema en produccin funcionando satisfactoriamente y que un anlisis de costo benecio muestre que no es razonable ni conveniente una migracin a software libre; y, b) Proyecto en estado de desarrollo y que un anlisis de costo - benecio muestre que no es conveniente modicar el proyecto y utilizar software libre. Peridicamente se evaluarn los sistemas informticos que utilizan software propietario con la nalidad de migrarlos a software libre. Artculo 5.- Tanto para software libre como software propietario, siempre y cuando se satisfagan los requerimientos, se debe preferir las soluciones en este orden: a) Nacionales que permitan autonoma y soberana tecnolgica; b) Regionales con componente nacional; c) Regionales con proveedores nacionales; d) Internacionales con componente nacional; e) Internacionales con proveedores nacionales; y, f) Internacionales. Artculo 6.- La Subsecretara de Informtica como rgano regulador y ejecutor de las polticas y proyectos informticos en las entidades del Gobierno Central deber realizar el control y seguimiento de este decreto. Para todas las evaluaciones constantes en este decreto la Subsecretara de Informtica establecer los parmetros y metodologas obligatorias. Artculo 7.- Encrguese de la ejecucin de este decreto los seores ministros coordinadores y el seor Secretario General de la Administracin Pblica y Comunicacin. Dado en el Palacio Nacional, en la ciudad de San Francisco de Quito, Distrito Metropolitano, el da de hoy 10 de abril del 2008. f.) Rafael Correa Delgado, Presidente Constitucional de la Repblica. Es el copia del original.- Lo certico. f.) Pedro Solines Chacn, Subsecretario General de la Administracin Pblica.
91
info@saslibre.net
SASLIBRE www.saslibre.net
10 ANEXOS
92
info@saslibre.net
SASLIBRE www.saslibre.net
10 ANEXOS
debera estar disponible para que los alumnos lo copien, se lo lleven a casa y lo redistribuyan tanto como quieran. Ensear a los estudiantes a utilizar software libre y a participar en la comunidad del software libre, es una leccin cvica llevada a la prctica. Tambin les ensea a los estudiantes que el modelo a imitar es el del servicio pblico y no el de los grandes magnates. Las instituciones educativas deberan usar software libre en todos sus niveles. Copyright 2003 Richard Stallman. Se permite la distribucin y la copia literal de este artculo en su totalidad y por cualquier medio siempre y cuando se conserve esta nota.
Bibliografa
1. Wikipedia: http://es.wikipedia.org/ 2. SasLibre: http://saslibre.net/ 3. Trisquel :http://trisquel.info/ 4. GNU: http://www.gnu.org/home.es.html 5. Linux-libre : http://linux-libre.fsa.org/ 6. Educacin: http://www.gnu.org/philosophy/schools.es.html 7. GNOME: http://www.gnome.org/
93
info@saslibre.net