Reviviendo un Mac-Mini PowerPC con Debian GNU/Linux

Por cuestiones que no especificaré aquí necesitaba un segundo equipo con el que poder, en un momento determinado, trabajar sobre los proyectos que tengo en curso.

El único equipo “aceptable” del que disponía de forma sencilla y sin coste (estaba aparcado por ahí) era un Mac-Mini PowerPC con un procesador a 1200 Mhz y 1 Gb de RAM, no parecía muy malo para la tarea que quería que desempeñase.

Por varios motivos, no veía viable utilizar el Sistema Operativo que tenía instalado (Mac OS X v10.4 (Tiger)):

  • Sistema de Código Cerrado, me gusta saber con lo que trabajo y poder verlo y modificarlo a mi antojo
  • Falta de Herramientas de programación, lo he intentado, lo prometo, pero no consigo unas herramientas adecuadas para programar sin el desembolso de una considerable cantidad de dinero.
  • Poca Integración con Protocolos de Red, a día de hoy, estoy al corriente de las últimas versiones, pero no veo que consigan una integración real para trabajar con cualquier protocolos como por ejemplo: smb, ftp, sftp, ssh, nfs, etc. Y no, no veo útil el utilizar Transmit para andar moviendo y abriendo ficheros uno a uno.
  • Demasiada Dependencia del Ratón, aunque esto si puede ser por desconocimiento por mi parte de muchos de los atajos necesarios, pero he intentado utilizar un Mac sin ratón y me ha sido completamente imposible.

Probablemente, cualquier defensor de Mac me criticará duramente cualquiera de las opciones anteriores, pero dudo mucho que pueda defender el primer punto, que para mi es fundamental. De todas formas, estoy abierto a comentarios, y por favor, que ningún usuario Mac me critique por esto, yo siempre dejaré una puerta abierta a cualquier sistema.

Por todo lo indicado anteriormente, y como habrán deducido; no solo por el título del post, sino por todo lo hasta ahora escrito, me decanté por GNU/Linux, pero más concretamente por Debian GNU/Linux 5.0 “Lenny” (la actual versión estable) con entorno de escritorio KDE 3.5 por lo siguiente:

  • Sistema de Código 100% Abierto, por las características del Mac-Mini que nos ocupa, no es necesario utilizar absolutamente nada que no sea Software Libre.
  • Sistema Operativo Fiable y Robusto, de todos los usuarios de Linux es sabido que Debian en su versión estable, es uno de los sistemas Linux (por no decir ÉL sistema) más robusto y estable que existe en la actualidad, para sacar una versión estable pueden estar incluso Años, por lo que viene especialmente bien para servidores o estaciones críticas de trabajo, como es mi caso.
  • Entorno de Escritorio Amigable e integrado con la mayoría de Protocolos de Red, KDE es, para mi, el entorno de escritorio que mejor ha sabido integrar cualquier protocolo con su sistema de navegación de archivos, en Debian Lenny viene la versión de KDE estable de la rama 3.5 de KDE que dada su antigüedad, tiene infinidad de características. Para mi es sensacional poder acceder a un recurso ssh tan solo tecleando en la barra de direcciones de Konqueror algo como esto:  fish://usuario@maquina/carpeta/recurso, o acceder a un archivo comprimido mediante esto: zip://carpeta/archivo.zip, y así podría estar hasta enumerar las decenas de protocolos soportados por KDE, y lo que es más importante, no solo el navegador de archivos puede abrir estos recursos, sino cualquier aplicación integrada con KDE, como un editor de texto (kwrite), una suite ofimática (koffice), etc. Así que con KDE puedo trabajar sobre cualquier archivo, comprimido o no, local o remoto, casi de cualquier sitio, sin tener que bajar y subir archivos de FTP uno a uno, esto, es un gran Avance, optimización del Tiempo y de los Recursos que hoy en día se tienen a nuestro alcance.
  • El Ratón puede estar Desenchufado de la CPU, lo he probado, se me olvidó enchufar el ratón y trabajé exactamente igual que con él, para un programador esto es fabuloso, pero para un editor gráfico o diseñador, quizá este detalle no le resulte ventajoso, KDE permite personalizar CUALQUIER atajo de teclado en sus aplicaciones y entorno. (si quieres que Guardar no sea Ctrl+S pues le pones Ctrl+May+H, por ejemplo)

No me voy a extender más ya que el propósito de esta entrada no es debatir si Mac es o no mejor sistema que GNU/Linux, repito que es cuestión de necesidades y, como no, de gustos.

Paso a detallar lo característico del proceso de instalación de Debian GNU/Linux 5.0 Lenny para el Mac-Mini con arquitectura PowerPC, supongo que será válido para cualquier instalación de Mac PowerPC.

1- Descargar el primer CD de instalación etiquetado como KDE para PowerPC:

En la siguiente dirección puedes ver el listado de los CDs disponibles para Lenny en PowerPC, yo he elegido éste por ser suficiente, yo dispongo de conexión a internet para descargar los paquetes necesrios, sería igual utilizando el DVD1:

http://cdimage.debian.org/debian-cd/5.0.3/powerpc/iso-cd/

Después, con cualquier programa para grabar CDS (yo utilicé K3b)  grabar o quemar la ISO en un CD

2- Introducir el CD en el Mac-Mini nada más encenderse

Introduciendo el cd en el Mac nada más encenderse y pulsando C conseguimos que aparezca un primer texto del arranque que podemos leer pero con pulstar Intro comenzaría el programa de Instalación.

3- Seguir los pasos de instalación de forma Habitual hasta el particionado

Si has instalado Debian antes, el proceso es el mismo que con arquitectura x86 o amd64, los pasos son exactamente los mismos, así que tan solo haremos hincapié en el proceso de particionado, ya que éste si es distinto por la aquitectura.

4- Particionar el disco de forma Guiada

La única peculiaridad de la instalación es este paso. Intenté hacer un particionado manual, pero dado mi desconocimiento, no fuí capaz, así que la forma más sencilla de hacerlo es dejando que el Instalador haga el reparto de las particiones por tí y a continuación editar lo que consideres oportuno, me explico:

Hay que dejar una partición inicial para que pueda grabar la tabla de particiones, luego hay que crear una partición NewWorld para que allí se guarde el gestor de arranque, y a continuación ya podemos tener las particiones que deseemos.

Si lo hacemos como aquí indico, es decir, primero marcar en el instalador que haga una partición Guiada utilizando todo el disco, él nos creará las particiones necesarias, especialmente las 2 primeras, las particiones de raiz, y en su caso home, y swap, podemos eliminarlas y reestructurarlas como queramos, pero no hay que tocar las 2 primeras que él nos ha creado.

5- Continuar con el Instalador

Una vez finalizado el proceso de particionado podemos continuar con la instalación como estamos acostumbrados (algo así como en windows, siguiente, siguiente, siguiente…) pero nos detendremos en el paso de selección de paquetes o programas, marcando únicamente la instalación del sistema base estándar, ya nos ocuparemos después, con una simple linea de aptitude de instalar lo restante que necesitamos.

6- Arrancando Debian por primera vez

Al finalizar el instalador marcando únicamente la instalación de un sistema base estándar nos aparecerá el intérprete de comandos, accedemos como root (o como usuario normal y luego su) y instalaremos el sonido y el sistema KDE ejecutando esta línea:

aptitude update; aptitude install kde-core kdeaccessibility kdeaddons kdeadmin kdeartwork kdegraphics kdemultimedia kdenetwork kdeutils kdewebdev kde-i18n-es alsa iceweasel synaptic

o bien, ocupando algo más de espacio ejecutamos simplemente

aptitude update;aptitude install kde kde-i18n-es iceweasel synaptic

7-Debian Completamente instalado. Conclusiones

Después de instalar todo el entorno kde y el resto de los paquetes que hayamos indicado, introducimos el comando reboot para reiniciar el sistema. En el arranque siguiente ya aparecerá el gestor de acceso de KDE (kdm) y podemos entrar con el usuario que hayamos creado durante la instalación.

El sistema funciona muy fluido, con un consumo inicial de apenas 200 Mb de RAM, yo aparte he instalado algunas aplicaciones de la suite de ofimatica OpenOffice, el editor de textos y la hoja de cálculo:

aptitude install openoffice.org-writer openoffice.org-calc openoffice.org-kde

La única pega encontrada hasta el momento y tiene un cierto grado de importancia es que no existe ninguna versión oficial, ni de cualquier tipo que haya podido instalar en Linux sobre PowerPC de Adobe Flash Player, con lo que las páginas webs no mostrarán estos elementos, que si lo pensamos, la mayoría de las veces son banners publicitarios, a excepción de Youtube, no le veo mucha más utilidad.

He intentado instalar el reproductor libre gnash que es compatible con flash, pero el procesador no es capaz de reproducir los videos y flash grandes con fluidez, por si aguien quiere probar:

aptitude install gnash mozilla-plugin-gnash

Con esto termino, espero que a alguien le sea de utilidad y que no me critiquen muy duramente por mis comentarios referentes a Mac o a cualquier otra cosa.

Un saludo.

16 respuesta a “Reviviendo un Mac-Mini PowerPC con Debian GNU/Linux”

  1. me parece interesante la entrada, es mas he estado haciendolo y parece increible que funcione en un power pc, estos de debian son la lexe, tiene para todas las plataformas….

    de todas maneras aunk el flash no funcione k me parece una putada , va bastante bien y encima pilla todo a la primera

    gracias por tu minimanual

    un saludo a todos

  2. Tengo un PowerBook G4, procesador PowerPc. Queria cambiar y he conseguido instalarle SUSE 11.0, anda muy bien y es muy fácil de hacer.

  3. Puedes probar a instalar gnash para solucionar lo del flash, de echo estoy ahora mismo instalandolo sobre macos x porque el rendimiento que da adobe flash es simplemente horroroso. Busca en synaptic o adept el paquete y si no bajate las fuentes y compilas sobre tu sistema.

    Un Saludo.


  4. ignacio:

    les funciona todo el hardware incluso la wirelles?

    Sí funciona a la perfección. Si no te la pilla el kernel de Debian por defecto solo hay que instalar el paquete “firmware-linux”

  5. hola quisiera comentarles mi caso, tengo un eMac ppc g4 con mac os x10.4.11 y pues encantado con dicho sistema pero queria provar el ubuntu haber q tal era, me vaje el iso alternate de ubuntu 9.10 para ppc lo queme en un cd y lo meti en mi eMac por curiosidad pero me paso un accidente le borre las particiones y guarde entonces me toco seguir con la instalacion de ubuntu en la parte final del disco teniendo la esperanza de no dañar el mac os x ni borrar sus datos pero no, me toco quedarme solo con ubuntu pero e tenido problemas por q no puedo instalarle muchas cosas debido a su arquitectura y ace poco no me arranca por una actualizacion q le hice pero sin tener internet es decir la descargue en usb y la lleve a mi eMac con ubuntu pero entonces quisiera tener una asesoria si puedo recuperar la particion mac osx por q no tengo los dvds del mac o si me recomiendan como obtener un mejor sistema operativo o el mas recomendable para este equipo ojala gratuito con excelente interfaz grafica y muy compatible gracias si alguien me pudiera colaborar

  6. acabo de instalar suse y todo funciona menos el wirelles

    linux-06dh: # ifconfig wlan0 up
    SIOCSIFFLAGS: No existe el fichero o el directorio

  7. No conozco suse como para poder decirte la forma correcta de instalar el firmware, en Debian creo que era con el paquete que te decía: firmware-linux, no se cual es la equivalencia en SUSE


  8. gilrock:

    hola quisiera comentarles mi caso, tengo un eMac ppc g4 con mac os x10.4.11 y pues encantado con dicho sistema pero queria provar el ubuntu haber q tal era, me vaje el iso alternate de ubuntu 9.10 para ppc lo queme en un cd y lo meti en mi eMac por curiosidad pero me paso un accidente le borre las particiones y guarde entonces me toco seguir con la instalacion de ubuntu en la parte final del disco teniendo la esperanza de no dañar el mac os x ni borrar sus datos pero no, me toco quedarme solo con ubuntu pero e tenido problemas por q no puedo instalarle muchas cosas debido a su arquitectura y ace poco no me arranca por una actualizacion q le hice pero sin tener internet es decir la descargue en usb y la lleve a mi eMac con ubuntu pero entonces quisiera tener una asesoria si puedo recuperar la particion mac osx por q no tengo los dvds del mac o si me recomiendan como obtener un mejor sistema operativo o el mas recomendable para este equipo ojala gratuito con excelente interfaz grafica y muy compatible gracias si alguien me pudiera colaborar

    Puedes probar con Debian, soporta la arquitectura ppc en todas sus ramas. Si no la unca opción es conseguir unos cds de mac

  9. hola de nuevo para comentar que ya pude instalar debian con el primer cd en mi eMac con la imagen debian-cd1-powerpc pero no me sale entorno grafico y no se si sea gnome o kde entonces quisiera saber si solo con un segundo cd al momento de la instalacion ya me quede el entorno o si tengo que digitar algun comando?. gracias por la ayuda

  10. Estimado, me entacaría poder saber si hay algún cammbio en la velocidad. Yo soy un makero fanático, pero mi PBg4 de 12″ no rinde lo suficiente para correr el OS como lo hacía antes. Con OS X 10.3 y 10.4, relativamente bien, pero esos OS’s no dan para lo que hoy es estándar en la web por lo que le puse 10.5. Pero aún así, abrir un Doc es eterno, moverme de un lado para otro no es de lo más fácil. Quiero aumentarle la vida útil a mi PB, es riquísimo, el tamaño, pantalla, batería me dura aún casi las 3 horas.

    Estoy bajando Ubuntu 9.10 para ver si le da o no. En PC soy usuario de Ubuntu, me gusta y lo conozco. Pero en PPC nunca lo he usado. Me cambiará el rendimiento, sabes si con linux, Debian o Ubuntu, hará que mi PPC corra mejor más rápido o no?? lo otro, sabes si hay algún hardware dentro de este PB de 1.5 ghz y 1,2 ram no funcione??? Salida mini DVI, airport, grabador, micrófono, etc???

    Muchas gracias!!!
    Andrés.-


  11. Andrés:

    Estimado, me entacaría poder saber si hay algún cammbio en la velocidad. Yo soy un makero fanático, pero mi PBg4 de 12″ no rinde lo suficiente para correr el OS como lo hacía antes. Con OS X 10.3 y 10.4, relativamente bien, pero esos OS’s no dan para lo que hoy es estándar en la web por lo que le puse 10.5. Pero aún así, abrir un Doc es eterno, moverme de un lado para otro no es de lo más fácil. Quiero aumentarle la vida útil a mi PB, es riquísimo, el tamaño, pantalla, batería me dura aún casi las 3 horas.

    Estoy bajando Ubuntu 9.10 para ver si le da o no. En PC soy usuario de Ubuntu, me gusta y lo conozco. Pero en PPC nunca lo he usado. Me cambiará el rendimiento, sabes si con linux, Debian o Ubuntu, hará que mi PPC corra mejor más rápido o no?? lo otro, sabes si hay algún hardware dentro de este PB de 1.5 ghz y 1,2 ram no funcione??? Salida mini DVI, airport, grabador, micrófono, etc???

    Muchas gracias!!!
    Andrés.-

    Utilizando la ultima version del kernel de linux no creo que tengas problemas. Los paquetes firmware-linux firmware-linux-nonfree y los paquetes del driver de la tarjeta gráfica creo que harán que todo funcione sin problemas (esos paquetes son de debian, no se si existen en ubuntu) De todas formas la mejor forma de saberlo es probando!

    La velocidad dependerá de que software utilices (openoffice y iceweasel/firefox chupan mucho) pero como no he utilizado en el mismo mac el os x y debian no puedo decirte exactamente.

  12. Ese ShinraMaster!!! Me ha encantado tu articulo de la instalación de debian en un PPC, a ver si quedamos un dia a tomar unas cañas y me cuentas cómo va tu vida 🙂 un saludete

  13. Pingback: Precios Unitarios

Comentarios cerrados.