Page 3 of 3

Posted: Sun 12 Mar 2017, 11:54
by Argolance
Bonjour,
@Médor
argolance wrote:[...] quelques explications seraient bienvenues: en quoi est-il préférable d'utiliser cette commande, "pour retomber sur ses pattes"?
Je me permets de renouveler ma question, au cas où tu ne l'aurais pas vue:
Peux-tu nous éclairer sur l'utilité de "busybox" dans la commande. Quel est l'effet de cette commande? En quoi les résultats, moins "précis", seraient-ils plus pertinents?
Je suppose que tu attends des lecteurs qu'ils fassent l'effort de se concentrer sur l'image qui accompagne ton propos sibyllin, afin d'en tirer toute la substantifique moelle mais, vois-tu, elle est un peu comme la Pierre de Rosette et nous, nous ne sommes pas des "Champollion"! :wink:

Code: Select all

# free --help
BusyBox v1.21.0 (2013-02-18 15:57:06 WST) multi-call binary.

Usage: free [-b/k/m/g]

Display the amount of free and used system memory
Cordialement.

Posted: Sun 12 Mar 2017, 12:35
by augras
Oups ! Confusion entre barre de défilement et de progression.
2 captures : la première telle que la fenêtre apparaît par elle-même et la deuxième après l'avoir remontée tout en haut de l'écran.
Si je fais disparaître la barre du panel on voit que la fenêtre prend toute la hauteur de l'écran, soit d'après ma config 800px.
Philippe

Posted: Sun 12 Mar 2017, 14:10
by Argolance
Bonjour,
Bon, rien de grave: ce sont les icônes manquantes qui, remplacées par l’icône de substitution (+/- 120 de hauteur au lieu de 32 pour la première et 48 pour la seconde, soit 88 + 72 = 160 pixels en plus :shock: !) qui surdimensionne la fenêtre. Ceci est corrigé dans CleanRAM 0.1, version "définitive", que je dois mettre en ligne incessamment sous peu (j'attends les éventuels commentaires de Médor pour savoir exactement en quoi il est judicieux d'ajouter "busybox" à la commande "free"). Pour l'instant, tu peux télécharger les icônes mises à disposition plus haut et les copier dans /usr/share/pixmaps et tout va rentrer dans l'ordre! :wink:

Cordialement.

Posted: Sun 12 Mar 2017, 14:37
by augras
Ça tient à peu de chose !
C'est beaucoup mieux comme ça.
Philippe

Posted: Sun 12 Mar 2017, 14:55
by Argolance
À la bonne heure! Et tu vas encore gagner de la hauteur avec la prochaine version! :wink:
Si je peux me permettre, et si cela t'a échappé, juste un petit conseil: lorsque les images que tu postes sur le Forum ont une largeur supérieure à 800 pixels, tu peux les réduire à 800 pour qu'elles s'affichent directement sans qu'il soit besoin de les "downloader". :wink:

Posted: Sun 12 Mar 2017, 16:15
by augras
Merci pour l'info sur les images sur le forum : je m'était mis dans l'idée que c'était une question de poids, pas de taille ! Mais là je ne pouvais pas vraiment descendre plus en poids pour que ça reste lisible.
Pour la prochaine fois donc.
Merci pour l'appli.
Philippe

Posted: Sun 12 Mar 2017, 17:42
by Médor
Bonjour Argolance,

En l'état CleanRAM n'indique pas les valeurs de la ram, juste celles de la swap sous Slacko-6.9.6.4 / woof-ce 'testing;b503b4b;2017-03-08'

Les dernières versions de woof-ce utilisent à présent la véritable commande free, malheureusement le tableau de résultat n'est pas identique, il faut donc au minimum utiliser la commande free de BusyBox par busybox free -m :!:
Tu peux vérifier par toi-même que cette dernière commande fonctionne aussi dans Puppy Precise.
Après modification des fichiers de CleanRAM ça fonctionne ici ;)

Code: Select all

# busybox                                                                                    
BusyBox v1.25.0 (2016-07-24 11:33:13 GMT-8) multi-call binary.
BusyBox is copyrighted by many authors between 1998-2015.
Licensed under GPLv2. See source distribution for detailed
copyright notices.

Usage: busybox [function [arguments]...]
   or: busybox --list[-full]
   or: busybox --install [-s] [DIR]
   or: function [arguments]...

Code: Select all

# busybox free -h
BusyBox v1.25.0 (2016-07-24 11:33:13 GMT-8) multi-call binary.

Usage: free [-b/k/m/g]

Display the amount of free and used system memory
#

Code: Select all

# free --help

Usage:
 free [options]

Options:
 -b, --bytes         show output in bytes
     --kilo          show output in kilobytes
     --mega          show output in megabytes
     --giga          show output in gigabytes
     --tera          show output in terabytes
     --peta          show output in petabytes
 -k, --kibi          show output in kibibytes
 -m, --mebi          show output in mebibytes
 -g, --gibi          show output in gibibytes
     --tebi          show output in tebibytes
     --pebi          show output in pebibytes
 -h, --human         show human-readable output
     --si            use powers of 1000 not 1024
 -l, --lohi          show detailed low and high memory statistics
 -t, --total         show total for RAM + swap
 -s N, --seconds N   repeat printing every N seconds
 -c N, --count N     repeat printing N times, then exit
 -w, --wide          wide output

     --help     display this help and exit
 -V, --version  output version information and exit

For more details see free(1).
# free -V
free from procps-ng 3.3.11
#

Cordialement,
Médor.

Posted: Sun 12 Mar 2017, 19:24
by Argolance
Bonsoir,
Merci beaucoup Médor. :D
Là je comprends mieux!
Après modification des fichiers de CleanRAM ça fonctionne ici
Il se trouve que j'ai déjà modifié mes scripts et inséré busybox dans les lignes de commandes. J'ai constaté que tout fonctionne correctement mais j'attendais quand même tes éclaircissements pour les considérer comme acquises.

PS: ça fait plaisir de voir un de "mes" scripts sur ton bureau! :wink:

Cordialement.

Posted: Mon 13 Mar 2017, 07:58
by Médor
Bonjour Argolance,

J'ai simplement ajouté busybox au début des commandes free dans les fichiers AppRun, auto_clean_ram, func sous /usr/local/apps/CleanRAM/
En effet il faudrait modifier les colonnes pour l'adaptation à la commande free de procps-ng, de plus il faudrait se servir des options de free -h -w ce qui sépare la colonne Buff/cache en buffers et cache ...
J'ai depuis récupéré la trad. fr de procps-ng.mo ;)
Pour Precise il existe ce paquet procps_3.2.8-11ubuntu6.4_i386.deb mais ne pas l'installer par le ppm : il faut extraire la commande free et la placer dans /bin pour écraser celle de BusyBox (le lien /bin/@free), vérifier la libprocps ...
Ci-joint la trad. fr (retouchée...) procps-ng.mo ...

Cordialement,
Médor.

Posted: Mon 13 Mar 2017, 10:49
by Argolance
Bonjour Médor,
Médor wrote:En effet il faudrait modifier les colonnes pour l'adaptation à la commande free de procps-ng, de plus il faudrait se servir des options de free -h -w ce qui sépare la colonne Buff/cache en buffers et cache...
Je vois que tu réponds à une partie du message que j'ai supprimée après coup, me disant finalement qu'il serait plus sage de remettre ça à plus tard car, avec le printemps, j'ai d'autres chats à fouetter, si tu vois ce que je veux dire! Je vais donc mettre à disposition :arrow: CleanRAM 0.2 en tête de fil pour plus de commodité, testé avec succès sur Slacko 6.3.2 (voir image).
Je pense que dans l'immédiat, c'est amplement suffisant.
J'ai depuis récupéré la trad. fr de procps-ng.mo Wink
Pour Precise il existe ce paquet procps_3.2.8-11ubuntu6.4_i386.deb mais ne pas l'installer par le ppm : il faut extraire la commande free et la placer dans /bin pour écraser celle de BusyBox (le lien /bin/@free), vérifier la libprocps ...
Ci-joint la trad. fr (retouchée...) procps-ng.mo ...
Merci de ton aide. :wink:
Je garde tout ça au chaud sous le coude ou au frais derrière les fagots? :)

Cordialement.

Posted: Mon 13 Mar 2017, 17:16
by augras
Merci à tout le monde !
La version 0.2 reste désespérément en anglais malgré le nls fr.
Philippe

Posted: Mon 13 Mar 2017, 17:32
by corvus
augras wrote:Merci à tout le monde !
La version 0.2 reste désespérément en anglais malgré le nls fr.
Philippe
The same here with IT nls.

Greetings.

Posted: Mon 13 Mar 2017, 20:34
by Argolance
Bonsoir,
Augras wrote:La version 0.2 reste désespérément en anglais malgré le nls fr.
corvus wrote:The same here with IT nls.
Mes fichiers étaient mal construits! J'ai reloadé les fichiers modifiés...
Toutes mes excuses!

Cordialement

The same here with IT nls.

Posted: Sat 18 Mar 2017, 05:34
by Pelo
En Italie, çà va

En italie, çà va

Posted: Sat 18 Mar 2017, 05:35
by Pelo
En italie, çà va, deux fois.