top commande dans cygwin?

22

Je commence à utiliser Cygwin (64) sur mon ordinateur portable Windows 8, cependant, la topcommande n'est pas reconnue. J'ai lu en ligne que je dois obtenir le procpspackage, mais il n'est pas disponible dans les sélections de packages 'Cygwin Setup'. Comment dois-je procéder pour installer le procpspackage afin de pouvoir l'utiliser top?

ps. pour une raison quelconque pset les killdeux fonctionnent, je pense que ce topserait inclus dans le package permettant à ces gars de travailler, mais il n'y a pas de topcommande.

drjrm3
la source
2
De nombreux packages ne sont pas encore disponibles pour le Cygwin 64 bits, ce qui est assez nouveau, mais cela s'améliorera avec le temps. Je resterais avec Cygwin 32 bits, sauf si vous avez un besoin impérieux de 64 bits.
jjlin

Réponses:

23

Le package procps est désormais disponible pour Cygwin 64 bits (à partir du 21 novembre 2013) à l'aide de l'exécutable d'installation le plus récent disponible sur le site Cygwin. Je viens de télécharger le package procps depuis le miroir hoobly et maintenant top est disponible pour moi à partir de Cygwin 64 bits sur ma machine Windows 8.

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

Marianne
la source
8

Vous devez installer le procpspackage. Vois ici:

procps: utilitaires pour surveiller votre système et les processus sur votre système.

johnshen64
la source
Bon, j'ai vu cette page plusieurs fois, mais ce n'est que du texte sur une page Web. Où est la source téléchargeable? Même si je télécharge la source, comment la configurer pour qu'elle s'installe sans utiliser la configuration Cygwin?
drjrm3
il pourrait y avoir un moyen de l'installer sans utiliser le programme d'installation, mais je ne le sais pas. si procps est déjà installé sur votre système et que top ne fonctionne pas ou est introuvable, vous devrez peut-être mettre à jour le package. cygwin utilise setup.exe pour mettre à jour / installer les packages car parfois même les DLL doivent être mises à jour, donc cela doit être fait en dehors de cygwin.
johnshen64
6

Comme en 2017, vous devez installer le package procps-ngpour obtenir l' toputilitaire.

Tchad
la source
2

Malheureusement pour le moment, il semble que procps ne dispose pas d'une version 64 bits de cygwin.

Vous pouvez utiliser la version 32 bits de cygwin et installer procps. Ce package contient la commande supérieure et d'autres utilitaires de surveillance du système.

user1820024
la source
1

Pour ceux qui ne connaissent pas le programme d'installation de cygwin: Pour télécharger le package procps, exécutez l'exe d'installation de cygwin et une fois qu'il a terminé la recherche dans le miroir, il affiche l'écran de sélection des packages. Dans la liste déroulante Affichage, sélectionnez "complet" et dans la zone de recherche, tapez "procps". N'appuyez pas sur Entrée car il affichera automatiquement les packages correspondants. Si les composants procps ne sont pas installés, ils auront "sauter" contre eux. Cliquez sur "sauter" et il vous proposera une version disponible. Une fois que vous avez sélectionné tous les composants dont vous avez besoin, cliquez sur "Suivant" et le package s'installera. Bonne chance

Peter Smallwood
la source
0

Lorsque cygwin est installé, il demande que les packages soient inclus. procps est un package mais ne fait pas partie de l'installation par défaut. Vous pouvez donc réinstaller cygwin et sélectionner le package procps lors de l'installation. Cela a fonctionné pour moi.

Sugan
la source