General Recommendations (Español)

From ArchWiki
Revision as of 21:24, 16 January 2013 by Pedro (Talk | contribs) (Codecs)

Jump to: navigation, search
Sumario help replacing me
Este artículo contiene un índice de anotaciones sobre lecturas recomendadas. Cubre una amplia variedad de temas de interés tanto para los usuarios nuevos como para los experimentados por igual.
Relacionado
FAQ (Español)
Beginners' Guide (Español)
List of Applications

El presente documento contiene un índice con anotaciones a otros artículos de divulgación e información importantes para mejorar y añadir funcionalidades al sistema Arch instalado. Algunas páginas listadas requieren el uso de pacman para instalar paquetes adicionales presentes en los repositorios oficiales, y en el repositorio no oficial Arch User Repository mediante el empleo de makepkg con la ayuda opcional de una herramienta auxiliar para AUR. En consecuencia, el concepto de la gestión de paquetes debe ser perfectamente entendido antes de continuar. Se presume que los lectores han leído y seguido la Guía para Principiantes o la Guía de Instalación para instalar un sistema básico de Arch Linux.

Contents

Apariencia

Esta sección contiene los frecuentemente buscados ajustes "Eye Candy" para una experiencia de Arch estéticamente más agradable. Para más información, consulte Category:Eye candy.

Salida coloreada

A pesar de que hay una serie de aplicaciones que vienen con capacidades integradas para el color, se puede considerar el uso de un wrapper de ámbito general, como cope, para colorear la salida de los comandos. Instale copeAUR o cope-gitAUR, esta última versión Git se actualiza más a menudo, desde AUR. acocAUR y cwAUR son alternativas similares.

Consola prompt

La consola prompt (PS1) se puede personalizar en gran medida. Consulte el hilo ¿Cuál es tu PS1? del foro para más ideas. Véase también Color Bash Prompt o Zsh#Prompts si usa bash o zsh, respectivamente.

Utilidades Core

Colorear las salidas de algunas utilidades específicas de core como grep y ls está tratado en el artículo Core Utilities.

Emacs shell

Emacs es conocido por incluir opciones adicionales a las funciones normales del editor de texto, una de las cuales puede consistir en un reemplazo completo de la shell. Consulte Emacs#Colored output issues para una revisión acerca de los caracteres distorsionados que pueden producirse al activar la salida de color.

Páginas man

Las páginas Man (o páginas de manual) son uno de los recursos más útiles disponibles para los usuarios de GNU/Linux. Para facilitar su lectura, las páginas pueden ser configuradas para hacer que el texto explicativo salga coloreado, como se ilustra en Man Page#Colored man pages.

Tipografía

Una gran cantidad de información sobre el tema se puede encontrar en los artículos Fonts y Font Configuration.

Fuentes para la Console

Si pasa una cantidad significativa de tiempo trabajando con la consola virtual (es decir, fuera de un servidor X), puede que quiera cambiar el tipo de letra para facilitar la lectura de la consola; consulte Fonts#Console fonts.

Parche para la visualización de las fuentes

Las bibliotecas que gestionan las fuentes pueden ser compiladas con parches para proporcionar una mejor representación en comparación con los paquetes estándar, véase Font Configuration#Patched packages.

Audio/vídeo

La categoría Audio/Vídeo incluye nuevos recursos multimedia.

Plugins para el navegador

Para disfrutar de los contenidos multimedia de la web y para una completa experiencia de navegación, se pueden instalar plugins al navegador como Adobe Acrobat Reader, Adobe Flash Player y Java.

Códecs

Los Codecs son ​​utilizados por las aplicaciones multimedia para codificar o decodificar transmisiones de audio o vídeo. Con el fin de reproducir secuencias codificadas, los usuarios deben asegurarse de tener instalado un codec apropiado.

Sonido

El sonido es proveido al kernel por los controladores de sonido (ALSA y OSS). Los usuarios, además, puede que deseen instalar y configurar un servidor de sonido.

Fase de arranque

Esta sección contiene información relacionada con el proceso de arranque. Una visión general del proceso de arranque de Arch se puede encontrar en Arch Boot Process. Para más información, consulte Category:Boot process.

Autorreconocimiento de Hardware

El hardware debe ser detectado automáticamente por udev durante el proceso de arranque por defecto. Una mejora potencial en la reducción del tiempo de arranque se puede lograr mediante la desactivación de la carga automática de los módulos y especificar manualmente los módulos necesarios a cargar, como se describe en rc.conf#Hardware. Adicionalmente Xorg debe ser capaz de detectar automáticamente los controladores necesarios mediante udev, aunque los usuarios tienen también la opción de configurar el servidor X manualmente.

Activar Bloq Num al inicio

Bloq Num es una tecla de alternancia existente en la mayoría de los teclados para activar/desactivar el teclado numérico. Para activar Bloq Num permaneciendo activo el teclado numérico durante el arranque, consulte Activating Numlock on Bootup.

Conservar los mensajes del arranque

Una vez que se termina de arrancar el sistema, la pantalla se borra y aparece la pantalla del login, dejando a los usuarios sin retroalimentación informativa sobre el proceso de arranque. Para superar esta limitación desactive el borrado de mensajes de arranque .

Comenzar X al arrancar

Si se utiliza un servidor X para proporcionar una interfaz gráfica, los usuarios pueden desear que este servidor se inicie durante el proceso de arranque, en lugar de iniciarlo de forma manual después de arrancar. Consulte Display Manager si desea una conexión gráfica o Start X at Boot para los métodos que no impliquen un gestor de ventanas.

Mejoras para la Consola

Esta sección aplica pequeñas modificaciones para mejorar la usabilidad de programas desde la línea de comandos. Para más información, por favor, consulte Category:Command shells.

Alias

Los usuarios pueden definir métodos abreviados para los comandos ​​más frecuentemente usados mediante la construcción de comandos predefinidos para la shell. Los alias más comunes que permiten ahorrar tiempo se pueden encontrar en Bash#Aliases.

Complementos para Bash

Una lista de ajustes variados para Bash, incluyendo mejoras en la ejecución, historial de búsquedas y macros readline está disponible en Bash#Tips and tricks.

Archivos comprimidos

Los archivos comprimidos se encuentran con frecuencia en un sistema GNU/Linux. Tar es una de las herramientas más utilizadas de compresión, y los usuarios deben estar familiarizados con su sintaxis (los paquetes de Arch Linux, por ejemplo, son simplemente tarballs xzipped). Consulte Core Utilities#extract para otros comandos útiles.

Soporte para el mouse

El uso de un ratón con la consola para las operaciones de copiar y pegar puede ser preferible a la forma tradicional de copiar de GNU screen. Consulte Console Mouse Support para obtener instrucciones completas.

Buffer del Scrollback

Para poder guardar, fuera de la pantalla, y ver posteriormente el texto que salió en la pantalla, consulte Scrollback buffer.

Gestionar sesiones

Utilizando terminales multiplexores como tmux o screen, los programas pueden ejecutarse en sesiones compuestas por pestañas y paneles que pueden ser separadas a voluntad, por lo que cuando el usuario cierra el emulador de terminal, termina X o se cierra la sesión, los programas asociados a la sesión continuarán funcionando en segundo plano mientras el servidor del terminal multiplexor esté activo. Para poder interactuar con los programas se requiere volver a conectarse a la sesión.

Dispositivos de entrada

Esta sección contiene consejos comunes de configuración del dispositivo de entrada. Para más información, consulte Category:Input devices.

Configurar todos los botones del ratón

Los propietarios de ratones inusuales o con características avanzadas pueden encontrar que no todos los botones del ratón son reconocidos por defecto, o, tal vez, deseen asignar diferentes acciones para los botones adicionales. Las instrucciones para solventar estas cuestiones se pueden encontrar en Get All Mouse Buttons Working.

Distribuciones del teclado

Las distribuciones de teclados para idiomas distintos del inglés o teclados no estándar pueden no funcionar como se espera por defecto. Para definir la distribución del teclado en las consolas virtuales, la variable KEYMAP se debe establecer en el archivo /etc/vconsole.conf (o /etc/rc.conf utilizando el antiguo formato rc.conf). Para usuarios de Xorg los cambios necesarios se describen en Xorg (Español)#Configuración del teclado.

Touchpad en el portátil

Muchos ordenadores portátiles utilizan dispositivos señaladores "touchpad" Synaptics o ALPS. Para éstos y otros modelos de panel táctil, utilice el controlador de entrada Synaptics; véase Touchpad Synaptics para la instalación y detalles de configuración.

TrackPoints

Para configurar el dispositivo TrackPoint consulte ThinkWiki.

Gestionar la red

Esta sección se limita a ilustrar simples procedimientos para la mayoría de las conexiones de red. Consulte Network para una guía completa. Para más información: Category:Networking.

Sincronizar el reloj

El Network Time Protocol (NTP) es un protocolo para sincronizar el horario de los sistemas informáticos mediante la conmutación de datos, latencia variable de datos a través de la red .

Mejorar la velocidad del DNS

Para mejorar el tiempo de carga de almacenamiento en caché para las consultas, utilice pdnsd, un servidor DNS muy simple sin la ambición de satisfacer todas las necesiades. O puede instalar dnsmasq, una elección más amplia que también apuesta por convertir el sistema en un servidor DHCP.

Validación DNSSEC

Para una mayor seguridad durante la navegación web, pagar en línea, conectarse a servicios SSH y tareas similares, se debe considerar el uso del software habilitado para el cliente DNSSEC que puede validar firmas certificadas por el DNS...

Configurar un Firewall

Un firewall puede proporcionar una capa adicional de protección para navegar por la red con Linux. El kernel Linux incluye iptables, un stateful firewall, como parte del proyecto Netfilter. Se puede configurar directamente o a través de una interfaz. Arch viene sin puertos abiertos y los demonios no se iniciarán automáticamente sin configurarlos explícitamente en rc.conf, por lo que un firewall no suele ser muy útil si no se está ejecutando los servicios que deben ser protegidos.

Optimización

Esta sección pretende resumir ajustes, herramientas y opciones útiles para mejorar el sistema y el rendimiento de las aplicaciones.

Benchmarking

Benchmarking es un método de medición del rendimiento, a través de un procedimiento unificado y ampliamente aceptado, y la posterior comparación de los resultados con los obtenidos por otro sistema o por un estándar de referencia.

Maximizar el rendimiento

El artículo Maximizing Performance recoge información y constituye un resumen básico sobre cómo ganar rendimiento en Arch Linux.

Gestionar los paquetes

Esta sección contiene información útil relacionada con la gestión de paquetes. Todos los usuarios deberían estar familiarizado, al menos, con el gestor de paquetes pacman. Para más información, consulte Category:Package management.

Alias para pacman

El alias es un comando, o un grupo de ellos, que se utiliza para ahorrar tiempo cuando se usa la consola. Ésto es especialmente útil para tareas repetitivas que no necesitan alteración significativa de los parámetros tras varias ejecuciones. Algunos alias para pacman se pueden encontrar en pacman Tips, además de otras herramientas sugeridas.

Arch Build System

Ports es un sistema utilizado inicialmente por las distribuciones BSD consistente en scripts de construcción que se encuentran en un árbol de directorios en el sistema local. En pocas palabras, cada puerto contiene un script en un directorio con el nombre intuitivamente referido a la aplicación instalable de terceros.

El árbol ABS ofrece la misma funcionalidad al proporcionar scripts de construcción llamados PKGBUILDs, que se cargan con información conocida para una determinada pieza de software: control de la integridad, URL del proyecto, versión, licencia e instrucciones de compilación. Estos PKGBUILDs son analizados posteriormente por makepkg, el programa que actualmente genera paquetes manejables por pacman.

Cada paquete de los repositorios junto con los presentes en AUR están sujetos a recompilación con makepkg.

Arch User Repository

Así como el árbol ABS permite la posibilidad de compilar el software disponible en los repositorios oficiales, el AUR es el equivalente para los paquetes enviados por los usuarios. Se trata de un repositorio, sin soporte oficial, que contiene scripts accesibles a través de la interfaz web o por una herramienta auxiliar AUR helper.

Un AUR helper puede agregar un acceso transparente al repositorio AUR. Pueden variar en características, pero todos facilitan la búsqueda, descarga, construcción e instalación de más de los 20.000 PKGBUILDs que se encuentran en dicho repositorio no oficial.

Mirrors

Visite Mirrors para conocer los pasos a seguir para aprovechar al máximo el uso y obtener los mirrors de pacman más rápidos y actualizados. Como se explica en el artículo, un consejo especialmente bueno consiste en verificar periódicamente la página Mirror Status y/o Mirror-Status para ver la lista de mirros que han sido recientemente sincronizados.

Administrar la energía

Esta sección puede ser de utilidad para los propietarios de portátiles o usuarios que buscan otra forma de controlar la gestión de energía. Para más información, consulte Category:Power management.

acpid

Los usuarios pueden configurar el modo en que el sistema reacciona ante los eventos ACPI como al pulsar el botón de encendido o al cerrar la tapa del ordenador del portátil con acpid.

Regulación de la frecuencia de la CPU

Los procesadores modernos pueden disminuir su frecuencia y el voltaje para reducir el calor y consumo de energía. Menos calor conduce a un sistema más silencioso y prolonga la vida del hardware. cpupower es un conjunto de utilidades diseñadas para ayudar al escalado de frecuencia de la CPU.

Portátiles

Para los artículos relacionados con la informática portátil junto con las guías de instalación específicas de cada modelo, consulte Category:Laptops. Para una descripción general de artículos y recomendaciones relacionados con el portátil, vea Laptop.

Suspensión e hibernación

Hay varias opciones disponibles para los usuarios que deseen la funcionalidad de suspender en la RAM (sleep/stand-by) y suspender en el disco (hibernación). pm-utils describe un método común, mientras que hibernate-script es una alternativa antigua que no depende de los paquetes de Xorg. Tuxonice es una opción cada vez más popular y, aunque afirma que tiene más características que las otras dos opciones, requiere parches para el kernel o el uso del paquete linux-iceAUR disponible desde AUR.

Administrar el sistema

Esta sección se ocupa de las tareas administrativas y de gestión del sistema. Para más información, consulte Category:System administration.

Dosificar privilegios

Una instalación nueva deja a los usuarios con sólo la cuenta de superusuario, más conocido como root. Iniciar una sesión como root durante períodos prolongados de tiempo es ampliamente desaconsejado e inseguro. En su lugar, los usuarios deberían crear y utilizar las cuentas de usuario sin privilegios para la mayoría de las tareas, y utilizar sólo la cuenta de root para la administración y mantenimiento del sistema. El comando su (substitute user-usuario sustituto) permite asumir la identidad de otro usuario en el sistema (generalmente root) en la propia shell, mientras que el comando sudo dosifica privilegios al concederlos temporalmente para un específico comando.

Usuarios y grupos

Los usuarios y grupos se utilizan en GNU/Linux para controlar el acceso; los administradores pueden ajustar con precisión la pertenencia a grupos y conceder o denegar la propiedad a los usuarios y el acceso a determinados recursos del sistema. Para acceder a dispositivos periféricos, como unidades ópticas (CD/DVD) y a tarjetas de sonido, a menudo, es necesario pertenecer a un grupo apropiado.

Acceso a redes de Windows

Para habilitar la comunicación entre máquinas Windows y Arch Linux en una red, los usuarios pueden utilizar Samba, una reimplementación del protocolo de red SMB/CIFS.

Para configurar una máquina Arch Linux a unirse y utilizar Active Directory para la autenticación, consulte el artículo sobre Active Directory Integration.

Servicios del sistema

Esta sección se refiere a los daemons. Para más información, consulte Category:Daemons and system services.

Índice de archivos y búsqueda

La mayoría de las distribuciones tienen un comando locate disponible para poder buscar rápidamente los archivos. Para obtener esta funcionalidad, mlocate es la instalación recomendada. Después de la instalación se debe ejecutar updatedb para indexar el sistema de archivos.

Distribución de correo electrónico local

Una configuración base por defecto no otorga ningún medio para la sincronización del correo electrónico. Para configurar Postfix, a fin de gestionar una simple bandeja local de entrega de correo, véase Local Mail Delivery with Postfix. Otras opciones son SSMTP, MSMTP y fdm.

Impresión

CUPS está basado en estándares, un sistema de impresión de código abierto desarrollado por Apple. Véase Category:Printers para artículos específicos de cada impresora.

X Window System

Xorg es una aplicación pública, una implementación de código abierto del sistema X Window versión 11. Si se desea usar una interfaz gráfica, la mayoría de los usuarios lo harán mediante Xorg. Véase Category:X Server para recursos adicionales.

Entornos de escritorio

Mientras Xorg proporciona el marco básico para la construcción de un entorno gráfico, hay componentes adicionales que pueden ser considerados necesarios para una experiencia completa del usuario. Los Enntonos de Escritorios como GNOME, KDE, LXDE, y Xfce vienen acompañados de una amplia gama de clientes de X, como gestores de ventanas, paneles, administradores de archivos, emuladores de terminal, editores de texto, iconos y otras utilidades. Véase Category:Desktop environments para una lista completa y recursos adicionales.

Controladores de pantalla

El controlador gráfico por defecto, vesa, funciona con la mayoría de tarjetas de vídeo, pero el rendimiento puede ser significativamente mejorado en características y ajustes adicionales al instalar el controlador apropiado para los productos ATI, Intel, o NVIDIA.

Gestores de ventanas

Un completo entorno de escritorio proporciona una interfaz gráfica de usuario funcional y consistente, pero también tiende a consumir una cantidad considerable de recursos del sistema. Los usuarios que buscan maximizar el rendimiento o, de otra manera, simplificar su entorno, la opción a instalar es un window manager en su lugar y añadir manualmente los extras deseados. Alternativamente, un gestor de ventanas también se puede utilizar conjuntamente con la mayoría de los entornos de escritorio. Los gestores de ventanas difieren en el manejo de la colocación de las ventanas: dinámicas, apiladas, y en mosaico.