Inicio > Usuario Avanzado > Fink, repositorios Linux en tu Mac

Fink, repositorios Linux en tu Mac

Viernes, 6 de marzo de 2009 Deja un comentario Ir a los comentarios

Fink CommanderHola, hoy os quiero presentar Fink, una aplicación genial que hace de puente entre las aplicaciones Linux y nuestro Mac. Este programa es realmente un instalador, una versión gráfica del famoso cliente apt de Debian con una salvedad, que este nos descarga los programas compilados para nuestro Mac.

Estoy siendo muy técnico así que mejor os pongo un ejemplo. Nosotros en Mac tenemos nuestro navegador de archivos llamado Finder, bien pues un homónimo Linuxero sería, en la versión KDE, Konqueror. El problema que tenemos con Konqueror, que es para Linux, pues bien, con Fink podemos instalarlo y ejecutarlo sin problemas en nuestro Mac.

Si os interesa la idea os voy a explicar cómo hacerlo.fink pathLo primero que tenemos que hacer es descargar Fink para la versión de MacOS X que tengamos(Leopard, Tiger…) y el procesador que utilicemos (Intel o PowerPC). Una vez descargado y montada la imagen vamos a pararnos a ver qué hay dentro. Bien, tenemos un instalador de paquetes llamado Fink 0.9…. y unas cuantas carpetas. Instalamos (con el método tradicional) el paquete que os he nombrado antes y una vez instalado (os preguntará al terminar si queréis variar el PATH de vuestro sistema y debéis darle a que Sí) debemos copiar una de todas esas carpetas en nuestra carpeta Aplicaciones arrastrandola dentro, la carpeta que debemos copiar es esa que se llama FinkCommander.

Ya lo tenéis todo listo para empezar a trabajar con Fink, ahora vamos a ver qué pasos seguir para instalar un programa.

 

Lo primero que debemos hacer es lanzar el programa FinkCommander, para hacerlo podemos utilizar Spotlight o buscar el programa en la carpeta Aplicaciones. Una vez lanzado veremos un gestor de aplicaciones con una lista de todas las aplicaciones disponibles o un buscador para encontrar una en concreto. Decir que no están migradas todas las aplicaciones de Linux, pero que poco a poco se van añadiendo nuevas a los repositorios.

Bien, para instalar un programa simplemente hay que pinchar sobre su nombre y darle al botón que hay arriba con un signo + en verde y un .h escrito dentro, en teoría también debería funcionar desde el que hay a su izquierda pero a mi me da más problemas que alegrías.

Fink gedit

Una vez pulsado os saldrá una instalación similar a la que hacéis en Debian /Ubuntu , en la que se os pedirá confirmación de directorios, que elijáis  una opción… si no sabéis muy bien qué hacer dadle a la respuesta por defecto seleccionando Accept default response y listo. El proceso de instalación tarda un poco pero hay que tener en cuenta que se está instalando desde internet así que…

Bien una vez instalado podéis lanzar la aplicación desde el Terminal escribiendo el nombre de la aplicación y pulsando Enter.

NOTA: Para utilizar Fink debéis tener instaladas las librerías X11, si no sabéis cómo hacerlo os lo explico aquí.

NOTA 2: Podéis actualizar cada cierto tiempo los repositorios de Fink a ver si han salido nuevos programas o versiones. Para hacerlo debéis hacer Alt+Manzana + G y Alt + Manzana + U. 

Un saludo a todos y espero que os sirva!

Share and Enjoy:
  • Print
  • Facebook
  • Twitter
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • Google Buzz
  • Meneame
  • Posterous
  • Reddit
  • RSS
  • Tumblr
  • Wikio

Artículos relacionados:

    1. SSH, interactua con Linux
Puntua este artículo
Muy maloFlojilloBienGran TrabajoIncreible (1 votes, average: 5,00 out of 5)
Loading ... Loading ...

  1. EoKr
    Viernes, 6 de marzo de 2009 a las 19:15 | #1

    Buenas,

    llevo tiempo intentando instalarme este programa, tengo que usar bastantes programas compliados solo para linux y estoy arto de bajarme el código fuente y tener que hacerlo yo. el problema es que cada vez que intento instalarlo me dice esto: “No se ha encontrado el mensaje especificado para el índice 16″.
    utilizo un MBP early 2008 con OS 10.5 y tengo el X11 instalado…

    ¿alguna idea?

    Gusta o No gusta Thumb up 0 Thumb down 0

  2. Viernes, 6 de marzo de 2009 a las 20:10 | #2

    Yo también tenía algún problema hace tiempo pero me he bajado la última versión, la 0.90.nosequé y me ha funcionado a la primera.
    Te recomiendo que lo intentes de nuevo a ver si hay suerte.

    Gusta o No gusta Thumb up 0 Thumb down 0

  3. EoKr
    Viernes, 6 de marzo de 2009 a las 21:42 | #3

    ya lo he intentado con esa version… y el mismo error. a ver si en la nueva actualización que hagan funciona, y esperemos que no tarde tanto como la anterior. si de todas maneras a alguien se le ocurre algo me hace un favor

    Gusta o No gusta Thumb up 0 Thumb down 0

  4. Mikel
    Sábado, 7 de marzo de 2009 a las 08:00 | #4

    Hola, gracias por el artículo. He instalado todo bien, y puedo instalar los paquetes sin problemas con la aplicación FinkCommander pero no he conseguido aún ver en funcionamiento ninguna aplicación instalada.

    Si fueras tan amable podrías especificar algo más lo de “nombre de la aplicación y pulsando Enter”. Al hacer eso me sale en la terminal: “command not found”

    gracias de antemano

    Gusta o No gusta Thumb up 0 Thumb down 0

  5. Sábado, 7 de marzo de 2009 a las 11:49 | #5

    Hola Mikel, ¿qué aplicaciones has instalado? Dependiendo de cuál sea tendrá un nombre distinto.
    Yo por ejemplo tengo Konqueror y Gedit, bien pues para ejecutarlas hago
    gedit y pulso enter o konqueror y pulso enter.
    Dime los nombres de las tuyas y te digo a ver.

    Gusta o No gusta Thumb up 0 Thumb down 0

  6. Sábado, 7 de marzo de 2009 a las 17:28 | #6

    EoKr, una pregunta que creo que habrás tenido en cuenta, pero por si acaso… ¿tienes instaladas las X11? Sin imprescindibles para algunos de estos programas.
    Un saludo!.

    Gusta o No gusta Thumb up 0 Thumb down 0

  7. Mikel
    Sábado, 7 de marzo de 2009 a las 17:49 | #7

    Hola Javier, gracias por responder.

    Una vez dentro del directorio y si el archivo es un binario me funciona lo que dices. Pero si es una aplicación (.app) para abrirlo he de escribir (dentro del directorio donde se encuentre la aplicación):
    ./nombre_aplicacion

    Mi experiencia en sistemas unix es cuasi nula. Me bajé la distribución de Mandriva Linux (recomendada para principiantes) pero el archivo ISO son 4Gb y no tengo grabador de DVD para montar la imagen de disco.

    Con el FINK parecía que había alguna opción de utilizar linux, pero por más que intento instalar o arrancar alguna de las aplicaciones que vienen instaladas siempre sale con algún error. En el caso de instalar nuevos packages generalmente no se ha podido compilar tal o cuál archivo necesario para la instalación. En el caso de abrir alguna aplicación ya instalada por Fink en /sw/bin/ siempre falta algún diccionario en_US no instalado, etc.

    En fín, esperaré a alguna otra aplicación más sencilla y que funcione mejor, o al menos más acorde con mi paciencia para enredar en terminal para acercarme al mundo de linux.

    un saludo

    Gusta o No gusta Thumb up 0 Thumb down 0

  8. Mikel
    Sábado, 7 de marzo de 2009 a las 18:16 | #8

    hola de nuevo, por poner un ejemplo de intento de instalación.

    - Elijo un programa editor de texto de código abierto, con versión estable y sin necesidad de paquetes relacionados (los excluyo en las opciones de búsqueda que te da en la url siguiente: http://pdb.finkproject.org/pdb/browse.php?section=editors, es decir minimizo las complicaciones.)

    - Elijo ‘abiword’.

    - Lo intento instalar con FInkCommanader y después de 2 preguntas con opciones 1 y 2, en las que por supuesto he intentado las 4 combinaciones me da error de todas todas: Por ej:

    ——-
    fink needs help picking an alternative to satisfy a virtual dependency. The
    candidates:
    (1) xfree86: Free X11 implementation for Darwin and Mac OS X
    (2) xorg: Free X11 implementation for Darwin and Mac OS X

    Pick one: [1]

    fink needs help picking an alternative to satisfy a virtual dependency. The
    candidates:
    (1) db42-ssl: Berkeley DB embedded database – ssl
    (2) db42: Berkeley DB embedded database – non crypto

    Pick one: [1]
    Failed: Can’t resolve dependency “gcc4.0 (>= 4.0.1-1)” for package “gmp-4.1.4-1002″ (no matching packages/versions found)
    ——————–

    Alguno ha probado Mandrave Linux en un Mac?

    un saludo y gracias por la paciencia

    Gusta o No gusta Thumb up 0 Thumb down 0

  9. Sábado, 7 de marzo de 2009 a las 18:36 | #9

    Mikel, una pregunta, tienes instalada el paquete X11??? En la Nota del post pone que es necesario así que mira si está instalada y si no es así mira el post que enlazo cómo hacerlo.
    Un saludo.

    Gusta o No gusta Thumb up 0 Thumb down 0

  10. Sábado, 7 de marzo de 2009 a las 18:39 | #10

    Aparte de instalar X11 tienes que instalar los paquetes de desarrollo, que están explicados en el mismo post que lo de X11.

    Gusta o No gusta Thumb up 0 Thumb down 0

Comment pages
1 2 1147