comando superior en cygwin?

22

Estoy empezando a usar Cygwin (64) en mi computadora portátil con Windows 8, sin embargo, el topcomando no es reconocido. He leído en línea que necesito obtener el procpspaquete, pero no está disponible en las selecciones de paquete 'Configuración de Cygwin'. ¿Cómo debo instalar el procpspaquete para poder usarlo top?

PD. por cualquier razón psy killambos funcionan, así que creo topque se incluirían en cualquier paquete que permitiera a esos tipos trabajar, pero no hay un topcomando.

drjrm3
fuente
2
Muchos paquetes aún no están disponibles para el Cygwin de 64 bits, que es bastante nuevo, pero esto mejorará con el tiempo. Me quedaría con Cygwin de 32 bits a menos que tenga una necesidad imperiosa de la de 64 bits.
jjlin

Respuestas:

23

El paquete procps ahora está disponible para Cygwin de 64 bits (a partir del 21 de noviembre de 2013) utilizando el ejecutable de configuración más reciente disponible en el sitio de Cygwin. Acabo de descargar el paquete procps del espejo hoobly y ahora la parte superior está disponible para mí desde Cygwin de 64 bits en mi máquina con Windows 8.

Ver: http://cygwin.com/ml/cygwin-announce/2013-10/msg00009.html

Marianne
fuente
8

Necesitas instalar el procpspaquete. Mira aquí:

procps: Utilidades para monitorear su sistema y procesos en su sistema.

johnshen64
fuente
Bien, vi esa página muchas veces, pero es solo texto en una página web. ¿Dónde está la fuente descargable? Incluso si descargo la fuente, ¿cómo la configuro para instalarla sin usar la Configuración de Cygwin?
drjrm3
Puede haber una forma de instalarlo sin usar la configuración, pero no lo sé. si procps ya está instalado en su sistema y la parte superior no funciona o no se puede encontrar, es posible que deba actualizar el paquete. cygwin usa setup.exe para actualizar / instalar paquetes porque a veces incluso los dlls necesitan actualización, por lo que debe hacerse fuera de cygwin.
johnshen64
6

Como en 2017, debe instalar el paquete procps-ngpara obtener la toputilidad.

Chad
fuente
2

Desafortunadamente en este momento parece que procps no tiene una versión de 64 bits de cygwin.

Puede usar la versión de 32 bits de cygwin e instalar procps. Ese paquete contiene el comando superior y más utilidades de monitoreo del sistema.

usuario1820024
fuente
1

Para aquellos que no están familiarizados con el programa de instalación de cygwin: Para descargar el paquete procps, ejecute el archivo de instalación de cygwin y, cuando termine de buscar en el espejo, se mostrará la pantalla de selección de paquetes. En el menú desplegable Ver, seleccione "completo" y en el cuadro de búsqueda escriba "procps". No presione enter porque mostrará los paquetes coincidentes automáticamente. Si los componentes de procps no están instalados, tendrán que "saltar" contra ellos. Haga clic en "omitir" y le ofrecerá una versión disponible. Una vez que haya seleccionado todos los componentes, debe presionar "siguiente" y el paquete se instalará. Buena suerte

Peter Smallwood
fuente
0

Cuando cygwin está instalado, solicita paquetes para incluir. procps es un paquete pero no forma parte de la instalación predeterminada. Entonces puede reinstalar cygwin y seleccionar el paquete procps durante la instalación. Esto funcionó para mí.

Sugan
fuente