htop, version 1.0.3, vient de paraître

Message
Author
augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#16 Post by augras »

Bonjour Pelo,

Le script en question est celui donné par musher0 dans un post plus haut dans le fil et à utiliser dans le cas où l'icône dans le menu ne fonctionne pas.
En fait j'ai modifié le fichier htop.desktop pour qu'il lance ce script, modifié comme je l'ai indiqué, pour que le menu fonctionne correctement.
Dans la citation ci-dessous j'ai effectuée la modification en question comme ça il n'y a plus qu'à copier/coller pour que ça fonctionne.
Philippe
musher0 wrote:Rebonjour.

Tandis que j'y suis, voici un petit lanceur pour htop, si le htop.desktop offert par défaut
ne fait pas votre affaire.

Code: Select all

#!/bin/sh
# /root/my-applications/bin/htop-transparent.sh
# Note -- Le même script sert à ouvrir et fermer le terminal htop.
# (En plus de "q" et de F10 pour fermer htop.)
####
G="g 100x32+122+192"
CLR="bg sienna4 -fg cornsilk -tr -tint white -sh 67 -bd firebrick4 -cr white"
kill "`pidof -s htop`" >/dev/null 2>&1 || rxvt -sh 39 -$G +sb -fn "xft:Liberation Mono:pixelsize=14:antialias=true:autohint=true" -e htop-1.0.3 -d 20 &
# Autre fonte intéressante pour un affichage sous terminal : "Monaco-10"
Au plaisir.

musher0

Pelo

L'icône dans le menu lance le vieux htop

#17 Post by Pelo »

L'icône dans le menu lance le vieux htop. La maitrise des scripts n'est pas encore acquise par le user Pelo. Musher0 nous en sert à tout va. mais des milliers de puppistophiles restent incapables de les utiliser. le pet ne peut pas être fait 'all included', qu'on n'ait pas à faire de la programmation ? Allez, Musher0, tu dois bien pouvoir nous le faire...
Oui ? yes !
Musher va râler, il me l'a déjà expliqué, j'arrive pas à mémoriser (61 ans, c'est foutu !)
http://www.murga-linux.com/puppy/viewto ... 225#151225 Conky
J'ai mis conky 1.7.2 i/o pwidgets.
Last edited by Pelo on Sat 10 May 2014, 09:35, edited 1 time in total.

Médor

#18 Post by Médor »

Ben ça vole bas chez Pelo :lol:

Cordialement,
Médor.

Pelo

Ah, médor !

#19 Post by Pelo »

Medor vient médorer, ça sert à quoi ?
Conky 1.7.2 pour info

Médor

#20 Post by Médor »

Juste pour te dire que tu n'es pas très malin :lol:
Reviens poster sur le forum quand tu auras réussi :roll:

Cordialement
Médor.,

Pelo

Musher0 s'occupe de moi.

#21 Post by Pelo »

Musher0 s'occupe de moi et me conseille avec des informations utiles. il me suffit. Medor, quand tu aides, c'est mieux aussi pour toi.
Un sujet, un technicien.
Il ne s'agit pas de faire un concours du meilleur technicien, mais d'aider l'utilisateur en peine. Je suis le seul user sur ce forum on dirait. Ceux qui nous lisent, inscrivez-vous et posez vos questions. Vous ne risquez rien !
Si vous ne savez pas transformer des scripts en exécutables, rejoignez moi ! :D
Last edited by Pelo on Sat 10 May 2014, 10:46, edited 1 time in total.

Médor

#22 Post by Médor »

Tu es surtout le seul bleu avec autant de messages sur le forum qui en dissent long sur ton incapacité en informatique surtout après près de trois ans d'utilisation de Puppy :cry:
Il te reste encore beaucoup à ingurgiter pour devenir un utilisateur convenable :lol:

Cordialement,
Médor.
Attachments
gkrellm.jpg
(32.04 KiB) Downloaded 142 times

Médor

#23 Post by Médor »

Ci-joint htop-1.0.3-git compilé pour precise-5.7.1 avec une entré menu qui fonctionne ;)


Cordialement,
Médor.
Attachments
htop-1.0.3_git-Precise.pet
(60.31 KiB) Downloaded 133 times

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#24 Post by augras »

Bonjour,
Je me rends compte que tout n'était pas suffisamment précis.
Pour rendre un script exécutable c'est plus simple de passer par propriétés que par permissions.
Cf la capture jointe pour la fenêtre propriétés : il suffit alors de cocher exécution sur toute la colonne (encore que, comme on est root ! ) et puis actualiser et c'est fait.
Ci-dessous le fichier htop.desktop modifié pour exécuter le scrip :

Code: Select all

[Desktop Entry]
Version=1.0
Name=Htop
Type=Application
Comment=Show System Processes
Terminal=false
Exec=/mnt/home/Mes-Documents/Divers/htop-transparent.sh
Icon=htop.png
Categories=System
GenericName=Process Viewer
Pas besoin de rendre un fichier .desktop exécutable.
L'icône dans le menu fonctionne alors.
Philippe
Attachments
capture.jpg
(45.78 KiB) Downloaded 120 times

Médor

#25 Post by Médor »

Bien que Slacko-5.7 posséde la version stable de htop v1.0.2, ci-joint htop-1.0.3-git pour Slako.

l'entré normale du menu :
/usr/share/applications/htop.desktop

Code: Select all

[Desktop Entry]
Encoding=UTF-8
Name=Htop System Process Viewer
Name[fr]=Gestion des tâches Htop
Icon=/usr/local/lib/X11/mini-icons/mini-eyes.xpm
Comment=Htop System Process Viewer
Comment[fr]=Administrer les processus en cours
Exec=urxvt -e htop
Terminal=false
Type=Application
Categories=Monitor
GenericName=Htop System Process Viewer
Pour la transparence de urxvt il faut modifier la config dans ~/.Xdefaults ou par l'utilitaire graphique de configuration de urxvt.


Cordialement,
Médor.
Attachments
htop-1.0.3_git-S14.pet
(57.51 KiB) Downloaded 146 times

Pelo

Htop, le script.

#26 Post by Pelo »

Je suis plus poête que matheux, çà me va. N'empêche qu'il n'y a rien qui fonctionne, que le programmeur soit Médor, Musher, ou Augras, que je remercie toutefois d'avoir pallier à la disparition soudaine de notre Musher , il doit être en week-end dans ses forêts canadiennes. Son Htop à lui démarrait en console.
En fait, il me manque une librairie. J'avais bien fait toutes les étapes, en bon utilisateur qui écoute toujours la voix de son maître. Il faut dire que pas une fois je n'ai été sur la version exacte de la Puppy désignée.
Attendons les réactions , remerciements ou jurons, des autres newbies, des autres bleus quoi. :P
Attn les newbie qui lisent, vous êtes priés de venir à ma rescousse, et de dire si vous y arrivez ou pas.

seul, Medor va me déchiqueter ! Vous allez pas compiler un htop pour chaque version, et même sous version. Dans wolx et Rolx, les deux puppies filles de Toutou 431, çà marche ? :x

Médor

#27 Post by Médor »

Tu ne dois pas utiliser le bon paquet dédié à la version de puppy que tu utilises :!: :!: :!:

Les pets sont fait pour fonctionner sur une version précise de puppy, en principe le nom d'un pet bien fait doit comporter la version sur laquelle il fonctionne :!:

Pour connaitre ce qui manque ou autres tu peux :
- ouvrir un terminal et pour connaitre l'emplacement de(s) l'exécutable(s) lancer la commande : which htop, ou mieux si la commande est disponnible : whereis htop

- ouvrir un terminal et taper la commande : ldd /usr/bin/htop | grep 'not found'


Il peut y avoir deux versions installées dans des répertoires différents comme /usr/bin pour l'un et /usr/local/bin pour une autre version, on peut vérifer la version par la commande :
/usr/bin/htop -v ou bien : /usr/local/bin/htop -v

Pour mes deux pets de Precise-5.7.1 et Slacko-5.7 htop se trouve bien dans /usr/bin et il écrase donc la version existante :!:


Cordialement,
Médor.

Pelo

Users anglos : remarques

#28 Post by Pelo »

For now, I have it uninstalled on lupu 520 as to start it, I have to open a terminal and type in htop. Fonctionne en terminal sur lupu 520.
/htop-1.0.3 binary requires GLIBC-2.15 which imho is present only on later Puppies : htop 1.0.3 nécessite GLIBC-2.15
Compiled in Carolina with GLIBC_2.10, same as Wary. C clair, devrait tourner sur wolx
Htop de Carolina tourne sur la Lucid528 remastérisée 3.0.25 super Lucid (sulusave) . Mais en terminal seulement.

Ah ces users français, ils sont tous sur Facebook. Qu'ils viennent s'inscrire, sapristi.

Médor

#29 Post by Médor »

Malheureusement ce n'est pas clair du tout :!:

Quel est sur ta puppy utilisé le résultat des commandes :

uname -a

ldd /usr/bin/htop | grep 'not found'

Quelle est la version (non trafiquée) de Puppy utilisée, Carolina :?:

Cordialement,
Médor.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#30 Post by ASRI éducation »

Médor wrote:Ci-joint htop-1.0.3-git compilé pour precise-5.7.1 avec une entré menu qui fonctionne ;)


Cordialement,
Médor.
Le paquet que j'avais préparé n'était pas fonctionnel ?
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Médor

#31 Post by Médor »

Bonjour Cédric,

Ne vois-tu pas une différence de taille significative entre les deux paquets :?:

Cordialement,
Médor.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#32 Post by ASRI éducation »

Médor wrote:Ne vois-tu pas une différence de taille significative entre les deux paquets :?:
Exact. :wink:
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Pelo

Htop, c'est fini

#33 Post by Pelo »

Asri, ta version tourne en terminal sur Precise 5.4.3, mais flashe avec le script.
La version Carolina : je suis sur la super Lucid pur jus 3.0.25 . Htop fonctionne en terminal mais bloque les sauvegardes au niveau save no save.
htop-1.0.3-lina.pet: 61 K
Htop n'est pas franchement indispensable, c'est un outil d'analyse. Je vais me contenter de celui qui est installé

Super Lucid 528-006
Last edited by Pelo on Sat 10 May 2014, 14:22, edited 1 time in total.

Médor

#34 Post by Médor »

Ici j'ai téléchagé les sources de htop puis je l'ai compilé ainsi :

dans la console :
cd /tmp
git clone https://github.com/hishamhm/htop
cd ./htop
./autogene.sh
./configure --prefix=/usr
make
make install-strip DESTDIR=/tmp/htop-1.0.3_git-Precise/
cd ..
dir2pet ./htop-1.0.3_git-Precise/

(J'ai modifié le desktop et supprimé le superflu avant de faire le dir2pet...)
Tu n'as pas du faire : make install-strip :!:

Cordialement,
Médor

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#35 Post by augras »

La version mise à disposition par Musher0 a été compilée sous raring ce qui pour moi était parfait. La modification du script que j'ai indiquée ne vaut que sur raring (que sur le mien ? Je ne pense tout de même pas ! ), pas testé ailleurs si c'était pareil. Sur raring manifestement la version d'origine est conservée, d'où le problème et la modification dans le script de musher0 de htop, qui lance la version d'origine, en htop-1.0.3 qui pour le coup lance la dernière version.
Pelo, il ne faut pas me mettre au niveau de Médor et Musher0, ni même d'ASRI Education : je ne developpe pas et suis bien loin de pouvoir faire ce qu'ils font ; je bricole, et parfois ça marche !
Je suis toujours admiratif de ce qu'il est possible de faire et des personnes qui arrivent à mettre en application leurs idées. Mais il faut bien reconnaître que c'est parfois bien hermétique à ma comprenette !
Philippe

Post Reply