Libro linux lpcu197

Page 1

secretos linux.qxp

27/09/2010

11:53

PÆgina 1

LINUX LA GUÍA DEFINITIVA

CONTENIDO 1 | INTRODUCCIÓN A LINUX ¿Qué es el software libre? / Libre no significa gratis / El software privativo / Historia del software libre / Linus Torvalds / ¿Qué es una distribución de Linux?

Este libro es una guía de iniciación y aprovechamiento de todas las ventajas

2 | INSTALACIÓN DEL SISTEMA Consejos previos / El proceso de instalación de GNU/Linux / Instalar Mandriva Linux / Si las cosas salen mal

Sus procedimientos son muy naturales e intuitivos, y cuenta con una comu-

de seguridad, entretenimiento y rendimiento que ofrece Linux. Este sistema operativo está pensado para que puedan usarlo todos los niveles de usuarios.

nidad amplia y participativa que brinda soporte y soluciones innovadoras. La diversidad de aplicaciones y herramientas gratuitas de que dispone, tanto de

3 | NUESTRA PRIMERA SESIÓN El proceso de inicio / La pantalla de registración / Espacio de trabajo / Terminales virtuales / El modo texto vs. el modo gráfico / Ejecución de programas

oficina como de entretenimiento, hace que tampoco sea necesario instalar programas de terceros que pongan en riesgo nuestra información mediante el uso de cracks y serials ilegales. Todas éstas son las razones para decidir-

4 | APLICACIONES DE USO COTIDIANO Aplicaciones básicas del sistema / El buscador de archivos / Kwrite / Firefox / Kmail / Aplicaciones para el hogar y la oficina / La suite Koffice / Aplicaciones multimedia

se a hacer la migración, y este manual le permitirá realizar la tarea sin problemas ni complicaciones (¡aunque nunca haya instalado Windows!), a la vez que le mostrará el camino para

5 | COMUNICACIÓN Linux como medio de comunicación / Skype: la revolución VoIP / Videoconferencias / Kopete / Ekiga

aprovechar al máximo las herramientas de código libre en la vida cotidiana.

6 | OPERAR LA CONSOLA DE LINUX Bash / Formato de los comandos / Manejo de archivos y de usuarios / Sistema de permisos / Manejo de procesos 7 | PERSONALIZACIÓN DEL SISTEMA OPERATIVO El centro de control / Configuración del hardware / Redes e Internet / Seguridad / Arranque / Optimización 8 | UTILIZAR GNU/LINUX EN REDES ¿Qué son los servicios? / Configurar una red hogareña / Configuración de la red / Acceso remoto / Compartir la conexión a Internet / Convivencia con redes Windows 9 | SEGURIDAD Conceptos básicos de seguridad / El sistema de seguridad de Mandriva / Nmap: rastreo de puertos abiertos / Firewall 10 | LAS ENTRAÑAS DE GNU/LINUX Los niveles de ejecución / Gestor de sesiones / Sistema X11 / Acceso a dispositivos / El sistema de montaje APÉNDICE A | ¿CÓMO SIGUE ESTO? APÉNDICE B | LINUX EN LA WEB APÉNDICE C | GLOSARIO APÉNDICE D | OTRAS DISTRIBUCIONES DE LINUX

NIVEL DE USUARIO PRINCIPIANTE

INTERMEDIO

AVANZADO

EXPERTO

Versión completamente mejorada y actualizada de la obra "Linux para todos"

En este sitio encontrará una gran variedad de recursos y software relacionado, que le servirán como complemento al contenido del libro. Además, tendrá la posibilidad de estar en contacto con los editores, y de participar del foro de lectores, en donde podrá intercambiar opiniones y experiencias.

Si desea más información sobre el libro puede comunicarse con nuestro Servicio de Atención al Lector: usershop@redusers.com

LINUX In this book you will find the necessary skills to make a simple and effective transition from Windows to the Linux free world. A complete migration guide aimed for those who want to get rid of license fees and security problems, and take advantage of the endless tools and programs that Linux has to offer.

por Héctor Facundo Arena


>> HARDWARE >> 352 PÁGINA PÁGINAS >> ISBN 978-987-663-029-0 978-98

>> HOME / LINUX LINU >> 336 PÁGINA PÁGINAS >> ISBN 978-987-663-013-9 978-98

>> SEGURIDAD / INTERNET >> 352 PÁGINAS PÁGINA >> ISBN 978-98 978-987-663-008-5

>> DESARROLLO DESARROLL / INTERNET >> 368 PÁGINA PÁGINAS >> ISBN 978-98 978-987-663-039-9

Bombo - RT - LIBRO Linux Para Todos - Sep 10 - EDITABLE.indd 1

08/09/2010 17:43:58


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 163

LINUX

Capítulo

7

Personalización del sistema operativo El sistema operativo que instalamos viene preparado de fábrica para funcionar en la mayor cantidad de equipos posibles, en lugar de venir optimizado para nuestro propio equipo. Por eso, en este capítulo veremos cómo modificar todos los aspectos de GNU/Linux necesarios para que se ajusten a nuestros usos y costumbres.

SERVICIO DE ATENCIÓN AL LECTOR: usershop@redusers.com

El centro de control de Mandriva Configuración y personalización del hardware Redes e Internet Generalidades del sistema Puntos de montaje Seguridad Arranque Ajustes para obtener mayor rendimiento Optimización del inicio de GNU/Linux Quitar artilugios visuales a KDE Personalización de la pantalla de bienvenida en modo gráfico Personalización del modo texto Personalización de la pantalla de bienvenida en modo texto Instalación de nuevas aplicaciones Instalar paquetes DEB Instalar programas desde el código fuente (.tar.gz) Instalar aplicaciones con klik Resumen Actividades

164 164 166 166 167 168 168 168 168 174 176 177 178 179 183 185 187 189 190


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 164

LINUX

EL CENTRO DE CONTROL DE MANDRIVA Esta distribución (al igual que muchas otras) incluye una herramienta de configuración llamada Centro de control Mandriva. La podemos encontrar en el menú de Aplicaciones, en Herramientas/Herramientas del sistema/ Configurar su computadora. Esta herramienta nos va a resultar muy útil, ya que nos permite realizar muchísimas tareas, como por ejemplo, gestionar los dispositivos de hardware de nuestro equipo, implementar un sistema de seguridad, manejar los recursos, gestionar usuarios y mucho más. Es importante destacar que el Centro de Control Mandriva es una herramienta incluida solamente en Mandriva Linux, pero nos servirá perfectamente para explicar cómo configurar cada aspecto del sistema operativo. Si utilizamos otras distribuciones, no importará entonces que la aplicación se vea diferente, porque ya sabremos qué es lo que queremos hacer y dónde lo podemos ir a buscar.

Figura 1. El Centro de Control de Mandriva Linux es muy similar al Panel de Control de Windows, por lo que no resulta difícil entender cómo funciona.

Configuración y personalización del hardware El hardware es uno de los puntos más críticos de la configuración del sistema. Al comienzo de este libro mencionábamos que, si algo no era detectado correctamente durante el proceso de instalación, entonces podríamos configurarlo más adelante. Bien, éste es el momento. Dentro de la pestaña Hardware, en Examinar y configurar el hardware, disponemos de un panel informativo sobre todos los dispositivos encontrados en nuestro equipo, y un indicativo del estado. Allí se nos 164

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 165

El centro de control de Mandriva

informará si un dispositivo no ha sido correctamente configurado, y se nos brindarán las herramientas necesarias para poder configurarlo de manera adecuada. Otra de las tareas que podemos realizar desde el panel de Hardware es configurar la resolución de pantalla deseada. En el mundo de GNU/Linux, la resolución mínima que resulta utilizable es 1024x768 (a diferencia de otros sistemas como Windows, por ejemplo), y los usuarios nuevos suelen caer en el error de definir una resolución menor cuando instalan el sistema. Es necesaria esta resolución porque la mayor parte de las aplicaciones (y las páginas web) son tan grandes que así la requieren.

Figura 2. Resolución de pantalla es el panel de configuración que nos permite configurar la resolución y la profundidad de colores que utilizaremos.

El panel de configuración de la pantalla es muy simple. En Configuración de la podemos definir la resolución (tamaño) y la cantidad de colores. Si tenemos un sistema de bajos recursos, entonces será bueno que seleccionemos una cantidad de colores de 16 bits ya que consumirá muchos menos recursos del sistema. Es bueno que antes de configurar la resolución de la tarjeta gráfica y del monitor,

❘❘❘

OTROS CENTROS DE CONTROLES

La popular distribución Linux llamada SuSE posee un centro de control muy poderoso llamado YaST, que incluso posee más flexibilidad a la hora de administrar el sistema que el Centro de Control de Mandriva. Este interesante Centro de Control que acompaña a SuSe también está presente en OpenSuse, la versión libre de este sistema.

www.redusers.com

165


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 166

LINUX

pantalla, nos demos una vuelta por la sección Monitores para asegurarnos de que todo está correctamente configurado allí. Una vez que hemos modificado la resolución, el sistema nos permitirá probar la nueva configuración para verificar que todo se vea de manera correcta. Si no llegara a funcionar bien, podremos volver a la configuración anterior y probar con otras opciones. En el panel de configuración de hardware encontraremos también herramientas para configurar dispositivos y periféricos como el teclado, el mouse, el escáner y la placa sintonizadora de televisión.

Redes e Internet Desde esta sección del Centro de Control podremos configurar nuestra red y los servicios asociados a ella, como la conexión a Internet, el servicio de compartir la conexión entre varios equipos y los servidores de red, entre otras cosas. Es importante destacar que desde este panel podremos también configurar un sistema de seguridad para nuestro sistema GNU/Linux. Retomaremos todos estos temas en los próximos capítulos.

Figura 3. Configuración de la Redes e Internet en el Centro de Control de Mandriva.

Generalidades del sistema En la pestaña Sistema encontraremos muchas opciones relacionadas con la gestión de los recursos y la administración de nuestro sistema operativo. En este punto, vamos a prestar atención a la gestión de usuarios, ya que en el capítulo anterior vimos cómo llevarla a cabo desde el modo texto solamente. 166

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 167

El centro de control de Mandriva

Figura 4. Desde la sección Sistema, podemos crear y eliminar usuarios de manera sencilla.

Discos locales En esta sección del panel de control, podremos configurar en qué directorios se montarán los principales dispositivos del sistema. Además, es posible configurar de manera automática montajes a dispositivos compartidos remotamente por medio del sistema Samba o NFS.

Figura 5. Configuración de los Discos locales en el Centro de Control de Mandriva. www.redusers.com

167


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 168

LINUX

Seguridad Desde esta opción, podremos configurar un cortafuegos (firewall) de manera sumamente simple, pero poco flexible. Por eso, en el capítulo de seguridad veremos cómo hacerlo a mano, para obtener mayor seguridad. De todas formas, no está de más darle un vistazo a esta sección.

Arranque En esta sección, podemos habilitar el Inicio automático de sesión si tan solo usamos un único usuario y queremos que el sistema se registre con esa cuenta de manera automática cada vez que lo iniciamos. Además, desde aquí podremos configurar el tema que se presentará en la pantalla de bienvenida.

AJUSTES PARA OBTENER MAYOR RENDIMIENTO Muchas veces, cuando instalamos GNU/Linux por primera vez, notamos que el sistema no funciona tan rápido como quisiéramos. Esto se debe a que, como mencionábamos al principio del capítulo, el sistema viene preparado para ser sumamente compatible con muchos equipos, en lugar de ser óptimo para el nuestro. Por eso, a continuación veremos algunas recomendaciones para agilizar el sistema.

Optimización del inicio de GNU/Linux En el comienzo de este libro, mencionábamos que el inicio de GNU/Linux tiene una etapa dedicada a cargar servicios tales como gestores de dispositivos, servidores de red y sistemas de seguridad. Es muy posible que no utilicemos gran cantidad de esos servicios, por eso en esta sección veremos como deshabilitarlos. Esta función la podemos llevar a cabo desde el Centro de Control de Mandriva, dentro de la sección Sistema / Habilitar o deshabilitra los servicios del sistema. Allí nos aparecerá un listado de servicios similar al siguiente:

❘❘❘

¡OJO CON EL ASISTENTE DE FIREWALLS!

En el capítulo de seguridad de este libro, aprenderemos a utilizar el firewall mediante comandos. Ahora bien, nunca utilicemos el asistente gráfico de Mandriva para modificar un firewall configurado por nosotros: seguramente borrará toda nuestra configuración y creará una nueva con las opciones predefinidas por el programa.

168

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 169

Ajustes para obtener mayor rendimiento

Figura 6. Gestión de los servicios del sistema desde el panel de control.

Como vemos, la pantalla está organizada en columnas. La primera columna nos indica el nombre del servicio. La segunda columna nos indica el estado del servicio. La tercera columna es un botón que despliega información en pantalla del servicio. La cuarta es una caja de selección que nos permite definir que el servicio se cargue siempre al inicio, o no. Finalmente, disponemos de un botón para iniciar el servicio de inmediato (Iniciar) y otro para detenerlo (Parar). Ahora bien... ¿qué son todos estos nombres? ¿Cómo saber si nos sirven o no? Para que la vida sea mucho más fácil, aquí vemos algunas recomendaciones sobre los servicios del sistema. adsl: este servicio carga todos los módulos del sistema pppoe para conectarnos a Internet a través de redes ADSL. Si utilizamos otro método de conexión a Internet, podemos deshabilitarlo sin problemas. alsa: son los módulos de sonido de GNU/Linux. Son esenciales para escuchar algo que salga por nuestros parlantes. No los deshabilitemos.

❘❘❘

DISTRIBUCIÓN SÚPER OPTIMIZADA

Existen distribuciones cuyo principal objetivo es ser óptimas, en lugar de ser compatibles con una amplia gama de equipos. Un ejemplo de ello es Gentoo, una distribución que, para ser instalada, requiere la compilación de todos los paquetes que la componen. Esto lleva tiempo, pero cuando finalicemos la tarea tendremos el sistema más óptimo que podamos imaginar.

www.redusers.com

169


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 170

LINUX

atd: es un servicio que gestiona el cronometrado de tareas. Con el comando at podemos agendar tareas como: a las 12 de la noche, quiero que se ejecute el comando halt. De esta manera, el servicio atd se irá encargando de ejecutar una por una las tareas, en el momento indicado. Si esta funcionalidad no nos resulta de interés, podemos deshabilitarla. bluetooth: este servicio carga los módulos (drivers) necesarios para utilizar el sistema de comunicación Bluetooth en GNU/Linux. Hoy en día muchos teléfonos celulares incluyen soporte para este protocolo, por lo que no es mala idea dejarlo activado. O si no, podemos deshabilitarlo y habilitarlo cuando tengamos algún dispositivo que soporte esta tecnología.

Figura 7. Las distribuciones más populares, como Fedora y SuSE, incluyen herramientas para configurar los servicios. En la imagen, vemos a YaST de SuSE.

crond: este servicio es similar al atd, aunque es bastante más avanzado. La diferencia principal entre ambos, es que éste permite cronometrar tareas que se ejecutan

❴❵

BLUETOOTH NO ES WIFI

Mucha gente confunde Bluetooth con WiFi y habilitan este servicio esperando que su red inalámbrica funcione mágicamente. ¡Error! Bluetooth y WiFi son dos protocolos totalmente diferentes, por lo tanto deben ser configurados utilizando distintas herramientas y nos proporcionarán ventajas y opciones diferentes.

170

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 171

Ajustes para obtener mayor rendimiento

automáticamente una vez por día, por mes, por semana, etc. No es recomendable deshabilitar este servicio ya que las distribuciones de GNU/Linux generalmente lo utilizan para cronometrar tareas de mantenimiento del sistema. cupsd: este es el servidor de impresión GNU/Linux. En el Centro de Control de Mandriva, en la sección Hardware, tenemos una interfaz visual para este sistema, por lo que conviene tenerlo funcionando. Pero, si no tenemos impresora, podemos deshabilitarlo tranquilamente. dhcp: el servicio dhcp es el que ofrece una dirección IP de manera automática a los demás equipos de una red. Si tenemos una red y nuestros equipos toman una dirección IP automáticamente, entonces es posible que se esté ejecutando este servicio. No es mala idea dejarlo habilitado, ya que comúnmente muchas tecnologías de conexión a Internet (como el cablemódem) lo utilizan para configurar la conexión. dm: es el servicio que se encarga de cargar el modo gráfico de Mandriva al inicio de la distribución. No lo deshabilitemos si queremos que cuando nuestro sistema inicie, se cargue KDE automáticamente. exim: es un servidor de correo electrónico para GNU/Linux. Si no tenemos necesidad de tener nuestro propio servidor en nuestra computadora, podemos deshabilitarlo y ganar en recursos, y en seguridad. gdm: es el gestor de sesiones gráficas de GNOME (similar al servicio dm que vimos antes). Distribuciones como Debian, Ubuntu y sus derivados lo utilizan para cargar el modo gráfico automáticamente. gpm: se trata de un módulo para utilizar el mouse en modo texto. Por ejemplo, podemos seleccionar las opciones del menú de Midnight Commander con el puntero de nuestro mouse. Pero si no le vamos a dar uso, podemos deshabilitarlo también. haldaemon: es un sistema de configuración de hardware que recaba información de Internet y la analiza con la de nuestro sistema. Es bueno dejarlo habilitado para siempre tener el hardware configurado de la mejor manera. harddrake: es la herramienta de autodetección de hardware de Mandriva. Conviene dejarla habilitada en esta distribución también. hidd: funciona en conjunto con el servicio bluetooth y ofrece soporte para dispositivos de control inalámbricos como mouse y teclado. Si todos nuestros periféricos usan cables, podemos deshabilitarlo.

❘❘❘

GDM Y KDM

Es importante destacar que tanto GDM como KDM pueden actuar como servidores de acceso remoto en modo gráfico, para poder conectarnos a una computadora Linux desde otra, y manejarla con su interfaz gráfica como si estuviéramos sentados en ella. Tranquilos, ya que veremos cómo configurar este servidor más adelante en este libro.

www.redusers.com

171


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 172

LINUX

httpd (o apache): se trata del servidor web más popular. Y la recomendación que dimos para exim es igualmente válida: si no vamos a brindar servicios web, podemos deshabilitarlo y ganar recursos y seguridad. iptables: es el sistema de firewall (seguridad) de GNU/Linux. Es conveniente dejarlo habilitado, y en el capítulo de seguridad de este libro veremos cómo manejarlo. kdm: es el gestor de sesiones gráficas de KDE (y es lo que el servicio dm utiliza para cargar la interfaz gráfica en Mandriva). keytable: este servicio generalmente configura de forma automática el idioma de nuestro teclado. No consume muchos recursos, por lo que podemos dejarlo habilitado. Recordemos que podemos configurarlo desde el Centro de Control de Mandriva, en la sección Hardware. mysql: se trata del motor de base de datos MySQL. Si no planeamos desarrollar aplicaciones, o utilizar aplicaciones que funcionen con bases de datos, podemos deshabilitarlo y ganaremos una mejor performance del sistema. network: en casi todas las distribuciones, éste configura todos los parámetros de nuestra red. Pero si nuestra computadora no forma parte de ninguna red (inclusive Internet), entonces podemos deshabilitarlo. nfs: este servicio gestiona la carga automática del sistema de archivos de red, o NFS (siglas de Network File System). Nos permite exportar directorios para que puedan ser accesibles desde otras máquinas con GNU/Linux u alguna versión de UNIX. En cuanto a deshabilitarlo, la misma recomendación que para los demás servidores: si no lo usamos, lo podemos quitar. numlock: habilita y deshabilita la tecla Numlock (Bloq Num). ¡Imprescindible! portmap: se trata del soporte de muchos otros servicios que funcionan bajo el protocolo UDP (no TCP/IP), como NFS. Si vamos a usar NFS, entonces es absolutamente necesario que este servicio se encuentre funcionando de manera correcta. postfix: análogo al servicio exim. postgresql: análogo al servicio mysql. proftpd: gestiona la carga automática del servidor de archivos FTP (File Transfer Protocol: transferencia de archivos por el protocolo TCP/IP). proftpd: si no vamos a utilizar nuestra computadora como un servidor FTP, entonces podemos deshabilitarlo.

❴❵

¡CUÁNTOS DEMONIOS!

Notaran que cuando httpd (o Apache) está corriendo, muchos procesos iguales están activos en el sistema. Esto es porque generalmente, este servidor levanta muchos demonios al inicio. No consumen demasiado, pero si no lo usamos, podemos darle de baja al servicio y ver cómo nuestro listado de procesos quizás entra en una pantalla.

172

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:00

PÆgina 173

Ajustes para obtener mayor rendimiento

sendmail: es el servidor de correo electrónico más viejo de UNIX, que aún viene incluido en muchas distribuciones. Es útil que esté habilitado, ya que muchos otros programas lo utilizan para enviar comunicados internamente. shorewall: es una herramienta de configuración del firewall iptables. En el capítulo de seguridad de este libro veremos cómo configurar el firewall sin herramientas, por lo que podemos deshabilitarlo. smbd: este servicio carga automáticamente el servidor Samba (sirve para la interconexión con redes Windows). sshd: el servidor de acceso remoto. ssh: permite que desde otra computadora nos conectemos a la nuestra, para así controlarla como si estuviéramos con las manos sobre el teclado. Lo utilizaremos en el próximo capítulo, por lo que no es mala idea dejarlo habilitado. syslog: este servicio es el que registra toda la actividad del sistema en los denominados archivos log. Estos archivos se ubican en el directorio /var/log y permiten a los administradores tener un control sobre lo que pasa en el sistema. Es bueno dejarlo habilitado por si resultan necesarios en algún momento. vsftpd: análogo a proftpd. webmin: es un sistema de configuración y administración del sistema vía navegador Web. Permite hacer diversas tareas tales como administrar usuarios, configurar servicios, configurar la red, armar firewalls y más. Podemos deshabilitarlo si no nos interesa tener disponibles esos servicios remotos. xfs: es el servidor de fuentes del sistema gráfico X. Indispensable. xinetd: es el llamado Súper Servidor del sistema, y se encarga de gestionar la carga y descarga de varios servicios de red. Con sólo cargar XinetD, nuestro sistema puede estar cargando los servicios de red que dependan de él, y que no aparezcan en este listado que estamos desglosando. Por ejemplo, algunos servicios que funcionan comúnmente bajo XinetD son telnet, vnc, ftp, samba, swat (un sistema de configuración de Samba vía Web), etc. Por eso, una vez que hayamos sacado todos los servicios que no queremos del listado de servicios que se ejecutan automáticamente al inicio de nuestra computadora, el próximo paso será sacar servicios que son controlados por Xinetd. Para esto, simplemente entramos al directorio /etc/xinetd.d/. Allí nos encontraremos con varios archivos. Cada archivo corresponde a un servicio gestionado por el súper servi-

❘❘❘

OJO CON LAS BASES DE DATOS

Muchas personas, en su afán por instalar programas en Linux instalan PostgreSQL y MySQL y luego, cuando el sistema inicia, levanta ambos servidores. Eso resulta una aniquilación de recursos. ¡Tengámoslo en cuenta! Ya que de lo contrario con encontraremos con un sistema muy lento por el desperdicio de recursos en forma innecesaria.

www.redusers.com

173


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 174

LINUX

dor. Son archivos de texto, por lo que podemos abrirlos con cualquier editor. Para deshabilitarlos, tenemos que poner yes en la línea que dice disable de cada servicio. ¡Cuántos servicios! Pero bueno, seguramente luego de haber seleccionado de modo minucioso todo lo que necesitamos, la carga inicial de nuestro sistema operativo tomará mucho menos tiempo, y sentiremos que todo funciona con mayor suavidad. Ahora veamos cómo optimizar el rendimiento del entorno gráfico KDE.

Quitar artilugios visuales a KDE El gestor de escritorios KDE incluye muchos artilugios visuales para hacer que nuestro escritorio se vea más lindo. Sin embargo, en algunos casos, sucede que dichos adornos hacen que nuestro equipo sea mucho más lento. Veamos qué podemos afinar para optimizar un poco la velocidad en el modo gráfico. Todo lo que sigue, lo podemos llevar a cabo desde el Centro de control KDE, ubicado en el menú Herramientas / Herramientas del sistema / Configurar su escritorio.

Figura 8. Panel de configuración de los parámetros visuales de KDE.

• Hay varios adornos aplicados a las ventanas que consumen muchos recursos y ayudan poco (¡aunque se vean lindos!). Para deshabilitarlos, podemos ir a LookNFeel / Decoración de ventanas y probar con quitar las opciones Usar texto sombreado y Botones Animados. • Algunas distribuciones configuran múltiples escritorios virtuales (más de los dos que incluye Mandriva Linux). Casi nadie usa tantos, por lo tanto podemos des174

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 175

Ajustes para obtener mayor rendimiento

• •

habilitarlos para ganar algunos bytes más de RAM. Para esto, tenemos que ir a LookNFeel / Escritorios Múltiples y configurar el número de escritorios en 1. El anti-aliasing (suavizado de bordes) de las fuentes también consume recursos. Podemos deshabilitarlo en la opción LookNFeel / Fuentes / Anti-Aliasing. La animación de los iconos consume mucho y aporta poco también. Si queremos, podemos deshabilitarla yendo a LookNFeel / Iconos / Avanzado, y allí dentro buscar la opción: Animar íconos. En el navegador y gestor de archivos Konqueror, la previsualización en miniaturas de los archivos hace que cuando entramos en un directorio, tengamos que esperar a que la aplicación analice cada tipo de archivo. Eso toma bastante tiempo, y si podemos prescindir de ello, es posible deshabilitar esta funcionalidad en Administrador de Archivos / Previsualización y meta-datos. Particularmente, la opción que buscamos se llama Usar miniaturas empotradas en archivos. Si KDE se toma demasiado tiempo para iniciar, es posible que se deba a que demasiados servicios de KDE están configurados para iniciar automáticamente. Para ver un listado y poder decidir cuáles queremos y cuáles no, debemos ir a Componentes / Administrador de Servicios / Servicios de Inicio. Todos los servicios tienen su correspondiente descripción, por lo que no será difícil definir cuál nos es de utilidad, y cuál no.

Figura 9. La previsualización de archivos en Konqueror puede ser muy útil, pero consume muchos recursos.

Finalmente, en la sección Sistema / Rendimiento de KDE, encontraremos algunas opciones interesantes para optimizar el desempeño de nuestro entorno visual. Por ejemplo, en la sección Minimizar uso de memoria podemos decirle al sistema que solo www.redusers.com

175


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 176

LINUX

guarde en memoria una sesión de Konqueror, por más que tengamos muchas ventanas abiertas. Esto hace que el sistema tenga más memoria RAM libre y, por consiguiente, todo funcione más fluidamente. Como predeterminada, esta opción viene definida Solo para el administrador de archivos, pero podemos aplicarla al navegador también marcando la opción Siempre. Obviamente, esta mejora del rendimiento no la notaremos si utilizamos Firefox (o cualquier otro) como navegador web. Otro recurso: en la zona Precargar, podemos indicarle al sistema que guarde en memoria un número determinado de sesiones de Konqueror. Entonces, cuando cerramos una ventana, en realidad el programa queda en memoria y, cuando volvemos a abrirlo, éste aparecerá frente a nuestros ojos más rápidamente. Usemos esto con cuidado y solo si disponemos de suficiente memoria RAM.

PERSONALIZACIÓN DE LA PANTALLA DE BIENVENIDA EN MODO GRÁFICO En este caso, hay dos cosas que podemos personalizar. Una de ellas es la imagen que se muestra mientras el sistema va iniciando. Eso se llama tema de inicio, y lo podremos encontrar en el Centro de Control de Mandriva, en la sección Arranque.

Figura 10. Podemos configurar las opciones del cargador de arranque en forma muy fácil, utilizando esta pantalla. 176

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 177

Personalización del modo texto

También podemos cambiar la apariencia de la pantalla visual de login, desde el Centro de Control KDE, en la sección Avanzado/Sistema/Gestor de acceso.

Figura 11. Aqui vemos uno de los temas disponibles para la pantalla de inicio de sesion.

PERSONALIZACIÓN DEL MODO TEXTO El gestor de comandos de GNU/Linux se caracteriza por ser altamente personalizable. A continuación, veremos algunos trucos y consejos para sacarle el máximo provecho a este sistema. • Para definir la línea de comandos completa (la que analizamos en el capítulo 3), podemos definir la variable de entorno PS1 del siguiente modo: export PS1=“[\u@\h \W]\\$”. Pero, entendiendo que \u es el nombre de usuario, \h es el nombre del equipo y \W es el directorio de trabajo, podemos armar la lí-

❘❘❘

SIEMPRE ES MEJOR LO DE ADENTRO QUE LO DE AFUERA

Si tenemos poca memoria RAM y usamos KDE, siempre tengamos especial preferencia por las herramientas incluidas en este sistema. Usemos Koffice en lugar de OpenOffice. Usemos Konqueror, en lugar de Firefox. Generalmente, estas aplicaciones funcionan mucho más rápido porque ya hay gran cantidad de componentes y librerías cargados en memoria RAM por el mismo entorno KDE.

www.redusers.com

177


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 178

LINUX

nea de comandos como más nos guste. Luego podemos ingresar esta línea de comandos al final del archivo .bashrc dentro de nuestro directorio personal para que los cambios se hagan permanentes. • Podemos crear alias para comandos muy largos que tipeamos frecuentemente del siguiente modo: alias nombre=“comando completo”. Por ejemplo: alias dir=“ls –l”. Entonces, cada vez que tipeamos la palabra dir, en realidad se ejecutará el comando ls -l. • Si nos gusta mucho Midnight Commander, ¡podemos utilizarlo como reemplazo de bash! Para conseguir esto, solamente debemos reemplazar el último campo de la línea correspondiente a nuestro usuario (/bin/bash) por /usr/bin/mc. De esta manera, cada vez que ingresemos al sistema, Midnight Commander se aparecerá ante nosotros.

Personalización de la pantalla de bienvenida en modo texto Cuando nos registramos en una terminal virtual de texto, un mensaje de bienvenida aparece frente a nosotros antes del login, y luego, una vez que nos registramos con el sistema con usuario y contraseña, otro mensaje de bienvenida puede llegar a aparecer en la pantalla. Esto, en realidad, depende de la distribución, algunas no muestran ningún mensaje. Pero, las herramientas para definir estos dos comunicados están presentes en todas las distribuciones. Ahora bien, ¿para qué sirve esto? Muy simple, como administradores de sistemas, el mensaje que podemos definir antes del login nos servirá para brindar comunicados colectivos a todos los usuarios que se conecten al sistema. Por su parte, el mensaje que podemos definir para que aparezca después del login, nos permitirá brindar comunicados de forma exclusiva sólo a los usuarios que entraron correctamente al sistema. Para ambos mensajes tenemos disponibles archivos. Para el mensaje general, tendremos que editar el archivo /etc/issue con nuestro editor de textos favorito. Para el mensaje exclusivo para usuarios, tenemos a nuestra disposición el archivo /etc/motd (Message of the day).

❘❘❘

ARCHIVOS DE CONFIGURACIÓN DE BASH

Si queremos que los cambios que hacemos a Bash (como cambiar el formato de la línea de comandos) sean efectivos para todos los usuarios, debemos agregar las modificaciones al final del archivo /etc/bash.bashrc (o /etc/bash_profile). Si queremos que sólo sean efectivos para nuestro usuario entonces debemos guardar los cambios en el archivo .bashrc ubicado en nuestro directorio personal.

178

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 179

Instalación de nuevas aplicaciones

Figura 12. Típico uso del archivo motd en un servidor de red.

INSTALACIÓN DE NUEVAS APLICACIONES Finalmente, otra forma de personalizar el sistema operativo consiste en es instalar nuestras aplicaciones favoritas. Y debemos admitir que a la fecha, ésta es quizás una de las tareas más complicadas para aquellos usuarios que recién se acercan a GNU/Linux. Y la principal causa de este problema es la diversidad de distribuciones que existen en la actualidad. Cada distribución está armada a gusto del desarrollador, o de la compañía desarrolladora. Entonces, mientras algunas distribuciones ubican las librerías de soporte en el directorio /lib, otras lo hacen en /usr/lib. Y si nosotros las instalamos a mano, seguramente irán a parar a /usr/share/lib. ¿Quiénes son los principales perjudicados por eso? Bueno, en primer lugar los desarrolladores, que a la hora de distribuir sus aplicaciones, deben generar paquetes de instalación adaptados a las distribuciones más populares. Y en segundo lugar, los perjudicados somos nosotros los usuarios, que tenemos demasiadas opciones en cuanto a la forma de instalar un programa. Y entonces, es así como en el mundo de GNU/Linux reinan tres formatos diferentes de empaquetamiento (aunque hay varios más). El primero de ellos es conocido como .tar.gz (se genera por medio del uso de dos comandos: tar para concatenar varios archivos en uno solo y gzip para comprimir el archivo concatenado) y se trata de un paquete de características similares al famoso .ZIP que usamos en Windows. Necesitamos de una utilidad para descomprimirlo (tar) en algún directorio y poder acceder a su contenido. Este formato de empaquetamiento es el que aún utilizan distribuciones como Slackware y sus derivados.

❴❵

PARTICULARIDADES DE SLACKWARE

La distribución GNU/Linux llamada Slackware utiliza el sistema de paquetes conocido como .tar.gz, pero para distribuir sus binarios ya compilados. Incluso, mediante su herramienta llamada pkgtool, los usuarios pueden disfrutar de los mismos beneficios que en RPM o DEB, como lo son el control de versiones y la desinstalación fácil, etcétera.

www.redusers.com

179


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 180

LINUX

Existe también el formato RPM, desarrollado originalmente por la empresa Red Hat (una de las primeras distribuciones de GNU/Linux). Es un formato de avanzada, ya que además de comprimir, instala en la computadora una base de datos que lleva un registro de programas instalados, su correspondiente versión, dependencias, etc. Entonces, con RPM, cada programa que instalamos queda registrado y luego podemos actualizarlo o removerlo de manera rápida y sencilla. Éste es el formato de empaquetamiento que utiliza Mandriva. Además, la gente del proyecto Debian desarrolló un sistema de empaquetamiento llamado DEB, muy similar al RPM y que es actualmente utilizado por distribuciones como Ubuntu y sus derivados. Ahora bien, ¿cuál utilizar? Antes de buscar la respuesta a esta pregunta, veamos para qué se utiliza cada uno de estos paquetes frecuentemente: • Los RPM y los DEB se utilizan para distribuir aplicaciones ya compiladas, listas para instalar y usar (hay casos en que se utilizan para distribuir código fuente). • El formato .tar.gz se utiliza para distribuir aplicaciones en formato de código fuente (aunque hay casos en que se utiliza para distribuir archivos binarios). • El formato .tar.bz es muy similar al anterior, y se utiliza para distribuir aplicaciones en código fuente también.

Figura 13. El formato RPM tiene su propio sitio en la Web en www.rpm.org.

❘❘❘

NOMBRES DE LOS PAQUETES

¡Qué kilométricos son los nombres de los paquetes! Esto es porque traen mucha información que nos será de gran utilidad a los usuarios que precisen de ella. Por ejemplo, abiword-2.6.0x86.rpm es, se trata de un programa que se llama AbiWord, la versión es la 2.6.0 y está compilado para la plataforma Intel x86, todo en un nombre.

180

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 181

Instalación de nuevas aplicaciones

De aquí se desprende que si usamos Mandriva, siempre será mejor descargar aplicaciones en formato RPM, y si usamos Debian siempre será mejor en formato DEB. El hecho es que no siempre encontramos las aplicaciones en Internet en formato RPM, o en formato DEB. Pero siempre encontraremos aplicaciones en .tar.gz (recordemos, código fuente) por lo que saber compilar aplicaciones es primordial. Y lo veremos más adelante. Como conclusión, diremos que cuando veamos un archivo .tar.gz es muy probable que se trate de código fuente, y cuando veamos un RPM o un DEB es muy probable que se trate de un binario fácil de instalar. De todas formas, al finalizar este capítulo, aprenderemos a utilizar un sistema que nos permitirá instalar aplicaciones sin preocuparnos por todo lo hablado anteriormente (¡No maldigan, siempre es necesario conocer todas las tecnologías!).

Instalación de paquetes RPM y URPMI Siempre tenemos que tener en cuenta los siguientes puntos antes de instalar un paquete en formato RPM: • Que la distribución que usemos tenga soporte para dicho paquete (Mandriva, Red Hat y Fedora lo tienen, por ejemplo). • Que los componentes necesarios para dicho programa (librerías, otros programas, etc.) estén instalados. Si no lo están, entonces deberemos empezar por instalar dichos componentes. • Que el archivo RPM que vamos a instalar sea para la versión de la distribución que estamos utilizando. Una vez que todo esto se cumple, podemos proceder a instalar el archivo RPM. En el modo gráfico, con tan solo hacer clic sobre él, KDE nos abrirá un programa de instalación que hará todo el trabajo de manera automática. En el modo texto, podemos instalarlo con el siguiente comando: rpm –i archivo.rpm

❘❘❘

CÓMO DESINSTALAR PROGRAMAS RPM

Dentro de una distribución GNU/Linux, podemos desinstalar un programa que instalamos en RPM de una forma sencilla, ya que simplemente será necesario que usemos el comando rpm –e programa, donde programa es la primera palabra que aparece en el nombre del paquete (en abiword-2.6.0-x86, el comando sería rpm –e abiword).

www.redusers.com

181


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 182

LINUX

Si el programa que hemos descargado viene en varios archivos RPM y estamos seguros de que en el directorio de paquetes está todo lo necesario para que el programa funcione, entonces podemos realizar una instalación forzosa de todos los paquetes de la siguiente manera: rpm –i -–force -–nodeps *.rpm

Mandriva, en particular, tiene un sistema llamado urpmi que permite instalar aplicaciones desde los servidores repositorios de archivos muy fácilmente. Para utilizarlo, debemos configurar nuevos medios de paquetes porque por defecto el sistema sólo buscará paquetes de aplicaciones en los CDs de la distribución. Podemos acceder a un listado de repositorios interactivo en http://easyurpmi.zarb.org. Allí se nos consultará la plataforma que utilizamos, los tipos de paquetes que queremos, y qué versión de Mandriva tenemos y nos dará un comando para que ejecutemos en la consola que tiene la siguiente estructura: urpmi.addmedia [tipo_de_paquetes] [direccion_fuente]

Figura 14. En este sitio podremos crear nuestro propio listado de servidores de repositorios de archivos rpm.

❘❘❘

DESINSTALAR PAQUETES

Es importante tener en cuenta que dentro de un sistema Linux, cuando queremos borrar aplicaciones, podemos utilizar el comando denominado urpme seguido del nombre del paquete que deseemos, pero sin la extensión. Un claro ejemplo del uso de este comando es el siguiente: urpme kdebase, para eliminar el paquete denominado kdebase.

182

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 183

Instalación de nuevas aplicaciones

Cuando seleccionemos los tipos de paquetes, tendremos las siguientes alternativas: Main: paquetes oficiales de la distribución. Update: paquetes de actualización (oficiales también). Contrib: son programas no oficiales de la distribución, y que se encuentran allí meramente como colaboración. Podemos, obviamente, agregar repositorios a los tres tipos de paquetes para poder tener más oportunidades a la hora de instalar un programa y no saber en cuál de ellos se encuentra. Luego, para instalar paquetes de manera totalmente automática, usamos el comando urpmi del siguiente modo: urpmi [paquete.rpm]

El sistema se conectará al servidor de archivos, bajará todas las dependencias necesarias y se encargará de instalar el paquete solicitado. Es, sin lugar a dudas, la mejor manera de instalar aplicaciones en Mandriva, después de Klik (ver al final del capítulo).

Instalar paquetes DEB En la distribución Debian y sus derivados, tenemos varias herramientas de instalación de paquetes. La más simple de ellas es dpkg, que se utiliza de manera similar al RPM de Red Hat: dpkg –i archivo.deb

Esto se encargará de manera automática de descomprimir el paquete y copiar cada cosa en su lugar. Para desinstalar, simplemente tipeamos:

❴❵

¡AFORTUNADOS USUARIOS DE DEBIAN!

Debian tiene uno de los gestores de paquetes más completos y fáciles de usar del mundo GNU/Linux. Por ejemplo, mientras muchos se vuelven locos para instalar GNOME (son docenas de paquetes .DEB), los usuarios de Debian simplemente tipean apt-get install gnome para que todo se haga automáticamente desde Internet.

www.redusers.com

183


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 184

LINUX

dpkg –i nombre_paquete

Además, los usuarios de Debian cuentan con un comando apt-get que funciona de manera similar al urpmi que vimos anteriormente. Para instalar aplicaciones, se usa del siguiente modo: apt-get install [paquete]. Pero antes, siempre es bueno actualizar la base de datos de paquetes disponibles con el comando apt-get update. Existe también una aplicación para el modo texto que nos permite navegar por toda la base de aplicaciones y seleccionar las que queramos instalar, desinstalar, actualizar, etc. Se llama dselect y se ve como la siguiente figura:

Figura 15. El programa dselect en Debian nos permite gestionar aplicaciones de manera sencilla.

Lo primero que debemos hacer cuando trabajamos con paquetes en Debian (y sus distribuciones derivadas) es acceder a la opción Access y definir cuales seran las fuentes de paquetes que se utilizarán (pueden ser los CDs de Debian, un sitio web, o servidores FTP). Luego, tenemos que seleccionar la opción Update para descargar la lista actualizada de aplicaciones y luego sí, podemos proceder a la sección Select para seleccionar las aplicaciones que queramos instalar.

EL SITIO DE APLICACIONES GNU/LINUX MÁS GRANDE

El sitio web que encontramos en la dirección http://Freshmeat.Net, es la recopilación de aplicaciones GNU/Linux más grande. Posee un potente buscador y los resultados están repletos de información útil como hace cuánto que no se actualiza el programa, actividad en el grupo de desarrollo, dependencias y, por supuesto, capturas de pantalla.

184

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 185

Instalación de nuevas aplicaciones

Figura 16. Synaptic es una excelente aplicación para gestionar paquetes DEB en el modo gráfico.

Instalar programas desde el código fuente (.tar.gz) Como mencionábamos al principio de esta sección, los programas distribuidos como código fuente generalmente vienen en formato .tar.gz. Estos programas suelen funcionar en todas las distribuciones de GNU/Linux, siempre y cuando en ella estén todas las librerías de soporte, y otras aplicaciones requeridas. Por eso, siempre es importantísimo que antes de proceder a instalar un programa desde su código fuente, leamos atentamente el archivo INSTALL que viene incluido en todos estos paquetes, para poder saber cuáles son sus requerimientos y así poder corroborar qué tenemos en nuestro sistema y qué es lo que nos hace falta instalar previamente. El proceso de instalación de un paquete de código fuente es muy sencillo, por lo que, una vez que hemos finalizado la descarga de éste, podemos realizar el proceso mediante los sencillos pasos que veremos a continuación:

❘❘❘

¿Y CON LOS ARCHIVOS .TAR.BZ?

Debemos recordar que muchos paquetes se distribuyen actualmente en el formato .tar.bz que, en lugar de usar el clásico gzip –por elección de los programadores– usa bzip, otra aplicación similar para comprimir archivos. Para descomprimir estos archivos, simplemente será necesario que escribamos el comando bzip2 -cd archivo | tar xvf.

www.redusers.com

185


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 186

LINUX

■ Instalación de un paquete de código fuente

PASO A PASO 1

Copie el paquete a un directorio temporal y descomprímalo con el comando tar –zxvf archivo.tar.gz. Ejecute el comando ./configure, que se encargará de verificar que el sistema esté listo para compilar el programa. Si no lo está, le informará qué componentes no tiene y deberá instalar (siguiendo este procedimiento, o el correspondiente al formato de empaquetamiento).

Inicie el proceso de compilación con el comando make. Esto puede tardar minutos, o algunas horas, dependiendo del programa y de las capacidades de su equipo. Cuando la compilación termina, puede proceder con la instalación (que consiste en la copia de cada componente a su lugar correspondiente) con el comando make install.

UN BUSCADOR DE ARCHIVOS RPM

Es importante señalar que existe un buscador de archivos RPM que nos ofrece resultados discriminados por distribución y versión. Lo mejor de todo es que los resultados son enlaces directos hacia el archivo para descargarlos sin rodeos. El sitio web correspondiente lo podemos visitar en la dirección http://rpmfind.net.

186

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:01

PÆgina 187

Instalación de nuevas aplicaciones

Figura 17. Si el proceso configure no finaliza correctamente (porque falta algún componente) entonces make no funcionará y nos mostrará un mensaje como éste.

El proceso puede variar según el programa, pero generalmente son los mismos cuatro pasos. Para evitar inconvenientes, siempre leamos toda la documentación contenida en el programa. Allí se nos indicará si hay alguna diferencia sustancial en cuanto a la compilación de dicho programa.

Figura 18. Slackware incluye una herramienta llamada pkgtool para gestionar paquetes en formato .tar.gz.

Instalar aplicaciones con klik Si todo lo comentado hasta ahora parece demasiado complicado, entonces klik es la solución. Se trata de un sistema multi-distribución para instalar aplicaciones. Lo único que tenemos que hacer es acceder a un sitio que tiene un directorio de aplicaciones (en el que podemos encontrar las mejores aplicaciones para GNU/Linux como Firefox y Skype), hacer klik sobre la que queremos instalar y el sistema se encarga automáticamente del resto. Mágico ¿no? Veamos cómo usarlo:

❴❵

¡LARGA VIDA A KLIK!

A la fecha de redacción de esta obra, klik era un proyecto con pocos meses de desarrollo pero ya tenía en su repositorio miles de paquetes de aplicaciones listas para hacer clic y usar. ¡Larga vida a este interesante proyecto! Ya que se encarga de hacer la vida más fácil a aquellos usuarios que no desean tocar una consola de comandos para obtener una aplicación.

www.redusers.com

187


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:02

PÆgina 188

LINUX

■ Utilización de Klik

PASO A PASO 2

En una terminal virtual en modo gráfico, ejecute el siguiente comando para instalar la infraestructura necesaria de klik: wget klik.atekon.de/client/install -O -|sh.

Lance su navegador con la dirección http://klik.atekon.de. El sitio de klik está lleno de aplicaciones listas para bajar y usar.

Navegue por el directorio de aplicaciones y haga klik sobre la que quiera instalar. El sitio de klik también posee un buscador para encontrar rápidamente aquella aplicación que está buscando.

188

www.redusers.com


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:02

PÆgina 189

Instalación de nuevas aplicaciones

Luego, aparecerá en su escritorio un archivo .cmg. Si hace clic sobre él, encontrará la aplicación que quiere ejecutar.

Lo interesante de klik es que incluye toda la aplicación en un sólo archivo .cmg. Entonces, si el día de mañana queremos borrar la aplicación, lo único que tenemos que hacer es borrar dicho archivo. Es altamente probable que klik sea la solución final al problema de los paquetes que comentábamos al principio de esta sección.

… RESUMEN El sistema como viene de fábrica es muy lindo, pero hay muchas cosas que podamos hacer para que sea todavía más de nuestro agrado. En este capítulo hemos visto cómo mejorar el rendimiento del sistema quitando artilugios visuales y deshabilitando servicios que no usamos. Luego, vimos cómo instalar nuestras propias aplicaciones, y cubrimos todos los formatos existentes a la fecha. Llegamos a la conclusión de que la mejor manera de instalar programas es vía klik, un sistema que con tan sólo hacer clic en un link de un sitio web, se encarga automáticamente de instalar el programa en nuestra computadora.

www.redusers.com

189


07_LinuxParaTodos_AJUST.qxp

07/10/2010

0:02

PÆgina 190

✔ ACTIVIDADES TEST DE AUTOEVALUACIÓN 1 ¿Por qué razón una resolución de 640x480 se considera inutilizable en el ambiente

6 ¿Cuál es la diferencia entre un paquete RPM y uno .tar.gz?

gráfico de Linux? 7 ¿Qué formato de empaquetado se utiliza 2 ¿Cuando creamos un usuario nuevo desde

normalmente para distribuir código fuente?

el Centro de Control de Mandriva, qué ar8 ¿Con qué comando se verifica que el siste-

chivo se altera?

ma está listo para compilar un programa 3 ¿Cuál es el protocolo de acceso remoto

en código fuente?

más inseguro? 9 El comando dpkg: ¿pertenece al sistema 4 ¿Qué otro servicio requiere el sistema de

DEB o RPM?

archivos NFS para funcionar? 10 ¿Qué formato de paquetes utilizan Mandri5 ¿Qué es un súper-servidor? ¿Cómo se llama

va, Slackware y Ubuntu?

el súper-servidor más popular en Linux?

190

www.redusers.com



REDISEテ前 BOMBOS LIBROS - ISSU - Base Editable - Sep 10.indd 1

08/09/2010 15:54:03


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.