No puedo instalar kfreebsd

Hola a todos. Como estan?

En Squeeze quiero probar el kernel kfreebsd pero no lo puedo ver, es decir, no me aparece en synaptic y si hago:

aptitude install kfreebsd-image-7.3-1-amd64

me dice lo siguiente:

iruzubieta:/home/jciv# aptitude install kfreebsd-image-7.3-1-amd64.deb
No se puede encontrar ningún paquete cuyo nombre o descripción coincida con "kfreebsd-image-7.3-1-amd64.deb"
No se puede encontrar ningún paquete cuyo nombre o descripción coincida con "kfreebsd-image-7.3-1-amd64.deb"
No se instalará, actualizará o eliminará ningún paquete.
0 paquetes actualizados, 0 nuevos instalados, 0 para eliminar y 34 sin actualizar.
Necesito descargar 0B de ficheros. Después de desempaquetar se usarán 0B.

iruzubieta:/home/jciv#

Mi sources.list es esta:

# deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot amd64 NETINST Binary-1 20090604-15:55]/ squeeze main

# deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot amd64 NETINST Binary-1 20090604-15:55]/ squeeze main

deb http://ftp.jp.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.jp.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

deb http://www.debian-multimedia.org/ squeeze main

# Los siguientes son mirrors que agregue para ver si puedo cargar kfreebsd

# deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
# deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free

# deb http://ftp.de.debian.org/debian squeeze main

Como veran dice: "Los siguientes son mirrors que agregue para ver si puedo cargar kfreebsd"
En el momento de probar esas lineas estaban ahbilitadas y las otras no. Esa linea la saque de aqui:

Download Page for kfreebsd-image-7.3-1-amd64_7.3-7_kfreebsd-amd64.deb on GNU/kFreeBSD (amd64) machines

If you are running Debian, it is strongly suggested to use a package manager like aptitude or synaptic to download and install packages, instead of doing so manually via this website.

You should be able to use any of the listed mirrors by adding a line to your /etc/apt/sources.list like this:

deb http://ftp.de.debian.org/debian squeeze main

Replacing ftp.de.debian.org/debian with the mirror in question.

En esta pagina:

http://packages.debian.org/squeeze/kfreebsd-amd64/kfreebsd-image-7.3-1-a...

Cualquier ayuda sera bienvenida. Muchas gracias!!!

Mi maquina es una amd64, micro Phenom X3.

Hola. Creo que para instalar ese kernel hace falta añadir un repositorio específico al sources.list. Echa un vistazo a esta página, espero que te ayude:

http://wiki.debian.org/Debian_GNU/kFreeBSD_FAQ

Editado: te paso otro enlace. Por lo que se ve sólo se puede usar ese kernel haciendo una instalación desde cd.

http://people.nl.linux.org/~felipe/kfreebsd-install-guide/

Por partes:

  1. Que yo sepa, no puedes coger el Squeeze "GNU/Linux" de toda la vida y encasquetarle un kernel kFreeBSD. Tienes que usar la arquitectura específica y hacer una instalación limpia de "Squeeze GNU/kFreeBSD" (digamos que es como pasar de i386 a amd64 por ejemplo).
  2. Los paquetes que tienes en los repositorios (en Squeeze "GNU/Linux") para kFreeBSD son del código fuente, manpage, etc. No traen el kernel precompilado, porque no tiene sentido hacerlo.
  3. Cuando instalas un paquete, que digamos se llama kfreebsd-image-7.3-1-amd64.deb normalmente lo haces con "dpkg -i" si es un paquete que tienes almacenado localmente, o con "aptitude install" suprimiendo el .deb y posiblemente la arquitectura y la versión cuando se trata de un paquete colgado de los repositorios (en este caso concreto, la versión y la arquitectura parece que son parte del nombre del paquete, por lo que sólo te tocaría quitar el ".deb")

Puedes probar ese núcleo en versión livecd:

http://glibc-bsd.alioth.debian.org/ging/

alnus escribió:

Puedes probar ese núcleo en versión livecd:

http://glibc-bsd.alioth.debian.org/ging/

Eso es viejísimo, no creo ni que le sirva para hacerse una idea aproximada. Fíjate la versión de gnome y kde que trae xD.

minaya escribió:
alnus escribió:

Puedes probar ese núcleo en versión livecd:

http://glibc-bsd.alioth.debian.org/ging/

Eso es viejísimo, no creo ni que le sirva para hacerse una idea aproximada. Fíjate la versión de gnome y kde que trae xD.

De acuerdo, pero el kernel será el mismo, digo yo, y podrá comprobar si arranca en su equipo, si reconoce el hardware,...

alnus escribió:

De acuerdo, pero el kernel será el mismo, digo yo, y podrá comprobar si arranca en su equipo, si reconoce el hardware,...

O no, ignoro qué versión de kFreeBSD trae ese Ging 0.1, pero para mí que ha llovido desde entonces.

minaya escribió:
alnus escribió:

De acuerdo, pero el kernel será el mismo, digo yo, y podrá comprobar si arranca en su equipo, si reconoce el hardware,...

O no, ignoro qué versión de kFreeBSD trae ese Ging 0.1, pero para mí que ha llovido desde entonces.

Vale. Entonces no he dicho nada. Me da que la única forma decente de probar kfreebsd en Debian es hacer una instalación de cero. Otra alternativa puede ser la virtualización. Los paquetes del último kfreebsd están disponibles en su última versión para Sid, pero se ve que sólo pueden usarse con aptitude o synaptic en un sistema con ese núcleo instalado desde el principio. Va a ser caso de agenciarse una máquina vieja para hacer pruebas.
Saludos.

Hola,

Los binarios de Debian GNU/Linux y los binarios de Debian GNU/kFreeBSD no son compatibles entre sí (al menos por el momento) además de otras incompatibilidades, por lo que se debería hacer una instalación desde cero.

Se han creado imágenes de cd con el instalador de debian para las arquitecturas kfreebsd-i386 y kfreebsd-amd64, que se pueden encontrar en http://d-i.debian.org/daily-images/
Son imágenes preliminares, por lo que hay que ser extremadamente cuidadosos con el particionado e instalación, pues podría echar a perder la información de todo el disco duro.
Para probarlo, hasta cierto punto sería conveniente virtualizarlo con QEMU o Virtualbox, o instalarlo en una memoria externa o disco duro auxiliar.

Saludos

Muchachsos muchas gracias por las respuestas.
Efectivamente pense que podia tener los dos kernels en el mismo sistema, veo que no es asi.
Voy a ver si lo instalo en una maquina virtual o una real viejita.

Muchas gracias de nuevo!