Linux en Espanol
 
Programas en Linux (tema #24966)
Publicar nuevo tema  Responder al tema    Foros de discusión -> Servidores y Servicios
Autor Mensaje
joiscafo
Forista
Registrado: 2014-04-01
Mensajes: 5

Publicado: 2014-04-01 17:26:20    Asunto: Programas en Linux

Que tal soy nuevo en Linux actualmente estoy intentando reproducir un servidor que se encuentra funcionando con Debian ya tengo una avance considerable, pero ahi cosas que aun no me funcionan correctamente, mi duda es como puedo saber desde terminal ya que el servidor actual no tiene interfaz gr?fica, que servicios o programas est?n instalados para saber que programas me faltan nuevos y asi ponerme a instalarlos y configurar, ojala me pudieran ayudar y gracias.
miguelgf
Forista


Registrado: 2006-12-28
Mensajes: 621

Publicado: 2014-04-02 22:35:10    Asunto:

Hola.

Si quieres saber lo que tienes instalado en un debian en modo consola puedes usar "aptitude". Es un entorno de tipo ncurses para gesti?n de paquetes.
Si el comando "aptitude" no existe inst?lalo con
[code:1:8d3947ce1f]apt-get install aptitude[/code:1:8d3947ce1f]
Tambi?n puedes listarlos con
[code:1:8d3947ce1f]dpkg ?l[/code:1:8d3947ce1f]
Eso te da una lista orientada a que la lea una persona.
Tambi?n tienes:
[code:1:8d3947ce1f]dpkg --get-selections[/code:1:8d3947ce1f]
Eso te da una lista que a su vez puede ser la entrada de dpkg en la otra m?quina (a m? me dar?a un poco de miedo hacerlo, pero si quieres es posible). Se har?a as?:
En la m?quina ya instalada:
[code:1:8d3947ce1f]dpkg --get-selections > fichero.intermedio[/code:1:8d3947ce1f]
Te llevas fichero.intermedio de la m?quina instalada a la nueva.
En la nueva cruzas los dedos y ejecutas:
[code:1:8d3947ce1f]dpkg --set-selections < fichero.intermedio
apt-get dselect-upgrade[/code:1:8d3947ce1f]
Y habr?s instalado en la m?quina nueva todos los paquetes instalados en la vieja.

Saludos.
rafaxdrake
Forista


Registrado: 2004-02-21
Mensajes: 3928

Publicado: 2014-04-02 23:40:57    Asunto:

Para ver los servicios e incluso desactivarlos para el pr?ximo arranque puedes usar rcconf, que es un interfaz en ncurses bastante b?sico.
miguelgf
Forista


Registrado: 2006-12-28
Mensajes: 621

Publicado: 2014-04-03 09:30:29    Asunto:

Hola.

Adem?s de los paquetes instalados y de los programas que puedas detectar porque son servicos, como ha dicho rafaxdrake, queda un tercer tipo que es m?s dif?cil de detectar.

Son programas que no sean paquetes de la distro, sino descargados directamente del fabricante y que no instalen servicio alguno.

Para detectar esos, aparte de preguntar al administrador anterior si es posible, no te quedar? m?s que bichear un poco por las carpetas buscando, especialmente por la /opt.
Mirta tambi?n si hay carpetas en el ra?z que no sean est?ndar, por ejemplo /visor_gis (ese estar?a clar?simo, otros no tanto).

Por otra parte tambi?n tienes que detectar cosas que para t? pueden ser programas p?ro para el sistema son datos de un programa instalado. Por ejemplo imagina que hay un apache instalado. Todas las aplicaciones php, html, perl o lo que sean que sirva ese apache debes migrarlas. Lo mismo aplica si tienes otro sevidor http (lighthttp por ejemplo), un servidor de servlets (tomcat, glassfish, etc...).
Si tienes correo tendr?s que migrar los buzones.
Si tienes postgres, oracle, mysql, tendr?s que migrar las bases de datos, redireccionar los equipos cliente al nuevo servidor, ...

Y siempre te quedar?n una o dos cosas sin migrar que no conocer?s hasta que los usuarios no protesten porque algo no funciona. Especialmente peligroso en este aspecto son aplicaciones que corran muy pocas veces, por ejemplo algo relacionado con el cambio de a?o. Para cuando los usuarios vean que no funciona, seguramnente el servidor actual (viejo) haya sido formateado.

Saludos.
joiscafo
Forista
Registrado: 2014-04-01
Mensajes: 5

Publicado: 2014-04-08 19:02:30    Asunto:

Hola Disculpen!! por cosas agenas no hab?a podido contestar para agradecer su tiempo... ya hice todo lo que me sugirieron y ya arregle algunas cosas y en lo que me di cuenta tengo solo un detalle... el servidor que estoy reproduciendo tiene Bind9, DHCP, Squid, Clamav, Dansguardian, IPTables y Tcptrack, y lo eche a funcionar y todo iba perfecto hasta que use el outlook, dentro de la red ahi otro servidor dedicado solo para el correo, el que reproduje actualmente genera la red interna y permite a las maquinas conectar el cliente de correo al servidor de correo, con el viejo jala perfectamente pero con el que acabo de reproducir no, me manda este error,

[quote:91263d519f]Error del servidor: '504 5.5.2 <PC>: Helo command rejected: need fully-qualified hostname'[/quote:91263d519f]

logico el error esta con el servidor que acabo de hacer, que podr?a ser? o un norte para poder empezar a buscar, gracias.
rafaxdrake
Forista


Registrado: 2004-02-21
Mensajes: 3928

Publicado: 2014-04-08 19:29:31    Asunto:

Lo dice bien claro:

'command rejected: [b:479a08045d]need fully-qualified hostname[/b:479a08045d]'
joiscafo
Forista
Registrado: 2014-04-01
Mensajes: 5

Publicado: 2014-04-08 19:38:44    Asunto:

Si entiendo que pide un host calificado y por eso no me permite enviar los correos desde el cliente, pero el los dos servidores desde root les veo el hostname y es el mismo, no se donde mas necesite configurar el host que me este faltando y por eso no lo permita.
rafaxdrake
Forista


Registrado: 2004-02-21
Mensajes: 3928

Publicado: 2014-04-08 21:44:11    Asunto:

?Cu?l es el hostname? ?Si en una terminal ejecutas hostname qu? dice? ?C?mo tienes configurado el fichero /etc/hosts?
joiscafo
Forista
Registrado: 2014-04-01
Mensajes: 5

Publicado: 2014-04-09 19:09:58    Asunto:

Hola, al ejecutar hostname desde terminal, en los dos servidores me aparece secal2 y el archivos hosts en los dos esta asi

[quote:c89c02d5be]
127.0.0.1 localhost
127.0.1.1 secal2.myhost.com secal2
[/quote:c89c02d5be]
rafaxdrake
Forista


Registrado: 2004-02-21
Mensajes: 3928

Publicado: 2014-04-11 17:34:07    Asunto:

Prueba de editarlo para que quede as?, a ver si te funciona:

127.0.0.1 localhost.localdomain secal2.myhost.com secal2

Si el nuevo servidor va a tener una ip fija en lugar de una din?mica, es decir, que NO OBTENDR? su IP por el m?todo dhcp entonces deber?a quedar as?:

127.0.0.1 localhost.localdomain
X.X.X.X secal2.myhost.com

Donde las X ser?an la ip fija que tendr?a tu m?quina.
joiscafo
Forista
Registrado: 2014-04-01
Mensajes: 5

Publicado: 2014-04-14 20:28:33    Asunto:

Hola Rafaxdrake, puse el /etc/hosts como me dijiste y no funciono de ninguna de las dos formas ya que el servidor si tiene una ip fija.

Estaba leyendo en Internet, que por lo que sale en el error:

[quote:4d7cd5843c]
Error del servidor: '504 5.5.2 <CofyPC>: Helo command rejected: need fully-qualified hostname'
[/quote:4d7cd5843c]

Esta viendo el nombre de mi PC de escritorio CofyPC no el del host, por ahi podria estar el error a la hora de configurar el DHCP Server?, o estoy muy perdido?, Gracias.
rafaxdrake
Forista


Registrado: 2004-02-21
Mensajes: 3928

Publicado: 2014-04-15 01:02:54    Asunto:

Pega aqu? el contenido de tu /etc/hosts





La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries