96
SISTEMA OPERATIVO GNU LINUX TRISQUEL 1 UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA CENTRO UNIVERSITARIO DE SAN PEDRO SAC., SAN MARCOS FACULTAD DE INGENIERIA EN SISTEMAS DE INFORMACIÓN DISTRIBUCION DE LINUX TRISQUEL 3.01 San Pedro Sacatepéquez, San Marcos

DOCUMENTO TRISQUEL

Embed Size (px)

DESCRIPTION

Manual para sistema operativo TRISQUEL

Citation preview

Page 1: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

1

UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA

CENTRO UNIVERSITARIO DE SAN PEDRO SAC., SAN MARCOS

FACULTAD DE INGENIERIA EN SISTEMAS DE INFORMACIÓN

DISTRIBUCION DE LINUX

TRISQUEL 3.01

San Pedro Sacatepéquez, San Marcos

Page 2: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

2

Índice 1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.1. Software Libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2. Sistema Operativo GNU con Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Probar el Sistema Operativo sin Instalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

2.1. Trisquel funcionando en un Live CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 3. Instalación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4. Uso del Escritorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

4.1. Gestor de Escritorio Gnome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 5. OpenOffice.org . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

5.1. Writer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 5.2. Calc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32 6. Línea de Comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

6.1. Comandos Básicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41 6.2. Lista de los directorios principales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 6.3. Permisos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 6.4. Actualización de la Distribución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 6.5. Herramientas en consola . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52 7. Editores de Texto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

7.1. Nano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 7.2. Vi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 8. Comandos Útiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55

8.1. Descargar Archivos desde la línea de comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 8.2. Comprimir y descomprimir archivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 8.3. Modificar gráficos desde la línea de comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 9. Redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

9.1. Servidor web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 9.2. Servidor FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 9.3. Servidor DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 9.4. Compartir el Internet y Cortafuegos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 9.5. SSH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 10. Modem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 10.1 Instalación modem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 11. Anexos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86

11.1. Aplicaciones más conocidas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86 11.2. Errores clásicos del usuario de GNU/Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86 11.3. Decreto de Uso del Software Libre en el Ecuador . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 11.4. Educación y Software Libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

10. Cuestionario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

Page 3: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

3

1. Introducción 1.1. Software Libre

Un programa es software libre si su licencia establece cuatro libertades esenciales:

1. Libertad de ejecutar dicho programa, para cualquier propósito. 2. Libertad de estudiar cómo funciona dicho programa (que implica tener acceso al código

fuente) y modificarlo para que el programa haga lo que tú quieras. 3. Libertad de redistribuir copias del programa para poder ayudar a tu prójimo. 4. Libertad de distribuir copias de tus versiones modificadas a terceros.

1.2. Sistema Operativo GNU con Linux

Un sistema operativo es un conjunto de programas informáticos que permiten a los usuarios de computadoras utilizar el hardware y programas de aplicaciones. El sistema operativo es:

Page 4: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

4

Intermediario entre el usuario y hardware

Administra la ejecución de las aplicaciones El sistema operativo generalmente incluye una interfaz gráfica amigable para el usuario El sistema operativo que más se usa en software libre es GNU con Linux

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 disposición del público para que lo bajen de sus sitios. Para el usuario final sería una tarea tediosa rastrear todos los programas, librerías, 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 “Distribución”. Se recomienda usar las distribuciones 100% libres listadas abajo.

BLAG, BLAG, distribución para servidores y para escritorio

Dragora, distribución independiente basada en el concepto de la simplicidad.

Dynebolic, distribución que pone un énfasis especial en la edición de audio y vídeo.

gNewSense, distribución basada especialmente para escritorio

Kongoni, distribución con origen africano. El nombre proviene de la palabra en shona para «gnu» (también conocido como connochaetes).

Musix GNU+Linux, una distribución GNU+Linux, con un énfasis especial en la producción de audio.

Trisquel, una distribución GNU/Linux destinada a pequeñas empresas, usuarios domésticos y centros educativos.

UTUTO-e, una distribución GNU/Linux basada en Gentoo. Fue la primera distribución de GNU/Linux completamente libre reconocida por el Proyecto GNU.

Venenux, una distribución libre construida alrededor de el escritorio KDE.

Este manual está en función de Trisquel.

Page 5: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

5

Obtención de Ayuda

La asistencia está disponible a través de los manuales, o en el foro. También es posible ayudar al proyecto mediante la presentación de informes de error.

Incluye un gran número de mejoras, junto con una importante remodelación del proceso de desarrollo -scripts y jaulas de compilación- que ha sido ampliamente revisado para simplificar la automatización de tareas. Estas mejoras han hecho más fácil la aplicación de cambios a los paquetes de origen, conduciendo a un resultado más correcto y refinado.

Junto con gran cantidad de correciones de errores, Slaine incluye un nuevo sistema de arranque para las imágenes live, un instalador mejorado que muestra al usuario algunos puntos destacados del proyecto durante el proceso, y nuevas aplicaciones preinstaladas como el cliente de escritorio remoto Remmina, el agregador de redes sociales Gwibber o el gestor de copias de seguridad Deja-dup.

El navegador web ha recibido varios cambios, para mejorar la velocidad -activación de http pipelining entre otros métodos-, privacidad -bloqueando las cookies de terceros y pasando a usar Duck Duck Go como motor de búsqueda por defecto-, y usabilidad -el complemento FlashVideoReplacer permite la visualización de vídeos en sitios como Youtube, Vimeo, y muchos otros. Estas mejoras han sido trasladadas también a la versión 4.0 LTS.

Trisquel 4.5 Slaine está basada en Ubuntu 10.10, y como siempre contiene exclusivamente software libre. Los principales paquetes incluyen:

Linux-libre 2.6.35 Xorg 7.5 GNOME 2.32 Navegador web basado en Mozilla 3.6.15 OpenOffice.org 3.2

Una de las mejoras importantes de esta edición es la disponibilidad de un controlador Nouveau experimental para tarjetas gráficas NVIDIA que permite el uso de aceleración 3D usando software totalmente libre. Aunque su funcionamiento resulta ya muy prometedor, todavía puede resultar un poco inestable con algunas tarjetas, por lo que por defecto está deshabilitado. Puede activarse simplemente haciendo clic aquí.

Como es habitual, Slaine está disponible en versiones 32 y 64 bit, y siendo una edición STS proporcionaremos soporte para ella durante un año. Los usuarios de Trisquel 4.0 LTS pueden escoger entre seguir empleando esa versión -que incluye soporte hasta el año 2013- o actualizarse a 4.5 usando el gestor de actualizaciones. Para hacer que el sistema ofrezca esta posibilidad, debe de configurarse el programa “Orígenes del software” para que muestre “Ediciones normales” en lugar de “Sólo ediciones con soporte de larga

Page 6: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

6

duración”. Esta versión pasará a ser el sistema live incluído en las tarjetas de socio de la FSF de ahora en adelante, reemplazando a Trisquel 4.0.

Puedes contribuir al proyecto descargando las imágenes iso y compartiéndolas mediante bittorrent. También puedes ayudar comprando material de nuestras tiendas, haciendo una donación, o convirtiéndote en socio.

En los próximos días lanzaremos también la edición 4.5 mini, así como una actualización incremental para la rama 4.0 LTS.

2. Probar el Sistema Operativo sin Instalar Introducir un Live CD2 de Trisquel en el CD-ROM3 y elegir español. Recuerde su computadora debe tener al menos 512 MB de memoria RAM. Seleccionar con la flecha hacia abajo español

A continuación 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 algún problema seleccione Modo gráfico seguro por un momento la pantalla puede quedar en negro. No se preocupe. Verifique que el CD esté activo. El tiempo que tarda en cargarse depende de las características de su computadora. 2Live CD que se le puede llamar como CD vivo o CD autónomo contiene el sistema operativo y algunas aplicaciones para ser utilizados directamente desde el CD3 Arranque desde el CD-ROM Si el lector de CDs está funcionando pero no arranca, acceder al BIOS y modificar ahí cuál será el dispositivo de arranque por defecto. Para ingresar se utiliza:

Del La más clásica. Casi todas las máquinas medianamente antiguas para atrás usan esta tecla.

F2 Es la usada actualmente en muchas máquinas.

Ctrl+Shift+F2 Marcas especiales de motherboard usan combinaciones especiales, que generalmente te indican cuál es apenas inicias la computadora.

Page 7: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

7

F12 Otra muy utilizada en computadoras de marca.

Fxx Probar con todas las teclas de función.

Ctrl+Fxx Probar con Control mas todas las teclas de función.

La secuencia de arranque primero CD-ROM, después disco duro

Otras Opciones Instalar Trisquel es la opción directa de instalación sin probar como Live CD Modo gráfico seguro es la opción recomendada si tenemos algún problema con el vídeo Verificar el CD en busca de defecto nos permite comprobar si el CD de instalación está en buen estado. Análisis de memoria nos permite revisar la memoria de la computadora; arrancar desde el primer disco duro es una buena opción si ya tenemos instalado Trisquel y por alguna razón quedo el CD de instalación dentro de lector de discos. Teclas F2, F3 y F4

F2 Si por alguna razón quiere cambiar el idioma

F3 Para elegir el teclado si no es español

F4 Opciones utilizadas por los expertos

2.1. Trisquel funcionando en un Live CD

Page 8: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

8

Arrancando desde una lectora de CD-ROM o DVD podemos cargar GNU en nuestra computadora sin afectarla ni cambiarle nada.

Características El sistema “live” usa al CD o al DVD como sistema de archivos, y la memoria RAM como

espacio de trabajo y disco rígido virtual.

No modifica el disco de la computadora

El proceso de arranque no es muy rápido Qué tan rápido responda el sistema operativo depende de la distribución y de cuánta 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 rígido.

Es la mejor elección para quien no tiene conocimientos y no quiere alterar su equipo.

Por lo general viene con la opción de instalación definitiva en el disco rígido de la

computadora.

3. Instalación

Page 9: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

9

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. Jamás se debe instalar un nuevo sistema operativo sin previamente respaldar la

información 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 partición

El disco puede soportar únicamente 4 particiones primarias

No hay límite para el número de particiones lógicas

Se recomienda tener unas dos particiones primarias y el resto particiones lógicas

3.0.1. Elegir Idioma Pantalla de bienvenida en la que se debe elegir idioma Español

Para continuar dar un click en Adelante

3.0.2. Zona Horaria Debe escogerse Guatemala con un click en el sitio del mapa que corresponde a Guatemala

Page 10: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

10

3.0.3. Teclado Lo más común es el teclado en español que está marcado como predeterminado.

3.0.4. Particionar el disco duro Este paso es el más importante de la instalación. Si no sabe lo que hace mejor pida ayuda. Recuerde que debe tener respaldos. Particionar mal o utilizar una partición con datos valiosos hará que los pierda definitivamente. La mejor opción para novatos, es utilizar un disco duro nuevo, sin información 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.

Page 11: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

11

Si se tiene un sistema operativo que se va a utilizar o con datos que se quieren guardar, debe elegirse: Especificar 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 combinación de letras y números. No existe C: D:. Existe una combinación de letras y números en la siguiente forma:

Dos Letras Iniciales - las primeras dos letras del nombre de la partición indican el tipo de dispositivo donde reside la partición. Normalmente serán hd (para discos IDE) o sd (para discos SCSI o SATA).

Tercera Letra - esta letra indica que dispositivo contiene la partición. Por ejemplo /dev/hda (el primer disco duro IDE) o /dev/sdb (segundo disco SCSI).

Número - indica la partición. Las primeras cuatro (primarias o extendidas) particiones son numeradas de 1 a 4. Particiones lógicas empiezan en 5. Por ejemplo /dev/hda3 es la tercera primaria o extendida en el primer disco IDE; /dev/sdb6 es la segunda partición lógica del segundo disco duro SCSI.

3.0.5. Crear, borrar, elegir particiones

Page 12: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

12

Con un doble click en una partición podemos editarla

3.0.6. Partición Raíz /

El tamaño de la partición para la raíz / debe tener al menos 5 GB, en el gráfico está un poco más 24 GB

Utilizar como: Elegir sistema de ficheros ext3. Actualmente se está utilizando ya ext4

Debe marcarse Formatear la partición

El punto de montaje es / para la raíz

Page 13: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

13

3.0.7. Partición Swap 1. Se requieren por lo menos dos particiones para instalar GNU con Linux. Una partición

para la raíz que se simboliza con / y una partición swap 2. El espacio de disco para la partición swap debe ser el doble de la memoria RAM si la

computadora tiene hasta 1GB de RAM, Si la computadora tiene más 1GB de RAM no es necesario que sea el doble, puede ser igual.

1. En utilizar como: elegir área de intercambio 2. Formatear la partición y punto de montaje quedan inhabilitadas 3. Para uso como sistema de escritorio se recomienda tres particiones, raíz /, swap y /home

Page 14: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

14

3.0.8. Datos En la siguiente ventana se escribe los datos

1. Nombre completo, nombre de identificación como usuario (nick o nombre para el login4), contraseña y nombre de la computadora.

2. Escribir las claves con letras minúsculas combinadas con números. Para el sistema operativo no es lo mismo una letra mayúscula que una minúscula.

3. Se puede elegir que no se requiera la contraseña cada vez que se inicie sesión. Esta opción 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 súper usuario root, por lo que al usuario que instala la distribución se le concede la posibilidad de acceder con privilegios de súper administrador

Page 15: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

15

Si se despliega una ventana ¿Usuario contraseña débil? Puede hacer click en continuar.

3.0.9. Migrar Configuraciones Lo mejor es un click en adelante.

3.0.10. Confirmación Es la última pantalla antes de proceder con la instalación. Es una pantalla en la que se confirma estar de acuerdo con lo realizado. Es la última ventana con las opciones de Salir y Atrás

Page 16: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

16

3.0.11. Instalando el sistema Primero formatea las particiones.

Se inicia la instalación del sistema. Si en algún momento parece no avanzar no preocuparse, generalmente está realizando actualizaciones del idioma.

Page 17: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

17

Al finalizar la instalación del sistema se debe reiniciar el sistema

4. Uso del Escritorio En el momento de arrancar su computadora, el gestor de arranque Grub presentan las opciones para elegir el sistema operativo o la distribución con la que quiere trabajar. Hay que utilizar las teclas de flecha para seleccionar una opción en lugar de la selección por defecto y pulsar la tecla [Enter] para arrancar el sistema.

Page 18: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

18

Si no se ha seleccionado ninguna alternativa, hay un período de espera, después del cual el gestor inicia la carga de la opción predeterminada. Inmediatamente se carga el núcleo que instala los controladores de los dispositivos, administra la memoria para todos los programas, procesos en ejecución, tiempo que los programas y procesos en ejecución utilizan. El núcleo es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador de una manera cómoda. Login y Password Por lo general antes de que el usuario pueda usar su sistema tiene que identificarse. Lo más probable es que inicialmente se acceda a un Gestor de Sesiones gráfico, la otra posibilidad es el prompt de la línea de comandos. Durante la instalación algunas distribuciones dan la opción de ingreso sin identificarse a un usuario predeterminado. También es posible configurar está opción después de la instalación Prompt en español cursor. Pero la palabra cursor se usa muy poco. Prompt es el carácter o conjunto de caracteres que se muestran en una línea de comandos para indicar que está a la espera de órdenes. Éste puede variar dependiendo del intérprete de comandos y suele ser configurable. El prompt tiene el carácter $ para los usuarios sin privilegios y # para el administrador. Tanto en el modo gráfico como en línea de comandos debe identificarse con su nombre de usuario (login) y su contraseña o clave (password) 4.1. Gestor de Escritorio Gnome En el sistema operativo GNU/Linux existen un gran número de manejadores de ventanas. Los más conocidos son Gnome y KDE. Trisquel viene en forma predeterminada con Gnome. Al ingresar al

Page 19: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

19

modo gráfico existe un panel inferior que le permite abrir las aplicaciones. El gestor de ventanas permite también trabajar con archivos y directorios. Gnome permite a los usuarios usar y configurar sus computadoras de una forma sencilla. Incluye:

1. Un escritorio donde se pueden situar los datos y las aplicaciones. El escritorio de Trisquel viene con accesos directos para el equipo, carpeta del usuario, servidores de red y la papelera.

2. Panel para arrancar aplicaciones y presentar el estado de funcionamiento. Trisquel tiene el panel en la parte inferior lo cual le vuelve familiar a los usuarios que han utilizado otros sistemas operativos.

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 oficial 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 español.

4.1.1. Manejo Básico Cuando inicie una sesión gráfica verá el escritorio GNOME. Este escritorio cuenta con íconos para acceder rápidamente a aplicaciones y con menús que le permiten iniciar programas.

El botón izquierdo del ratón normalmente permite elegir una opción de un menú o activa un ícono.

El botón derecho del ratón tiene diversas aplicaciones de acuerdo al contexto, por ejemplo sobre los íconos permite configurarlos.

El botón del centro permite pegar el texto que se hubiera seleccionado con el ratón, si su ratón sólo tiene 2 botones, puede «emular» el botón del centro oprimiendo simultáneamente el izquierdo y el derecho.

Page 20: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

20

Para seleccionar un texto se pasa por encima del mismo con el puntero del ratón mientras se mantiene presionado el botón 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 aplicación para crear un documento, ingresar a línea de comandos sin salir del modo gráfico, ordenar los íconos del escritorio y cambiar el fondo de escritorio

4.1.2. Cambiar el Fondo de Escritorio Después de un click derecho en medio del escritorio se nos abre una ventana en la cual seleccionamos Cambiar el fondo del Escritorio

Page 21: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

21

Page 22: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

22

4.1.3. Administrador de archivos Nautilus es el administrador de archivos oficial del entorno de escritorio GNOME. Su nombre es un juego de palabras, emulando una Concha o Nautilidae, evocando las consolas (shell en inglés) 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 Características

Permite navegar por tus archivos locales, así como por el protocolo FTP, carpetas compartidas con Samba, servidores WebDAV y servidores SSH vía GNOME VFS.

Permite previsualización de archivos en sus íconos, por ejemplo con archivos de texto plano, imágenes, vídeos, sonido (con el puntero del mouse sobre el archivo).

Incluye marcadores, emblemas, notas, scripts para modificar o manejar archivos, historial.

Con la ayuda de la biblioteca Gamin, Nautilus detecta la modificación de archivos locales en tiempo real, eliminando la necesidad de refrescar manualmente la ventana.

Navegación por pestañas.

Conceptos básicos de archivos y directorios Archivos o ficheros: Colecciones de información (datos relacionados entre sí), localizada o almacenada como una unidad en alguna parte de un computador o dispositivo de almacenamiento. Archivo oculto: Archivo que no se encuentra visible al usuario de forma predeterminada. Suele contener información de algún tipo de configuración del equipo. En GNU con Linux, podemos distinguir estos archivos porque comienzan por un punto (.) Directorio o carpeta: Agrupación de archivos de datos. La estructura de directorios se organiza a partir del directorio raíz "/", el cual contiene archivos y otros directorios. Esos directorios pueden

Page 23: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

23

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 algún usuario en particular. Este directorio alberga documentos, programas instalados localmente y archivos de configuración 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 modificarse. 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 especifico, 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 pertenece a un directorio o carpeta de nivel superior, excepto el directorio raíz.

4.1.4. Navegador de Internet Firefox Mozilla Firefox es un navegador web libre descendiente de Mozilla Application Suite, desarrollado por la Corporación Mozilla, la Fundación Mozilla y un gran número de voluntarios externos. Incluye navegación por pestañas, corrector ortográfico, búsqueda progresiva, marcadores dinámicos, un administrador de descargas y un sistema de búsqueda integrado que utiliza el motor de búsqueda que desee el usuario. Además se pueden añadir funciones a través de complementos desarrolladas por terceros. Para ingresar al navegador podemos hacerlo desde:

ícono en el Panel. Tercer ícono en la parte inferior izquierda

Desde el menú de inicio. Internet=>Navegador web

Page 24: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

24

Firefox es un navegador multiplataforma. Su código fuente es software libre, publicado bajo una triple licencia GPL/LGPL/MPL El logotipo oficial muestra un panda rojo estilizado «un animal al que a veces se le llama en inglés fire fox, literalmente "zorro de fuego". El ícono de Firefox es una marca registrada por lo que las distribuciones utilizan como logotipo un globo genérico.

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

Page 25: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

25

Para acceder a particiones o discos duros, y otros dispositivos, generalmente se abre una ventana para autentificarse, es decir escribir la clave o contraseña 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 flash y en general los dispositivos USB se montan automáticamente. "Montar" y "desmontar" son palabras que frecuentemente se usan en GNU con Linux y se refieren la acción 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 según sea el caso. En Gnu con linux, para utilizar un dispositivo como por ejemplo el floppy, cd-rom, cámara digital, pen-drive, alguna partición, 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, cámara digital, etc, como si de un directorio más del sistema se tratara. Después 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.

Page 26: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

26

En Gnu con Linux desmontar antes de sacar un dispositivo no es una opción, es una obligación. Si no se desmonta antes de sacar no se puede garantizar que los datos estarán allí e intactos la próxima 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 aplicación que tienen acceso al dispositivo.

4.1.7. Centro de Control El Centro de control proporciona un lugar para que el usuario pueda configurar desde el comportamiento de los márgenes de su ventana hasta la tipografía predeterminada. La configuración del sistema está disponible a base de menús desplegables El Centro de Control permite configurar diversas partes de su sistema usando una colección 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 configuración y el espacio de trabajo principal. Para ingresar al centro de control:

Desde el menú de inicio. Sistema=>Centro de control

Page 27: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

27

4.1.8. Añadir y quitar aplicaciones

Page 28: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

28

4.1.9. Salir de la Sesión o Apagar

Page 29: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

29

5. OpenOffice.org OpenOffice.org es una suite ofimática libre que funciona en GNU con Linux y otros sistemas operativos. Utiliza el formato OpenDocument ODF. Está compuesto por El procesador de textos WRITER, extensión .odt, la hoja de cálculo CALC, extensión .ods, la aplicación para presentaciones IMPRESS, extensión .odp, el programa de dibujo DRAW, extensión .odg, la aplicación para bases de datos BASE, extensión .odb y el editor de fórmulas matemáticas MATH, extensión .odf

5.1. Writer Para abrir cualquier aplicación de OpenOffice.org vamos al ícono de Trisquel => Oficina y seleccionamos la aplicación

Page 30: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

30

Antes de abrir la aplicación podemos utilizar el menú contextual con click derecho en el ratón para crear un lanzador de la aplicación desde el panel o escritorio

Page 31: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

31

5.1.1. La ventana de la aplicación.

5.1.2. Guardar Documentos Al guardar un documento desde el menú Archivo=> Guardar como en forma predeterminada se guardara con la extensión .odt En forma predeterminada también se guardará en la carpeta del usuario

Page 32: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

32

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

Si desmarcamos Preguntar cuando no se guarde en formato ODF no veremos la pantalla anterior.

5.1.3. Exportar a PDF o HTML En la barra de tareas está un ícono con el logo de PDF, si damos un click se abre una ventana de diálogo para que seleccionemos o demos el nombre del archivo PDF a generar. También podemos acceder desde el menú Archivo a la opción de exportar a PDF. Se escribe el nombre del archivo a crear y listo! tendremos creado una archivo en PDF.

Page 33: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

33

En Writer la barra de herramientas estándar contiene los íconos que dan acceso a funciones habituales de la aplicación: abrir un archivo, guardar, imprimir, copiar, pegar. Se puede personalizar añadiendo o quitando funciones. La barra de herramientas de formato contiene las opciones necesarias para formatear y dar diseño a un texto: estilo, tipo de letra, tamaño, formato del párrafo y de la página. Cuando trabajamos sobre objetos que no son de texto es sustituida por las barras de herramientas de imagen, de fórmulas, de marcos, etc. Otras barras de herramientas aparecen flotantes sobre el área de trabajo o en la parte inferior. El botón Navegación, entre la flechas de avance y retroceso de página en la barra lateral, abre muchas posibilidades de navegación por las tablas, las imágenes, los gráficos... del documento. La Barra de estado, debajo, muestra el número de página en el total del documento, el estilo, el idioma, el modo insertar/sobreescribir, el modo de selección (STD: nada seleccionado; EXT: para extender la selección; AGR: para seleccionar texto en párrafos distintos; BLK: para seleccionar bloques). El asterisco indica que el documento ha sido modificado. En el espacio en blanco se puede incluir una firma digital. El modo de visualizar el documento: una o varias páginas. Al final la escala o porcentaje a la que se ve el documento.

5.2. Calc Calc es una hoja de cálculo, su tamaño es mucho menor y proporciona un número de características no presentes en otras hojas de cálculo, incluyendo un sistema que automáticamente define series para representar gráficamente basado en la disposición de los datos del usuario. Calc también es capaz de exportar hojas de cálculo como archivos PDF, cuenta con filtros, auto filtros y puede hacer agrupaciones en tablas dinámicas. Calc puede abrir y guardar las hojas de cálculo en algunos formatos de archivos. El formato predeterminado de OpenOffice.org es .ods, se puede fijar para una amplia gama de otros formatos, tanto para abrir y guardar archivos. Para ingresar a Calc:

1. Menú de inicio => oficina => OpenOffice.org Hoja de Cálculo 2. Si está abierta otra aplicación de OpenOffice.org

Archivo=> Nuevo => Hoja de Cálculo 3. Acceso directo creado en el escritorio o panel 4. Click sobre un documento de hoja de cálculo

Page 34: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

34

La ventana de Calc al igual que las otras aplicaciones de OpenOffice.org consta de titulo, barra de Menú, barra de herramientas, barra de formato, farra de estado en la parte inferior. Calc permite también 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 característica es compartida en todas las aplicaciones de OpenOffice.org La opción de Guardar como también le permite guardar sus archivos en formatos distintos de ODF para que pueda abrirlos con otras aplicaciones para hojas de cálculo.

Page 35: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

35

Desde el menú de herramientas Formato=>página puede configurar la hoja de calculo de acuerdo con sus requerimientos.

Page 36: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

36

La elaboración de tablas, utilización de funciones con su asistente incorporado, la posibilidad de hacer gráficos de distinto tipo es parte de CALC.

Page 37: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

37

5.2.1. Thunderbird Mozilla Thunderbird es un cliente de correo electrónico de la Fundación Mozilla. Es multiplataforma. Thunderbird soporta IMAP/POP, correo HTML, noticias, RSS, etiquetas, corrector ortográfico incorporado, soporte de extensiones entre otras características. Permite:

Configurar varias cuentas de correo

Crear carpetas

Crear filtros

Instalación 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 opción Añadir y quitar aplicaciones

Mediante Synaptic

Línea de comandos aptitude install Thunderbird

Se descarga la última versión del sitio web y se instala manualmente

Page 38: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

38

Se descarga del sitio web como un archivo comprimido

Page 39: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

39

Vamos al directorio de descarga y con un click derecho del ratón sobre el archivo elegimos extraer. Abrimos una consola, entramos a la carpeta extraída y escribimos ./thunderbird para que se abra la ventana de configuración. Escribimos los datos correspondientes a nuestra cuenta de correo y Continuar

Si los datos son correctos, automáticamente se configura la cuenta de correo. Si por alguna razón falla la configuración automática debemos proceder manualmente. Si es así el caso de tomarse en cuenta:

1. Tanto el nombre del servidor entrante como saliente y los números de puerto lo provee su ISP

2. El usuario debe escribirse en forma completa como [email protected] 3. Los caracteres de las contraseñas son distintos si son mayúsculas o minúsculas

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 vía web a su correo y en

configuraciones habilitar el reenvió pop o imap. Para finalizar la instalación aceptamos que Thunderbird sea el cliente por omisión de correo

Page 40: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

40

El aspecto final de Thunderbird será similar a:

Las configuraciones 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 suficiente copiar el archivo oculto de la anterior computadora y pegarlo en su nueva computadora.

6. Línea de Comandos La línea de comandos, consola o terminal: es un intérprete que espera órdenes escritas por el usuario en el teclado, las interpreta y las entrega al sistema operativo para su ejecución. La

Page 41: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

41

respuesta del sistema operativo se muestra al usuario en la misma ventana. A continuación, el programa shell queda esperando más instrucciones Ventana para la línea 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 están reservados para el modo gráfico. Se puede utilizar un programa intérprete de comandos dentro del modo gráfico. Para abrir una ventana para la consola o terminal8 en el escritorio click derecho con el ratón, se abre una ventana en la que seleccionamos Abrir en un terminal

Podemos acceder también 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 órdenes.

Un terminal es una de las aplicaciones que más se utiliza por lo que es recomendable tener un acceso directo en el panel

Se llama prompt al carácter o conjunto de caracteres que se muestran en una línea de comandos para indicar que está a la espera de órdenes. Puede variar dependiendo del intérprete de comandos. Es configurable usuario@lacompu:~/Escritorio$

En primer lugar está el nombre del usuario(usuario), seguido de arroba(@), el nombre de la máquina (la compu), el directorio o carpeta donde se encuentra(~/Escritorio) y

Page 42: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

42

finalmente el signo de dolar($). El signo $ es substituido por el símbolo # para el usuario root que es el administrador del sistema

Acceso directo a la línea de comandos En algunos casos la computadora no tiene acceso al modo gráfico y se ingresa directamente a la línea de comandos o intérprete de comandos shell10 Trisquel GNU/Linux 3.01 Trisquel tty1 trisquel login: En la línea 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]

6.1. Comandos Básicos 6.1.1. Comandos de Información

El intérprete de comandos es la interfaz entre el usuario y el sistema operativo, por este motivo se le da el nombre "shell", que en castellano significa "caparazón". El shell actúa como un intermediario entre el sistema operativo y el usuario utilizando líneas de comando introducidas por dicho usuario. Su función consiste en la lectura de la línea de comandos, la interpretación de su significado, la ejecución del comando y luego la devolución del resultado a través 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 más usado en GNU es bash ("Bourne again shell"). Cada usuario tiene un Shell predeterminado, que se activará al abrirse el aviso del comando cal Calendario

Page 43: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

43

cal -3 calendario del mes anterior, actual y siguiente cal 2015 calendario del año 2015 cal 06 2045 calendario del mes de junio del año 2045 clear Limpiar la pantalla al igual que la combinación de teclas Ctrl-l date Presenta la fecha y la hora del sistema uname -a para ver la versión del kernel de linux y otras características df Información del espacio utilizado y total las particiones df -h información más entendible, h significa humano. Añadir la opción -T para incluir el sistema de archivo du Tamaño del archivo o directorio du -sh información resumida del tamaño del directorio free Información de la memoria libre y usada que tiene el sistema

lspci Información 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 directorios se encuentra el usuario man comando manual en linea del comando. $ man cal muestra el manual de uso de cal Ctrl-c Para detener la información en pantalla de la consola

6.1.2. Archivos Cada usuario generalmente tiene sus archivos en su respectiva carpeta que está en /home/usuario. En modo gráfico entramos al hacer dobre click en carpeta personal

Page 44: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

44

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 sólo puede escribir, modificar y borrar archivos dentro de esta carpeta. Ningún otro usuario (excepto root) puede acceder a los archivos que hay en este directorio, ni si quiera puede ver cuáles 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.

Page 45: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

45

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 después. Un usuario no puede causar por este motivo daño al sistema ni cambiar su configuración de ninguna forma.

6.1.3. Listar Archivos ls Es el comando para listar archivos y es probablemente el comando que más se ejecuta. ls -l Es el comando para desplegar una lista de archivos en el directorio actual en el formato largo. Nos da información del tipo de archivo, los permisos, propietario, grupo, tamaño, enlaces, fecha y hora en la que se creo o modificó y nombre. Por lo general se distingue entre archivos y directorios por el color.

Se muestran las siguientes características 1. Tipo de archivo que pueden ser - Es un un archivo regular d Es un un directorio. b Es un un archivo especial de dispositivos de bloque. c Es un un archivo de carácter especial l Es un un enlace simbólico.

Page 46: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

46

p Es un una tubería nombrada (FIFO) s Es un un zócalo de dominio (socket) 2. Permisos del propietario, permisos del grupo y permisos de los otros usuarios r read (lectura). Si un directorio tiene el permiso de lectura significa 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 significa que se podrá crear y borrar archivos en su interior. Si el archivo tiene el permiso de escritura se podrá modificar su contenido. x execute (ejecución). Si un directorio tiene el permiso de ejecución el usuario podrá realizar otras funciones dentro de él mediante los otros permisos de lectura y escritura. Si el archivo tiene el permiso de ejecución se podrá ejecutarlo desde la línea de comandos. 3. El número de enlaces físicos 4. Propietario del archivo 5. Grupo al que pertenece 6. Tamaño en bytes 7. Fecha que fue creado 8. Hora a la que se le hizo la última modificación o fue creado 9. Nombre del archivo ls -a para desplegar los archivos ocultos. Todos los nombres de archivos que comienzan con punto son archivos ocultos ls -F para desplegar por tipo de archivos. El archivo común se despliega sin símbolo final, los otros con: / Directorio, * Ejecutable, @ Enlace ls -R para desplegar los contenidos de un directorio y todos sus subdirectorios file 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 combinación de las techa Ctrl-c cat /proc/cpuinfo nos da información sobre el procesador

6.1.4. Nombres y Extensiones de archivos Los nombres de archivos en GNU distinguen mayúsculas de minúsculas, esto es, son "case sensitive". Los nombres de archivos o directorios pueden ser muy largos, de más de 200 caracteres, lo cual nos da bastante flexibilidad para asociar el nombre de un archivo a lo que contiene. Los caracteres que nunca se deberían utilizar a la hora de nombrar un archivo son: El espacio, signos de puntuación : , ; (a excepción del punto), acentos, la ñ. En general GNU ni siquiera nos permitirá usarlos. Es recomendable usar las letras A-Z, a-z, los números [0-9], el punto, el guión [-] y el guión bajo [_] para nombrar un archivo Extensiones de archivos de OpenOffice.org De forma predeterminada, OpenOffice.org abre y guarda los archivos en el formato de archivo Open-Document. El formato de archivo OpenDocument (ODF) es un estándar usado por varias aplicaciones de software. OpenOffice.org utiliza los formatos de archivo siguientes:

*.odt Texto ODF *.ott Plantilla de texto ODF

Page 47: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

47

*.odm Documento Maestro ODF *.html Documento HTML *.oth Plantilla de documento HTML *.ods Hoja de Cálculo ODF *.ots Plantilla de hoja de cálculo ODF *.odg Dibujo ODF *.otg Plantilla de dibujo ODF *.odp Presentación ODF *.otp Plantilla de Presentación ODF *.odf Fórmula ODF *.odb Base de datos ODF *.oxt Extensión OpenOffice.org

En GNU con Linux, no son necesarias las extensiones, se puede no tener, tener una o tener más de una. Sin embargo para identificarlos 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 descripción de páginas similar al PDF. Podemos verlos con gnome-gv o kghostview. *.dvi archivo device independent ("independiente del dispositivo"), similar al PostScript. Resultan de 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.

6.1.5. Ingresar como Super-Usuario En una consola dentro del modo gráfico En Trisquel y otras distribuciones es necesario anteponer el comando sudo

Page 48: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

48

[usuario@computadora ~]$ sudo su - Contraseña: [root@computadora ~]# En la mayoría de distribuciones es suficiente el comando su - y la contraseña o clave. Al tipear la clave por seguridad, no se ve. En todos los casos después del comando se debe tipear la tecla enter [usuario@computadora ~]$ su - Contraseña: [root@computadora ~]#

En un terminal en modo texto El comando sudo (de las siglas en inglés 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 instalación. Para labores administrativas es más seguro hacerlo con sudo computadora login: computadora login: root Password: [root@computadora ~]# Como usuario root se deben realizar únicamente tareas administrativas, entre otros configurar el sistema, instalar programas, reiniciar y apagar el sistema. Salir inmediatamente por seguridad. reboot Reiniciar adduser usuario Crear un usuario ifconfig Ver el número IP de la computadora y otros datos más de la configuración de las interfases de red activos

Page 49: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

49

cfdisk Editar las particiones del disco duro Para salir del usuario root el comando es exit [root@computadora ~]# exit logout [usuario@computadora ~]$

6.1.6. Directorios

Page 50: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

50

mkdir nombre_directorio(s) Crear uno o más 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 parámetros cambia al directorio home del usuario cd - Sin parámetros cambia al directorio que estaba antes del actual cd .. Sin parámetros cambia al directorio padre Una dirección relativa, nos muestra la ubicación con respecto al directorio en el que estamos. Una dirección absoluta, nos muestra la ubicación de un directorio con respecto al directorio raíz (/) 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

6.2. Lista de los directorios principales GNU instalado puede tener más de 1’000.000 de archivos que se identifican por nombres que pueden organizarse dentro de directorios. Los directorios se organizan a manera de árbol (un directorio puede contener otros directorios distintos) a partir de un directorio principal llamado directorio raiz y que se denota por ’/’. La estructura de directorios que sigue GNU es parecida a la de cualquier UNIX. /bin archivos binarios esenciales. Contiene los comandos básicos que usarán todos los usuarios y son necesarios para la operación del sistema /boot contiene los archivos que necesita el administrador de arranque de GNU/Linux

Page 51: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

51

/dev archivos de los dispositivos del sistema /etc contiene todos los archivos de configuración específicos de la computadora. /home donde se ubican todos los directorios personales de los usuarios del sistema. /lib contiene las bibliotecas que son esenciales para el sistema /mnt directorio que contiene los puntos de montaje para los sistemas de archivos montados temporalmente tales como /mnt/cdrom, /mnt/floppy, /mnt/removable /opt contiene paquetes que no son esenciales para la operación del sistema. Está reservado para paquetes añadidos /root directorio personal de root. /sbin contiene los binarios del sistema esenciales para el arranque del mismo. La mayoría de estos archivos sólo pueden ser ejecutados por root. /tmp directorio destinado a contener archivos temporales que pueden crear ciertos programas. /usr Es el directorio principal de almacenamiento de las aplicaciones. /var Ubicación para los datos que los programas pueden modificar en tiempo real como el servidor de correo electrónico, los programas de auditoría, el servidor de impresión, etc. /proc Es un sistema de archivos virtual, y como tal, no ocupa lugar en disco. Mucha de la información del hardware de nuestro sistema puede accederse a través de este directorio /lost+found En este directorio se colocan archivos perdidos luego de realizar una verificación del filesystem con e2fsck.

Page 52: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

52

6.2.1. Copiar, Mover y Borrar Archivos cp Comando para copiar archivos 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 están dentro de directorio al directorio "." que es el directorio actual mv mueve archivos en lugar de copiarlos. mv fuente destino Cambia de nombre al archivo fuente para que se llame destino mv /directorio/fuente . Mueve el archivo o directorio fuente al directorio actual. Nota: mv y cp sobreescribirán 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 vacíos. $ touch a b c Crea los archivos a b c Comodines. Asterisco (*) El asterisco representa cero o más caracteres. Signo de interrogación (?) Es un comodín que coincide con cualquier carácter

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 modificación (2 en el sistema octal) (x) ejecución para archivos o permiso de paso para directorios (1 en el sistema octal) Los símbolos para establecer a la relación entre un usuario y un archivos son: (u) el usuario propietario. (g) otros usuarios distintos del propietario pero del mismo grupo que el del fichero. (o) otros usuarios que ni son el propietario ni pertenecen al grupo del fichero. (a) todos los usuarios. De forma que ’a’ equivale aquí a ’ugo’. El comando chmod cambia los permisos de los archivos o directorios chmod [opciones] modo archivo. Recursivo significa todos los directorios y archivos que se encuentren dentro del directorio que se copia. El archivo que se borro, se borro para siempre. Si borra un archivo no se puede recuperar "+" para agregar permisos. "-" para quitar permisos. "=" para asignar permisos. 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 números representan permisos 0 = sin permisos 1 = ejecución 2 = escritura

Page 53: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

53

3 = escritura y ejecución 4 = lectura 5 = lectura y ejecución 6 = lectura y escritura 7 = lectura, escritura y ejecución chmod 755 archivo Significa que para el propietario del archivo o fichero tiene permisos de escritura, lectura y ejecución, para el grupo tendría de lectura y ejecución y por último para el resto de usuarios tendría los mismos permisos que para el grupo antes mencionado

6.4. Actualización de la Distribución Después de la instalación y cada cierto tiempo abrir un terminal y: Actualizar la lista de archivos de los repositorios sudo aptitude update Actualizar los paquetes sudo aptitude safe-upgrade Con relación a la forma de actualizar, sudo aptitude upgrade ha sido sustituido por sudo aptitude safe-upgrade, y de forma similar, sudo aptitude dist-upgrade por sudo aptitude full-upgrade Vale decir que safe-upgrade actualiza todos los paquetes que pueda sin tener que borrar otros paquetes o instalar otros nuevos.

6.5. Herramientas en consola Para las distribuciones basadas en Debian instalar programas sudo aptitude install nombre_del_paquete Para desinstalar programas sudo aptitude remove nombre_del_paquete Para adicionalmente de removerlos se quite la configuración 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 Añadir 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 simultáneamente que dependen unos de otros , situarlos en la misma carpeta y utiliza sudo dpkg -i *.deb

Page 54: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

54

7. Editores de Texto Existen muchos editores de texto, pero los más utilizados son:

7.1. Nano Nano es un editor de texto, hoy es uno de los editores más 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 más básicas.

Para crear y abrir archivos con nano escribir nano nombrearchivo Para guardar las modificaciones hechas, presionar Ctrl+O. Para salir presione Ctrl+X. Al salir de un archivo modificado, 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 línea, usar Ctrl+K . La línea desaparecerá. Para pegar, mover el cursor a donde quiera pegar el texto y presionar Ctrl+U. La línea reaparece. Para mover varias líneas, cortar presionando Ctrl+K varias veces y luego pegar pulsando Ctrl+U una sola vez. Presione Ctrl+W e introducir el término a buscar. Para buscar el mismo término otra vez, presionar Alt+W. 7.2. Vi 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 clásico que viene en todas las distribuciones GNU

Page 55: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

55

con Linux. Puede usarse en cualquier tipo de terminal con un mínimo de teclas; esto lo hace difícil 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 inserción: las teclas ingresan caracteres en el texto.

Modo última línea o ex: las teclas se usan para escribir comandos en la última línea al final de la pantalla.

Con unos pocos comandos básicos se puede ya trabajar en vi editando y salvando un texto:

Vi era el editor en línea que más utilizaba antes de que las distribuciones de GNU con LInux incluyan el editor Nano. Conocer todas las funcionalidades de vi requiere un curso completo.

Page 56: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

56

8. Comandos Útiles 8.1. Descargar Archivos desde la línea 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 página web completa wget -r -nc -np http://www.dominio/ r= recursivo. Para bajar toda la página web nc=No baja lo que ya se bajo np=No pasa del primer nivel

8.2. Comprimir y descomprimir archivos Comprimir y descomprimir archivos en Linux desde la línea de comandos es algo habitual y siempre viene bien tener a mano un pequeño resumen de cómo hacerlo. 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 sólo 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 archivos .bz2 bzip2 sólo 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 continuación. archivos .tar.gz Comprimir: # tar -czf archivo.tar.gz archivos Descomprimir: # tar -xvzf archivo.tar.gz Ver contenido: # tar -tzf archivo.tar.gz

Page 57: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

57

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. Modificar gráficos desde la línea de comandos Disminuir el tamaño del gráfico convert -geometry 400x300 archivo.de.entrada archivo.de.salida Substituir 400x300 por el tamaño requerido Título en una fotografía convert -font helvetica -fill 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 tamaño de letra requerido Substituir 10X50 por el sitio donde va ubicado el título Substituir TITULO por el contenido del título Rotar un gráfico convert -rotate 90 archivo.de.entrada archivo.de.salida 90 es el ángulo que rota, substituir por -90 180, etc Cambiar el formato del gráfico convert archivo.de.entrada.png archivo.de.salida.jpg

9. Redes Gráficamente es sencillo editar la conexión a una red lan o al Internet, con el ratón damos un click

Page 58: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

58

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

Los dispositivos Ethernet (tarjetas de red) son eth0, eth1, eth2, etc. A la primera tarjeta detectada por el núcleo se le asigna eth0 y al resto se les asigna secuencialmente en el orden en que sean detectadas.

Page 59: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

59

El comando ifconfig nos da información de la dirección(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 número de dígitos de en común. A la porción de la red que es común a todas las direcciones llama la «porción de la red». Los dígitos restantes son llamados «porción de la máquina». Al número de bits que comparten todas las direcciones de una red se le llama máscara de red (netmask), y su papel es determinar qué direcciones pertenecen a la red y cuáles no. Dirección Host 192.168.1.6 Máscara de red 255.255.255.0 Porción de red 192.168.1. Porción de Host .6 Dirección de Red 192.168.1.0 Dirección de Difusión 192.168.1.255 La dirección de red es por tanto siempre el menor número de dirección dentro de el rango de la red y siempre tiene la porción de máquina codificada toda con ceros.

Page 60: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

60

La dirección «de difusión» (broadcast) es una especial a la que escucha cada máquina en la red además de a la suya propia. Configurando la red en la línea de comandos IP dinámica Por lo general las distribuciones de GNU con Linux detectan automáticamente la tarjeta de red y asignan una IP mediante DHCP. Esto sucede también en Trisquel, pero ocasionalmente necesitamos configurar manualmente la red, que podemos hacerlo tanto en el modo gráfico como en la línea de comandos.

En Trisquel como la imagen anterior, si la red está activa antes de configurar en la línea de comandos, es necesario con un click derecho con el mouse sobre el ícono de red, descomentar Activar la red para no crear conflictos. Nótese que el ícono de red quedará con una señal de color rojo que indica desconectado.

En una consola como root entramos al archivo de configuración que es interfaces #nano /etc/network/interfaces

Page 61: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

61

En este caso obtenemos nuestra IP de la red mediante DHCP. Grabamos el archivo y reiniciamos la red con: /etc/init.d/networking restart IP Fija En una consola como root entramos al archivo de configuración interfaces #nano /etc/network/interfaces

Page 62: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

62

En este caso asignamos una IP fija de la red. Grabamos el archivo y reiniciamos la red con: /etc/init.d/networking restart Si hacemos un ping a otras máquinas comprobaremos que estamos en red.

Page 63: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

63

A pesar de estar en red con otras computadoras, no necesariamente tendremos acceso al Internet

El moden puede tener la función de gateway y también 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 ISP

Page 64: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

64

ISP significa Proveedor de servicios de Internet, por el inglés Internet Service Provider.

9.1. Servidor web Un GAMP server ( GNU + Apache + MySQL + PHP ) esta conformado por:

Apache 2: servidor web

MySQL 5: base de datos

PHP: lenguaje de de programación de webs dinámicas

PhpMyAdmin: herramienta gráfica para administrar mysql

9.1.1. Instalación Para instalar Apache2 # aptitude install apache2 El path donde se almacenan los documentos web es: /var/www/ Verificamos que Apache funcione correctamente ingresando en un navegador web la dirección del servidor “http://IP_servidor” o localhost Si funciona correctamente devolverá el mensaje “It works!”

Page 65: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

65

9.1.2. Instalar PHP # aptitude install php5 Para verificar que funciona correctamente el php en apache creamos el siguiente fichero: # nano /var/www/phpinfo.php Dentro del que escribiremos <?php phpinfo(); ?> Salimos del editor nano y recargamos apache para que haga los cambios:

Page 66: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

66

9.1.3. Instalar MySQL # aptitude install mysql-server En el proceso de instalación nos pide la clave de root para MySQL, que no es la misma de nuestra computadora Instalar PHPMyAdmin # aptitude install phpmyadmin Durante la instalación nos pide la clave de root de MySQL, además es importante que marquemos apache2 en el momento que nos da dos opciones de servidor web (esto se hace con el espaciador) Accedemos a través de “http://IP_servidor/phpmyadmin “http://localhost/phpmyadmin

Page 67: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

67

Entramos como el usuario root y la contraseña de MySQL y ya podemos administrar, crear bases y crear usuarios en MySQL Es posible también instalar todo de una sola vez # aptitude install apache2 php5 mysql-server phpmyadmin Con esto ya podemos subir nuestra página web o gestor de contenidos como Joomla, Drupal, etc. PhpMyAdmin

Page 68: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

68

PhpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración de MySQL a través de páginas web, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir 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 año 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 máquinas con Servidores Webs y Soporte de PHP y MySQL, la tecnología utilizada ha ido variando durante su desarrollo. El software, en la actualidad está disponible en 55 idiomas, aún se encuentra mantenido por el Proyecto phpMyAdmin /etc/hosts El archivo /etc/hosts es donde se pone el nombre y dirección IP de las máquinas locales. 127.0.0.1 localhost Por defecto conexiones consigo mismo 192.168.1.10 cliente Nombre que sustituye al número de la máquina 9.2. Servidor FTP FTP (sigla en inglés de File Transfer Protocol) Protocolo de Transferencia de Archivos, es un protocolo de red para la transferencia de archivos entre computadoras

Page 69: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

69

Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde él o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo. FTP es utilizado sobre todo por quienes hacen páginas web para subir archivos al hosting

Instalación Servidor FTP Hay algunos programas para instalar un servidor FTP entre otros PROFTPD aptitude install proftpd. El archivo de configuración 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.

Page 70: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

70

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 contraseña.

Si Ud. contrata un servicio de hosting para una página web, estos datos debe darle su proveedor. Se abre el navegador web, es mejor cerrarlo e ingresar desde el acceso directo que se crea en el escritorio.

Page 71: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

71

Un doble click sobre el acceso directo y se abrirá el administrador de archivos.

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 ratón sobre el acceso directo en el escritorio

Page 72: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

72

2. Seleccionar Desmontar

9.3. Servidor DHCP DHCP (sigla en inglés de Dynamic Host Configuration Protocol) Protocolo de Configuración Dinámica de Servidor, es un protocolo de red que permite a los nodos de una red IP obtener sus parámetros de configuración automáticamente.

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. Dirección IP del Servidor Poner una IP estática a eth1 en el archivo interfaces #nano /etc/network/interfaces

Salir de nano y reiniciar la red /etc/init.d/networking restart Nota: La la interfaz de red eth0 puede ser la única dinámica auto eth0 iface eth0 inet dhcp

Page 73: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

73

9.3.3. Instalación #aptitude install dhcp3-server gadmin-dhcpd

9.3.4. Configuración Seleccionar la interfaz de red que escucha las peticiones DHCP # vi /etc/default/dhcp3-server En el archivo están unas comillas vacías 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 gráfica para configurar el archivo /etc/dhcp3/dhcpd.conf

Escribir en las primeras ventanas

Page 74: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

74

Click en añadir Network card eth1 es la tarjeta de la red lan Network addres 192.168.2.0 es el número de la red. No es la IP Subnet mask 255.255.255.0 es la máscara de red En las siguientes ventanas se añade 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

Click en añadir (add) Para que todo sea automático debe incluirse la ruta por donde se accede a la red. En este caso la propia computadora con el IP 192.168.2.1 Inclúyase también la IP del servidor de nombres en este caso 192.168.1.1 y luego click en aplicar (Apply)

Activar con el botón 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 obtendrán dinámicamente una IP

9.4. Compartir el Internet y Cortafuegos Una de las principales utilidades de una red es compartir el Internet para lo cual existe un utilitario que también es cortafuegos.

Page 75: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

75

9.4.1. Firestarter Firestarter es una herramienta de cortafuegos de software libre, que usa el sistema (iptables/ipchains) Netfilter incluido en el núcleo Linux. Firestarter posee una interfaz gráfica para configurar reglas de cortafuegos y otras opciones. También monitoriza en tiempo real todo el tráfico de red del sistema, además de facilitar el redireccionamiento de puertos, compartir la conexión a internet y el servicio DHCP. Firestarter está licenciado bajo la GNU General Public License. Instalación aptitude install firestarter Configuración Para configurar vamos a menú de inicio=>Internet=>Firestarter. El asistente es autodescriptivo

Configuración del dispositivo de red Marcamos

Iniciar el cortafuegos al conectarse al exterior

Dirección IP asignada vía DHCP

Page 76: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

76

Configuración para compartir el Internet Marcamos

Activar la compartición de la conexión a Internet

Arrancar el Cortafuegos Marcar

Iniciar el cortafuegos ahora y click en guardar

Page 77: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

77

El corta fuegos queda en estado activo

Firestarter en forma predeterminada para el tráfico de salida es permisivo por omisión. 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 tráfico de entrada es restrictivo por omisión, por lo que se añaden reglas en la ventana Normativa para permitir desde las computadoras de la red lan y desde otras de fuera acceder al servidor. En edición seleccionamos Normativa para el tráfico entrante

Page 78: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

78

Con el ratón un click derecho dentro de una de las ventanas Permitir las conexiones... obtenemos una ventana para añadir reglas.

Después de añadir las reglas click sobre Aplicar normativa

Page 79: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

79

Firestarter es un servicio que se puede detener, iniciar y reiniciar /etc/init.d/firestarter stop Ya tenemos un corta fuegos y además hemos compartido el Internet

9.5. SSH SSH (Secure SHell, en español: intérprete de órdenes segura) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red. Permite manejar por completo la computadora mediante un intérprete de comandos, y también puede redirigir el tráfico de X para poder ejecutar programas gráficos.

9.5.1. Instalar servidor: ~# aptitude install openssh-server Acceder desde otra computadora (cliente) Ingresar mediante comandos desde la línea de comandos del cliente hasta la línea 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 conexión (yes/no), teclear yes para continuar. Después nos pedirá la contraseña 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

Page 80: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

80

Salir Si queremos salir de una conexión SSH, solo debemos de digitar en la consola el comando exit servidor:~# exit

9.5.2. Ingresar Gráficamente para administrar archivos Menú de Inicio=>Lugares =>Conectar conectar con el servidor Es suficiente elegir el tipo de servicio SSH y poner la IP o dominio del servidor, el resto de ventanas puede quedar vacío. Escribir el número de puerto solo si no es el predeterminado

La primera vez que nos conectemos desde un Cliente al Servidor debemos teclear Iniciar sesión de todas formas

Page 81: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

81

A continuación nos pide el usuario y contraseña. Si frecuentemente nos conectamos por SSH podemos marcar Recordar para siempre, siempre que accedamos desde nuestra computadora.

Después de hacer click en Conectar tendremos en nuestro administrador de archivos las carpetas y archivos de la otra máquina

Page 82: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

82

En Tipo de servicio elegir SSH, escribir la IP de servidor y puerto si es necesario Ejecutar Aplicación Teclear Alt+F2 se abre una ventana en la cual escribimos: ssh://usuario@IP_servidor

9.5.3. Configuración Para configurar SSH hay esencialmente dos archivos: /etc/ssh/ssh_config /etc/ssh/sshd_config Parámetros Principales a configura en sshd_config nano /etc/ssh/sshd_config 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 simultáneamente en el Servidor. MaxStartups 2 Para el máximo de intentos de Login frente al Servidor MaxAuthTries 2 Para trabajar con Autenticación 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 gráficas por medio de la consola SSH X11Forwarding yes Para denegar conexión

Page 83: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

83

DenyUsers [email protected] Con esta linea podemos denegar la conexión 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. Después de toda configuración en el Archivo sshd_config 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 máquinas e IP en red servidor:~# arp –a

Cambiar el Mensaje de Bienvenida del servidor servidor:~# vi /var/run/motd Copiar un archivo desde el servidor al cliente scp usuario@servidor:/home/usuario/archivo.a.copiar Copiar un archivo desde el cliente al servidor scp archivo.a.copiar usuario@servidor:/home/usuario/ 10. MODEM TIGO/CLARO 10.1.-CONEXIÓN VPN: Para activar el internet móvil primero nos vamos al icono de red, posteriormente hacemos doble click en Conexiones VPN así como lo demuestra nuestra imagen.

Page 84: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

84

10.2.-BANDA ANCHA MOVIL: Hacemos click en Banda Ancha Móvil y luego en Añadir………..

………..Hacemos doble click en Crar una conexión GSM y luego en aceptar

Page 85: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

85

10.3.-Introducir Datos: Nombre de la conexión: TIGO Usuario: Osiel Contraseña: Osiel Despues de introducir los datos le damos aceptar listo…

Page 86: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

86

10.4.-REINICIAR NUESTRO EQUIPO: Luego de realizar los pasos de instalación de nuestro modem debemos reiniciar….

Después de reiniciar nuestro equipo debemos irnos al icono de red y posteriormente le damos doble click en TIGO y listo nuestro Internet Móvil está conectado.

Page 87: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

87

11. Anexos 11.1. Aplicaciones más conocidas Navegadores

1. Firefox: Es el navegador por excelencia se puede incluir un gran número de extensiones. a) [Parabola] pacman -Sy firefox firefox-i18n b) [gNewSense] aptitude install iceweasel iceweasel-l10n-es-es c) [Trisquel] sudo aptitude install firefox mozilla-firefox-locale-es-es

2. Konqueror: Viene instalado por defecto con KDE, está muy bien ya que consume muy pocos recursos y es muy personalizable, además 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 más 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 más recursos que KMail pero es más 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 configurar para sincronizarse con Google Calendar, cumple su objetivo a la perfección 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 opción de mozilla, es agradable trabajar con él y también es una

opción 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

Mensajería Instantánea:

1. Kopete: Es parte de KDE, permite conexión simultánea de varias cuentas de msn a la vez que conexión a servicios distintos como MSN Messenger, Jabber, GTalk, ICQ, Yahoo. Es ampliamente personalizable y bastante liviano.

a) [Parabola] pacman -Sy kdenetwork b) [gNewSense] aptitude install kopete

Page 88: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

88

c) [Trisquel] sudo aptitude install kopete 2. Amsn: Es una opción muy difundida, solo usa el protocolo MSN messenger pero lo

usa muy bien, imprescindible si quieres chatear a lo MSN, también 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 configurable, apertura de multiples archivos en una sola ventana, dividir la ventana para editar varios archivos simultáneamente, resaltado de sintaxis útil, extensiones para autocompletado, etc. Muy configurable.

a) [Parabola] Viene con KDE b) [gNewSense] aptitude install kate c) [Trisquel] sudo aptitude install kate 2. Scite: Otro magnífico 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 búsqueda integrado en los mejores buscadores de torrets, integrado en KDE

a) [Parabola] pacman -Sy ktorrent b) [gNewSense] aptitude install ktorrent 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

Page 89: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

89

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 infinidad 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 colección 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 Gráfico:

1. Gimp: Es la aplicación de edición de imagen 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: Aplicación de KDE similar al Paint de Windows. a) [Parabola] pacman -Sy kdegraphics b) [gNewSense] aptitude install kolourpaint c) [Trisquel] sudo aptitude install kolourpaint

Grabador CD/DVD:

1. K3b: Un gran programa para grabación de CD / DVD en linux, similar a Nero. Permite grabación de imágenes, CD’s de Audio, CD’s y DVD’s de Video y mucho más.

a) [Parabola] pacman -Sy k3b k3b-i18n b) [gNewSense] aptitude install k3b k3b-i18n c) [Trisquel] sudo aptitude install k3b k3b-i18n.

Suite Ofimática:

Page 90: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

90

1. OpenOffice.org: Es una suite ofimática (programas de oficina) de software libre que incluye procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos. El proyecto y el programa son denominados "OpenOffice" de forma informal, aunque "OpenOffice.org" es el nombre oficial completo ya que openoffice es una marca registrada en posesión de otra empresa. OpenOffice.org se abrevia como OOo.

a) [Parabola] pacman -Sy openoffice-base openoffice-es b) [gNewSense] aptitude install openoffice.org openoffice.org-help-es openoffice.org-

l10nes c) [Trisquel] sudo aptitude install openoffice.org openoffice.org-help-es

openoffice.org-l10nes 2. Koffice: Es otra alternativa más, desarrollada por el equipo de KDE, mas eficiente

en consumo de recursos que OpenOffice (en el entorno KDE), pero algo limitada en opciones.

a) [Parabola] pacman -Sy koffice koffice-doc koffice-l10n-es b) [gNewSense] aptitude install koffice koffice-doc koffice-l10n-es c) [Trisquel] sudo aptitude install koffice koffice-doc koffice-l10n-es

Virtualización:

1. VirtualBox: Es un gran programa de virtualización, libre, permite instalar cualquier sistema operativo dentro del tuyo. Y tiene una opción, seamless mode que permite sacar una aplicación de un sistema privativo de la máquina 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 características 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:

1. NVU: Programa WYSIWYG (What you see is what you get), para creación de páginas 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 edición Web

Page 91: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

91

Reproductor de Video:

1. VLC: Programa muy rápido, simple y con todos los códecs 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 configurable y potente, aunque no

tiene integrados los códecs 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: Incluído por defecto en KDE4, una buena opción, liviano y simple. a) [Parabola] pacman -Sy mplayer kdemultimedia b) [gNewSense] aptitude install dragonplayer // solo en experimental c) [Trisquel] sudo aptitude install dragonplayer

11.2. Errores clásicos del usuario de GNU/Linux 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 instalación, pero algunos tienen la manía de entrar en el sistema con los máximos privilegios, algo que no es buena idea.

2. Evitar las actualizaciones: cualquier buen administrador de su sistema (en GNU todos nos convertimos en pequeños administradores) debe tener en cuenta que actualizar sus componentes es algo crítico para evitar posibles vulnerabilidades, además 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 están 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 más seguro es utilizar los repositorios de la distribución.

4. Iniciar un servidor con las X: casi por definición un sistema servidor debería ser administrado sin necesidad de una interfaz gráfica, algo que provoca gasto inútil de memoria y de ciclos de procesador que deberíamos dedicar a las tareas servidoras. Vale que para configurar algunas cosas es cómodo, pero el inicio de un servidor debería ser siempre en modo consola.

5. Contraseñas débiles: este problema afecta en realidad a todos los ámbitos de nuestra vida digital, y no sólo al acceso a nuestro sistema GNU, pero es una realidad global: no uses la misma contraseña siempre y en todos los servicios/sistemas que manejas. Y a ser posible, haz que dicha contraseña sea

Page 92: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

92

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 debería tener unas nociones básicas de los permisos elementales asignados a cualquier archivo (read, write, execute), y debería manejarlos con cuidado, porque dicho tipo de errores pueden provocar agujeros de seguridad muy, muy importantes.

7. No tener backups de archivos críticos: siempre que modifiques un archivo de configuración hay que hacer primero una copia de seguridad. Sin excusas. Eso puede resolver muchísimos 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 genérico, y aunque hay aplicaciones y utilidades que automatizan esta tarea y nos ayudan en el proceso de la monitorización de logs, nunca debemos descuidarnos y hay que prestarles atención.

9. No usar la línea de comandos: amigo mío, si eres usuario de GNU deberías estar absolutamente encantado con el terminal/consola de tu sistema. No hay un sistema mejor ni más rápido para controlar virtualmente cualquier recurso de nuestra máquina 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 están los mecanismos de actualización automática de las distros, que permiten realizar este proceso con seguridad. Además, a menudo la actualización del kernel (no la instalación de cero de uno nuevo, algo más peliaguda) es una tarea que conlleva una copia de seguridad de la versión anterior. Si todo va bien ya habrá tiempo de borrar esas copias de seguridad obsoletas.

11.3. Educación y Software Libre Por qué en la educación debería usarse exclusivamente software libre Por Richard Stallman. Hay razones generales por las que todos los usuarios de computadoras deberían usar software libre. Le da a los usuarios la libertad de controlar sus propias computadoras (con el software privativo la computadora hace lo que el propietario del software quiere que haga, no lo que usted desea). El software libre también le da a los usuarios la libertad de cooperar unos con otros y llevar una vida honrada. Estas razones son tan aplicables para las escuelas como para cualquier persona. No obstante, hay razones especiales cuando se trata de las instituciones educativas. Esas razones son el objetivo de este artículo.

Page 93: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

93

La primera es que el software libre supone un ahorro de costes para las escuelas. Incluso en los países más ricos, las escuelas andan escasas de dinero. El software libre le da a las instituciones educativas, igual que a cualquier otro usuario, la libertad de copiar y redistribuir el software, por lo que pueden hacer copias para todas las computadoras que tengan. En los países pobres esto puede ayudar a reducir la brecha digital.

Esta razón obvia, aunque importante, es más bien superficial. Los autores de software privativo pueden eliminar esta desventaja donando copias a las escuelas, colegios o universidades (¡ojo!, las instituciones que se acojan a estas ofertas puede que tengan que acabar pagando por actualizaciones posteriores). Veamos otras razones más profundas. Las instituciones educativas deberían enseñar a los estudiantes estilos de vida que fuesen beneficiosos para la sociedad en su conjunto. Debería fomentar el uso del software libre al igual que fomenta el reciclaje. Si las escuelas, colegios y universidades enseñan software libre, entonces los estudiantes utilizarán software libre cuando se gradúen. Esto ayudaría a que la sociedad en su conjunto se librara del dominio (y abuso) de las megacorporaciones. Estas empresas les ofrecen muestras gratuitas por el mismo motivo por el que las empresas tabaqueras regalan sus cigarros para crear en los niños adicción. Cuando los estudiantes crezcan y se gradúen, no les harán ningún descuento. El software libre les permite a los estudiantes aprender cómo funciona. Cuando algunos estudiantes alcanzan la adolescencia, quieren aprenderlo todo sobre los sistemas computacionales y su software. Esa es la edad a la que aquellos que serán buenos programadores deberían empezar su aprendizaje. Para aprender a escribir buen software, los estudiantes necesitan escribir y leer mucho código. Necesitan leer y comprender programas reales que la gente utilice en la realidad. Tendrán una curiosidad especialmente intensa por leer el código fuente de los programas que usen a diario. El software privativo rechaza su sed de sabiduría: les dice «el conocimiento que buscáis es secreto; ¡aprender está prohibido!». El software libre anima a todos a aprender. La comunidad del software libre rechaza la « domesticación de la tecnología», que inmoviliza a la gente en la ignorancia del funcionamiento de la tecnología; animamos a los estudiantes de cualquier edad y situación a que lean el código fuente y aprendan tanto como quieran saber. Las escuelas que utilicen software libre permitirán que los alumnos más brillantes en programación avancen.

La siguiente razón para utilizar software libre en las escuelas colegios y universidades es aun de mayor profundidad. Esperamos que las instituciones les enseñen a los estudiantes hechos básicos y habilidades de utilidad, pero ese no es su único objetivo.

Page 94: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

94

La misión fundamental es enseñar a ser buenos ciudadanos y buenos vecinos (cooperar con aquellos que necesiten nuestra ayuda). En el ámbito informático, esto se traduce en enseñar a compartir el software. Las escuelas primarias y los colegios especialmente, deberían decirle a sus alumnos «si traen software, deben compartirlo con los demás». Por supuesto, la institución debe predicar con el ejemplo: todo el software que instalen debería estar disponible para que los alumnos lo copien, se lo lleven a casa y lo redistribuyan tanto como quieran. Enseñar a los estudiantes a utilizar software libre y a participar en la comunidad del software libre, es una lección cívica llevada a la práctica. También les enseña a los estudiantes que el modelo a imitar es el del servicio público y no el de los grandes magnates. Las instituciones educativas deberían usar software libre en todos sus niveles. Copyright 2003 Richard Stallman. Se permite la distribución y la copia literal de este artículo en su totalidad y por cualquier medio siempre y cuando se conserve esta nota.

12. CUESTIONARIO

TRISQUEL

1.- ¿Cuando nació trisquel? Nacio en el 2004 con el patrocinio de la universidad de vigo.

2.- ¿Cuales son las versiones principales de trisquel? 0.9 1.0 1.5 2.0 2.1 2.2 3.0

3.- ¿Cuales son las características de trisquel? Completo Idiomas Ligero Libre Compatible Fácil Buen aspecto

Page 95: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

95

4.- ¿Cuales son los principales programa que incluye trisquel?

Entorno de usuario en Gallego, Castellano e Inglés. Kernel Linux 2.6.18.6 Gnome 2.14 / Icewm+Rox OpenOffice.org 2 con correctores ortográficos para cada uno de los idiomas. Navegador IceWeasel (basado en Firefox). Emulador de Windows Wine, es un simulador de pc virtual. Que nos permite arrancar Sistemas Operativos Diferentes desde el mismo Trisquel. Entorno de usuario 3D Compiz.

5.- ¿Principal diferencia entre trisquel y ubuntu? Es el estricto filtro que Trisquel aplica para decidir qué paquetes distribuir,

aprobando solo aquellos que brindan las cuatro libertades indicadas por la Free Software Foundation, excluyendo así todo software no libre.

Requisitos minimos para la instalación de trisquel? ordenador de 500Mhz, 256 MB de RAM, y 4 GB de disco

6.- ¿cuáles son los 3 tipos de distribuciones de trisquel?

Trisquel Trisquel pro Trisquel edu

7.- ¿Cuales son las ventajas de trisquel?

Permite actualizar en forma instantánea si disponemos de una conexión de Internet, asimismo nos brindara soporte en línea ante cualquier problema.

No se requiere de un ordenador con grandes capacidades para instalar el Sistema Operativo.

Se puede trabajar en forma de prueba del Sistema Operativo con los CD`S Live. Es de fácil instalación. Interfaz sencilla y limpia, y puede personalizarse fácilmente. Variedad de idiomas para poder utilizar el Sistema Operativo.

8.- ¿Cuales son las desventajas de trisquel?

Incompatibilidad ya que hay muchos programas diseñados para Windows que no tienen alternativa en Linux.

Dispositivos (impresoras, escáneres, etc.) crean controladores sólo para versiones específicas de Windows.

Documentación bastante técnica.

9.- ¿Quiénes son los creadores de trisquel? La universidad de VIGO

Page 96: DOCUMENTO TRISQUEL

SISTEMA OPERATIVO GNU LINUX TRISQUEL

96

Bibliografía 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.fsfla.org/ 6. Educación: http://www.gnu.org/philosophy/schools.es.html 7. GNOME: http://www.gnome.org/