Foros de daboweb

HARDWARE Y SISTEMAS OPERATIVOS, GNU/Linux, Windows, Mac => Mac OS X - Apple - Jaguar - Panther - Tiger - Leopard - Lion - MAC y Unix - iOS => Mensaje iniciado por: Dabo en 04 de Septiembre de 2005, 12:17:27 pm

Título: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: Dabo en 04 de Septiembre de 2005, 12:17:27 pm
Hola amigos, algunos ya lo sabréis pero pongo este post para explicar como ejecutar aplicaciones nativas de Linux en vuestros MAC, el proyecto Fink promueve el uso del software libre y ya podéis disfrutar de muchos programas nativos de Linux en MAC.

Primeramente os bajais Fink

http://fink.sourceforge.net/   (descargas)

Una vez bajado, ejecutáis el programa de instalación, cuando acabe el proceso ya podéis comenzar a instalar aplicaciones mediante apt-get de una forma sencilla y segura.

Hay que hacerlo loggeados como root para ello el comando sería;

Tipeais en el terminal su

cm-85-XX-XX-XX:~ dabo$ su

ahora os pide el password del root (superusuario del sistema)

Password:

si todo es correcto, estaréis loggeados como Root y ya podéis usar apt-get

cm-85-XX-XX-XX:/Users/dabo root# apt-get

sigue
Título: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: Dabo en 04 de Septiembre de 2005, 12:21:50 pm
Comentaros que apt-get es originario de Debian y facilita mucho la gestion de paquetes instalados así como la desinstalacion y mantenimiento.

También deciros que cualquier soft que instaléis con Fink y apt-get irá a una carpeta aparte sin mezclarse con las de aplicaciones de siempre en vuestro MAC.

si desde la consola escribís apt-get os sale una breve descripción de su uso

cm-85-xx-xx-xx:/Users/dabo root# apt-get
apt 0.5.4 for darwin powerpc compiled on May 29 2005 23:10:50
Usage: apt-get [options] command
       apt-get [options] install|remove pkg1 [pkg2 ...]
       apt-get [options] source pkg1 [pkg2 ...]

apt-get is a simple command line interface for downloading and
installing packages. The most frequently used commands are update
and install.

Commands:
   update - Retrieve new lists of packages
   upgrade - Perform an upgrade
   install - Install new packages (pkg is libc6 not libc6.deb)
   remove - Remove packages
   source - Download source archives
   build-dep - Configure build-dependencies for source packages
   dist-upgrade - Distribution upgrade, see apt-get(8)
   dselect-upgrade - Follow dselect selections
   clean - Erase downloaded archive files
   autoclean - Erase old downloaded archive files
   check - Verify that there are no broken dependencies

Options:
  -h  This help text.
  -q  Loggable output - no progress indicator
  -qq No output except for errors
  -d  Download only - do NOT install or unpack archives
  -s  No-act. Perform ordering simulation
  -y  Assume Yes to all queries and do not prompt
  -f  Attempt to continue if the integrity check fails
  -m  Attempt to continue if archives are unlocatable
  -u  Show a list of upgraded packages as well
  -b  Build the source package after fetching it
  -c=? Read this configuration file
  -o=? Set an arbitary configuration option, eg -o dir::cache=/tmp
See the apt-get(8), sources.list(5) and apt.conf(5) manual
pages for more information and options.
                       This APT has Super Cow Powers.
Título: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: Dabo en 04 de Septiembre de 2005, 12:35:43 pm
teneis un estupendo manual de apt-get en Fentlinux

www.fentlinux.com/downloads/Manuales/aptarmamortal.pdf&ei=jswaQ4qIMsXWwgGQp-HECw

LAs opciones más usadas son;

apt-get update (para actualizar las listas de paquetes y fuentes)

apt-get upgrade (para actualizar los paquetes instalados)

apt-get install (para instalar una aplicación)

apt-get remove (para desistalar una aplicación)

Un ejemplo, voy a instalar por ejemplo nessus, una herramienta para testear la seguridad de servidores web entre otros temas

cm-85-XX-XX.XX:/Users/dabo root# apt-get install nessus

---

Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  nessus
0 packages upgraded, 1 newly installed, 0 to remove and 0  not upgraded.
Need to get 0B/1058B of archives. After unpacking 4096B will be used.
Selecting previously deselected package nessus.
(Reading database ... 5519 files and directories currently installed.)
Unpacking nessus (from .../nessus_1.2.6-1_darwin-powerpc.deb) ...
Setting up nessus (1.2.6-1) ...

ahora ya está disponible para su uso, para ejecutarlo solo habría que tipear  nessus en vuestro terminal

Lo bueno de apt-get es que resuelve solo las dependencias de paquetes y si ademas de nessus hace falta alguna libreria aparte os lo instala solo.

para quitar nessus habría que tipear;

apt-get remove nessus


Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  nessus
0 packages upgraded, 0 newly installed, 1 to remove and 0  not upgraded.
Need to get 0B of archives. After unpacking 4096B will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 5521 files and directories currently installed.)
Removing nessus ...

Asi de facil, hay muchas posibilidades, iré ampliando y mejorando este mini howto porque voy sobre la marcha pero aprovechar las posibilidades del corazon Unix de vuestros MAC

Saludos ;)

Si tenéis alguna duda exponerla


 :wink:
Título: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: kyoku en 06 de Septiembre de 2005, 03:18:48 pm
mu bueno pero..., siguiendo el ejemplo si typeo nessus en el terminal me dice  que no encuentra el comando, y si me voy al directorio /sw/etc/nessus y lo ejecuto tampoco,

me he perdido algo?  :?
Título: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: Dabo en 08 de Septiembre de 2005, 12:59:00 am
hola ;) tengo desloggearme ahora pero vaya, pon en el terminal
Código: [Seleccionar]
man nessus y te saldran todas las opciones, antes debes crear un usuario para nessus, ya te cuento

saludos  :wink:
Título: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: kyoku en 08 de Septiembre de 2005, 11:00:52 am
mil perdones, RTFMP read the fucking man pages, lo de seguir las cosas al dedillo como que no....  8)

enga...
Título: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: Dabo en 08 de Septiembre de 2005, 04:25:39 pm
:lol:  :lol:  :lol:  :lol:

por cierto, para alguna aplis es conveniente tener instalado el compilador GCC y las Developper tools

Saludos  :wink:
Título: Re: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: kyoku en 05 de Octubre de 2005, 10:26:56 am
http://www.macdevcenter.com/pub/a/mac/2005/09/30/fink.html


un enlace donde también se explica como instalar fink, interesante.... y en inglés...  :anger:
a mi me da igual pero imagino a alguno no.... 

el logo nuevo me gusta, y el aspecto en general de la página y de los foros también, mejorando que es gerundio....

(como decía mi ama...)  :mrgreen:

y esos iconazos....
Título: Re: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: Dabo en 05 de Octubre de 2005, 11:44:24 am
Gracias por el link me alegro que te guste , por cierto, no se si al final arreglaste lo de nessus pero vaya, primero debes crear un usuario y configurar el "server", si te lias lo miramos en un post aparte -;)
Título: Re: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: device en 17 de Noviembre de 2005, 03:51:03 pm
Ésto para mí fue todo un descubrimiento. Tengo el nmap y el nessus bastante olvidados desde que asistí a un curso de seguridad bajo entorno linux... como cuatro años sin tocar nada. Hace un mes traté de hacerlo funcionar en el iBook y algo salió mal, no sé si a nivel de repositorios o qué, pero voy a probar a reinstalarlo todo desde cero, porque el nmap me lo pude instalar, pero el nessus o cualquier otra cosa ahora no se puede instalar.

Tengo intención de hacerme un buen manual de uso de nessus para auditar redes que, aunque lo voy a hacer pensando en un uso personal (vamos que voy a pasar a limpio "mis apuntes") y seguro que por la red hay bastantes, lo compartiré por aquí por si resulta útil. Ya os contaré.

Manu.
Título: Re: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: Dabo en 19 de Noviembre de 2005, 05:25:44 pm
Me alegro de que te haya gustado, yo uso mucho nessus y la verdad es que da algun "falso positivo" pero está bien aunque yo con Nmap y netcat estoy muy a gusto pero nessus y sus reports son la leche

Pues nada si haces algo postealo y si lo vemos como para ello lo publicamos en la web como un tutorial, si quieres claro

Saludos ;)
Título: Re: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: device en 17 de Diciembre de 2005, 06:56:23 pm
...Tengo intención de hacerme un buen manual de uso de nessus para auditar redes que, aunque lo voy a hacer pensando en un uso personal (vamos que voy a pasar a limpio "mis apuntes") y seguro que por la red hay bastantes, lo compartiré por aquí por si resulta útil. Ya os contaré...

Bueno, ahora que ando un poco desahogado de tiempo aprovecho para confirmaros que de momento ésto se ha quedado en la intención... :-( Probablemente retome la idea a partir de enero, pero seguro que será desde el ubuntu. He decidido dejar el iBook para casi exclusivamente para trabajar con fotos (principalmente por problemas de espacio en disco).

Al final no consigo hacer ni el 10% de las cosas que me gustaría por falta de tiempo, imagino que como a cualquier persona.

Saludos.
Título: Re: Como ejecutar aplicaciones de Linux con Fink y apt-get
Publicado por: Dabo en 20 de Diciembre de 2005, 04:58:07 pm
Tranqui brother, poco a poco ya irás sacando el tiempo :)

Suele pasar ufff