Gentoo Logo

Preguntas de uso frecuente en Gentoo Linux/AMD64

Contenido:

1.  Preguntas

Introducción a Gentoo/AMD64 FAQ

Este documento contiene las preguntas más comunes respecto Gentoo/AMD64. Hemos intentado ayudar y proporcionar la información más útil a cerca de Gentoo/AMD64. Algunas de estas preguntas se pueden encontrar en los foros, IRC o listas de correo. Si tiene sugerencias o preguntas acerca de este PUF le invitamos a enviar un mensaje a amd64@gentoo.org.

Instalación

Hardware

Aplicaciones

¿Cómo puedo contribuir al proyecto Gentoo/AMD64?

Otros recursos

2.  Instalación

¿Qué CFLAGS debo usar para AMD64/EM64T?

Puede usar CFLAGS simples para prevenir futuros problemas en su sistema. Las CFLAGS soportadas son -O2 -march=k8 -pipe para sistmeas no EM64T y -O2 -march=nocona -pipe para sistemas EM64T.

¿Qué núcleo debo utilizar?

Puede usar casi todas las fuentes de núcleos disponibles en el Portage. Le recomendamos usar gentoo-sources porque es un núcleo especialmente diseñado para Gentoo Linux. Contiene muchos ajustes específicos para AMD64 y por lo tanto es el único oficialmente soportado por Gentoo/AMD64.

Aviso: Debería tener en cuenta que algunas características del núcleo no están totalmente probadas, como PREEMPT.

Asegúrese que tiene activada la opción IA32_EMULATION en el núcleo.

Listado de Código 2.1: Activación de la empulación IA32 en las fuentes del núcleo

# cd /usr/src/linux
# make menuconfig

Executable file formats / Emulations  --->
[*] IA32 Emulation

Aviso: Podría experimentar fallos de compilación en sistemas multilibrería si desactiva esta opción.

¿Tendré mejores prestaciones si uso un sistema de 64 bits en lugar de uno de 32 bits?

Esta es una pregunta difícil de contestar. En algunos casos experimentará una mejora del rendimiento, en otros, no. En el uso cotidiano casi no hay diferencia entre 64 y 32 bits. Los 64 bits son generalmente más rápidos en los cálculos de coma flotante típicos de las aplicaciones multimedia y de "renderizado" 3D. Este artículo en inglés puede interesarle. O también este interesante hilo en inglés de nuestros foros.

¿Qué es "multilib" y cómo puedo usarlo?

Cada procesador AMD64 es capaz de ejecutar código de 32 bits tan bien como el de 64 bits. Sin embargo, cuando tenemos una aplicación de 32 bits no podemos mezclarla con librerías de 64 bits y viceversa. Podemos, no obstante, ejecutar nativamente aplicaciones de 32 bits si todas las librerías que necesita están disponibles como objetos de 32 bits. Se puede elegir si se quiere el soporte "multilib" o no seleccionando el perfil adecuado. El perfil por defecto tiene activado "multilib".

Aviso: Actualmente no se puede pasar de un perfil no multilibrería a uno multilibrería, por tanto medite bien su decisión antes de usar un el perfil no multilibrería.

¿Cómo puedo crear una jaula de 32 bits?

Por favor lea la 32bit chroot guide (en inglés).

¿Puedo actualizar mi sistema x86 a amd64 mediante un emerge -e world?

Es imposible actualizar debido a algunas diferencias entre una instalación x86 y una amd64. Deberemos hacer una instalación desde cero. La instalación es ligeramente diferente de la de x86, por tanto debería usar los Manuales Gentoo Linux AMD64.

¿Puedo usar Reiser4?

Reiser4 no está disponible en ningún núcleo proporcionado por el proyecto Gentoo Kernel, así que el equipo AMD64 tampoco lo soporta. La respuesta es no.

3.  Hardware

¿Funcionarán mis controladores binarios de NVIDIA/ATI?

Sí, NVIDIA y ATI proporcionan controladores que funcionan en AMD64. Se pueden instalar ejecutando emerge nvidia-drivers o emerge ati-drivers. Si tiene más preguntas al respecto, puede leer la Guía nVidia Gentoo Linux o la PUF (Preguntas de Uso Frecuente/FAQ) de ATI en Gentoo Linux.

¿Cómo puedo usar las características Cool'n'Quiet/PowerNow?

Necesita compilar el núcleo con soporte para estas características. Basta habilitar las opciones siguientes:

Listado de Código 3.1: Opciones del núcleo para Cool'n'Quiet/PowerNow

Power management options --->
  [*] Power Management support
CPU Frequency scaling --->
  [*] CPU Frequency scaling
  [*] CPU frequency table helpers
  [*] AMD Opteron/Athlon64 PowerNow!

Luego haremos un emerge cpudyn y editaremos /etc/conf.d/cpudyn con nuestro editor favorito.

Listado de Código 3.2: Ejemplo de /etc/conf.d/cpudyn

INTERVAL=1
CPU_UP=0.5
CPU_DOWN=0.9
THROTTLING_LOW=7
CPUFREQ_25="/sys/devices/system/cpu/cpu0/cpufreq /sysfs/devices/system/cpu/cpu0/cpufreq"
CPUFREQ_ACPI="/proc/acpi/processor/CPU0/throttling"

Ahora basta hacer un rc-update add cpudyn default para asegurarnos que se inicia en cada arranque.

Nota: Puede leer en la Guía de administración de energía más consejos relativos a la administración de energía de la CPU.

4.  Aplicaciones

¿Puedo tener funcionando Macromedia Flash?

Sí. Para tener Flash funcionando, necesitaremos un navegador de 32 bits como mozilla-firefox-bin u opera porque Macromedia no proporciona una versión de 64 bits. Después de instalar el paquete binario del navegador favorito, basta instalar Flash mediante emerge netscape-flash.

¿Puedo tener funcionando OpenOffice.org?

Las versiones de OpenOffice anteriores a la 2.0.4 no compilan en sistemas de 64 bits, por lo que deberemos utilizar la versión binaria de 32 bits, disponible en Portage como app-office/openoffice-bin. Si se siente atrevido puede ejecutar emerge openoffice, pero tenga en cuenta que la versión de 64 bits no está suficientemente probada para considerarse estable.

Quiero instalar el paquete "foo", pero emerge dice: (masked by: ~amd64 keyword)

Lo que significa que el paquete está todavía en la rama de "pruebas". Por favor, lea man portage o Mezcla de ramales de software capítulo de Manuales Gentoo Linux AMD64

Quiero instalar el paquete "foo", pero emerge dice: (masked by: missing keyword)

Lo que quiere decir que el paquete todavía no ha sido probado. Pero no significa que necesariamente el paquete no funcione. Se puede desenmascarar aceptando otra arquitectura para el paquete. El ejemplo siguiente muestra cómo indicar a Portage que acepte cualquier 'keyword' en un paquete determinado.

Listado de Código 4.1: Ejemplo de añadir 'keywords' de paquetes

# echo "category/packagename ~* *" >> /etc/portage/package.keywords
# emerge nombrepaquete

Si acaba funcionando bien, por favor hágalo saber y abra un informe de "fallo" en Gentoo's Bugzilla para que el equipo de AMD64 pueda añadir el 'keyword' al paquete y así que otros usuarios puedan beneficiarse también.

Aviso: No utilice comandos como ACCEPT_KEYWORDS="~x86" emerge nombrepaquete porque posiblemente vuelva el sistema inconsistente.

5.  ¿Cómo puedo contribuir al proyecto Gentoo/AMD64?

¿Cómo puedo ayudar?

Con la creciente popularidad de la arquitectura amd64, también se incrementa la necesidad de ofrecer más ayuda. Todavía queda mucho por hacer para mejorar la calidad de Gentoo/AMD64. Un usuario medio nos puede ayudar mediante:

  • Realizando informes de error
  • Probando software que todavía no tiene el "keyword" ~amd64
  • Participando en el proyecto Arch Testers
  • Contestando preguntas en las listas de correo, foros y canales IRC
  • Enviando parches

6.  Otros recursos

¿Dónde puedo obtener más ayuda o información a cerca de Gentoo/AMD64?

Si alguna de sus dudas no ha sido resuelta aquí, puede probar otros recursos en nuestra página del proyecto (en inglés). También se puede preguntar en #gentoo-amd64 en irc.freenode.net (en inglés), Gentoo/AMD64 Forums (en inglés), o en la lista gentoo-amd64@lists.gentoo.org (en inglés).



Imprimir

Actualizado 22 de julio, 2007

Sumario: Estas son las preguntas de uso frecuente acerca de Gentoo Linux/AMD64

Simon Stelling
Editor

Luis Medinas
Editor

Gerald J. Normandin Jr.
Editor

Xavier Neys
Editor

John Christian Stoddart
Traductor

José Luis Rivero
Traductor

Carles Ferrer Peris
Traductor

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Linux World Expo

Linux World Expo

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.