$ which ar
/usr/bin/ar
$ which dpkg-deb
/usr/bin/dpkg-deb
Il semble, d'après les logs que c'est la commande ar qui n'est pas trouvée. D'autre part, l'install de la debien est standart (j'ai pas bouiné les trucs "par défaut" de la debian : dpkg / binutils …)
J'ai malheureusement toujours le message suivant :
L'application Adobe AIR n'a pas pu être installée. Le système ne dispose pas d'outils Debian permettant de créer des packages deb (tels que dpkg-deb ou ar).
dans la fenêtre d'installation de l'application. J'ai également testé avec l'archive proposée dans le message précédent, avec le même résultat…
C'est assez frustrant de ne pas pouvoir aller dans le code source du module, pour voir ce qui ne va pas ;)
Avec du basic et du forth, j'ai codé mon premier jeu avec… en basic (le forth il fallait tout re-coder à chaque fois)
Acheté avec mon premier salaire, à 16 ans.
J'ai eu il y a quelques mois des aretfactes bizarres sur mon portable Asus (celui sur lequel j'écris…) : la carte vidéo semblait "dans les choux… Elle fonctionnait quelsues minutes, et "tombait" quand le bougeais le portable… ou quand elle en avait envi
J'ai ouvert le portable, et j'ai appuyé (fort) sur la carte, elle est repartie, et ne me fait plus de sueurs froides depuis. C'était un bête faux contact !
La carte est une NVidia GT 220M, elle est en haut à gauche quand j'ouvre le portable (sous le bouton d'alim).
… la réponse à tes questions, elle est dans ton cerveau, mais tu le le sais pas encore !
Un peu de sueur, de travail et de pugnacité t'aiderons plus que nous : nous, on te donnera (mais pas en fait) la réponse, mais tu ne sauras rien de plus. Si tu travailles un peu, tu apprendras des choses qui te serviront toute ta vie ! (enfin, si tu continue à faire de l'informatique…)
Si ton TP/TD est pour demain, alors bonne nuit de travail !
Le module "logging" est très bien pour afficher les infos en cours fonctionnement, et pour afficher des messages d'erreur. En plus, tu peux fournir un fichier de configuration au logging, pour laisser l'utilisateur final affiner ses traces.
logging peut écrire dans un fichier, dans stderr, envoyer les traces en réseau, envoyer des mail… ou tous à la fois si tu veux ! N'utilise pas les appels "looging.debug" directement mais utilise plutôt les loggers nommés:
logger=logging.getLogger('mon_module')# "mon_module" est défini dans le fichier de conf du loggingDEBUGandlogger.debug("Class::method() val = %s",val)# ce message n'est affiché qu'en mode DEBUG
(C'est la notation que j'utilise)
Le système try/except global est pas mal non plus, il permet de formater les exceptions qui arrivent impromptues.
N'hésite pas non plus à définir tes propres exceptions si tu as des trucs compliqués à tester, ça prend 2 lignes en python (on est pas chez java)
Ne met pas des try/except partout, laisse passer les "plus grosses" (fichier, io…), au pire re-raise les :
try:du_code_qui_casse()exceptIOErrorase:logger.critical('Class::method() Ouch : %s, e)raisee# re-raise l'exception après traçage. Si tu mets un try/except global, elle est tracée 2 fois
Le mise au point de fichiers de logs est quelque-chose de compliqué, entre "trop de messages" et "pas assez de messages"… Ce qui est important pour les dév ne l'est pas forcément pour l'utilisateur, et réciproquement !
Voila, bon courage !
On avait étudié la possibilité d'utiliser fog comme serveur de déploiement d'images, mais il était moins bien que clonezilla à l'époque, et surtout moins bien documenté. Il n'y a pas de système de supervision dans clonezilla, mais de la pure admin (debian pour nous). Le script d'install de l'appli est super bien et en français si tu as configuré la locale qui va bien.
On utilise avec succès clonezilla depuis quelques années, et ça marche très bien ! On a mis un switch Gigabit 32 ports derrière, les machines se déploient super vite, et 32 à la fois…
Dans les préférences réseau de ton environnement de bureau, tu peux configurer le proxy par défaut de celui-ci (dans gnome 3, c'est l'onglet "Serveur mandataire"), et ensuite utiliser la config "Proxy système" dans les navigateurs.
pour les applications CLI, tu peux ajouter les lignes suivantes à la fin de ton .bashrc:
… J'ai pensé pour ma part à équiper mes chaussures de lames en acier pour rayer les bas de portières des gars garés sur les entrées de pistes cyclables en site propre, qui t'obligent à stopper, poser le pied pour enjamber le trottoir de protection de la dite piste cyclables… mais c'est pure méchanceté :)
Toutes les "grandes" distributions proposent un vaste chois de logiciels, le choix de logiciels de chaque distribution dépend de la distrib… je m'explique…
Une distribution est par définition un assemblage de logiciels, intégrés ensemble. Ubuntu propose de plus une logithèque "ouverte" qui permet d'installer des logiciels non-libres, que l'on ne retrouve généralement pas dans des distribs plus restrictives en terme de licence, comme debian par exemple.
1/ Ta question sur virtualbox : Tu peux 'généralement' utiliser les logiciels que tu as testé sur ta vbox… si ils sont dispo dans ta distribution, mais sinon tu peux aller voir sur le SITE DE L'ÉDITEUR du logiciel pour voir si ce logiciel est disponible pour ton OS principal. Au pire, tu re-compile les sources proposées si elle sont disponibles.
2/ Si tu lance une application depuis un Live-CD, par définition, rien ne sera installé sur ta machine. Tu ne peux pas installer directement une application depuis un Live-CD sur ta distribution "principale"
J'ai juste lancé l'application avec le flag -w ; la fenêtre s'ouvre, y a du son, mais je peux pas le tester plus avant, je suis au boulot quand même, là ;)
Ça à l'air rigolo ce jeux, je l'essaierai bien… mais je n'ai pas vu de lien pour télécharger une archive sous linux, pour la déposer dans mon /opt et essayer le jeu. C'est peut-être sur le site en espagnol, mais j'y pige quedal dans la langues de cervantes…
Ou il faut compiler le bousin ?
Y a personne qui a fait une archive ?
Pas de dépendances ? virtualenv ! Tu peux n'installer que celle là si elle n'est pas sur le/les serveurs concernés. Ensuite tu crées un venv dédié à ton script, et tu installes des dépendances dont tu as besoin dans ce venv à coup de :
$ pip install bs4
$ pip install requests
Un coup de requests et bs4, et le tour est joué. Tu peux même utiliser des cookies (pour la session) avec requests, avec le https géré nativement en prime… ! et je n'ai jamais rien trouvé de mieux que bs pour récupérer des données dans une page HTML.
Tu peux aller jusqu'à faire un script à base de fabric pour déployer ton application sur le / les serveurs concernés, à travers ssh. fabric ne s'installe que sur le client, et te permet d'effectuer des opérations côté serveur de façon transparente.
En fait, sous UNIX (et Linux est +- un UNIX), tout est fichier, et particulièrement l'interface de communication du noyau. En fait, lors de son lancement, le noyau Linux "rempli" (populate ?) un système de fichier virtuel, en général dans le dossier "proc" (héhé)
Ton ficher "/proc/sys/vm/drop_caches" est donc un paramètre du noyau Linux présenté comme un fichier, voila pourquoi tu peux en lire la valeur et y écrire comme dans un fichier (cat / echo / …).
Quand tu fais sysctl -w vm.drop_caches=3, tu passes directement la commande au noyau, c'est la même chose que de modifier le fichier…
Pour l'application qui prends le focus quand elle s'ouvre, j'ai pas de solution. Par contre, avec gnome 3 et l'extension "Auto move windows", tu peux spécifier vers quel ws l'application va s'ouvrir.
Pour moi :
- WS 1 : ide / firefox (je suis web dév)
- WS 2 : terminal + fenêtres ssh
- WS 3 : messagerie + docs
- WS 4 : le reste…
Pour ta question concernant les raccourcis, tu dois pouvoir faire un clic-droit sur l'application après l'avoir trouvée, et la rajouter dans ta barre d'appplications.
Sinon, pour le son avec skype, je ne sais pas… j'utilise pas.
[^] # Re: Voici un lien
Posté par François GUÉRIN (Mastodon) . En réponse au message Installer scratch sur debian. Évalué à 1.
Il semble, d'après les logs que c'est la commande
ar
qui n'est pas trouvée. D'autre part, l'install de la debien est standart (j'ai pas bouiné les trucs "par défaut" de la debian : dpkg / binutils …)[^] # Re: Voici un lien
Posté par François GUÉRIN (Mastodon) . En réponse au message Installer scratch sur debian. Évalué à 1. Dernière modification le 22 août 2016 à 10:30.
Bonjour,
Merci de ta réponse !
J'ai malheureusement toujours le message suivant :
dans la fenêtre d'installation de l'application. J'ai également testé avec l'archive proposée dans le message précédent, avec le même résultat…
C'est assez frustrant de ne pas pouvoir aller dans le code source du module, pour voir ce qui ne va pas ;)
Merci quand même !
[^] # Re: DCP-J132W
Posté par François GUÉRIN (Mastodon) . En réponse au message Une imprimante jet d'encre qui marche bien et qui est économiquement "viable". Évalué à 0.
C'est quoi le modèle ?
[^] # Re: Hector HR-MX
Posté par François GUÉRIN (Mastodon) . En réponse au sondage Le stockage de masse de mon premier ordinateur. Évalué à 1.
… après, PC !
# Hector HR-MX
Posté par François GUÉRIN (Mastodon) . En réponse au sondage Le stockage de masse de mon premier ordinateur. Évalué à 3.
Avec du basic et du forth, j'ai codé mon premier jeu avec… en basic (le forth il fallait tout re-coder à chaque fois)
Acheté avec mon premier salaire, à 16 ans.
http://hectorvictor.free.fr/index.php?page=yAYhHx5PpFsJ
Toute ma jeunesse !
# artefact bizarre sur un Asus
Posté par François GUÉRIN (Mastodon) . En réponse au message Dalle non compatible ? . Évalué à 1.
Bonjour,
J'ai eu il y a quelques mois des aretfactes bizarres sur mon portable Asus (celui sur lequel j'écris…) : la carte vidéo semblait "dans les choux… Elle fonctionnait quelsues minutes, et "tombait" quand le bougeais le portable… ou quand elle en avait envi
J'ai ouvert le portable, et j'ai appuyé (fort) sur la carte, elle est repartie, et ne me fait plus de sueurs froides depuis. C'était un bête faux contact !
La carte est une NVidia GT 220M, elle est en haut à gauche quand j'ouvre le portable (sous le bouton d'alim).
My 2 cents…
[^] # Re: Avant tout ...
Posté par François GUÉRIN (Mastodon) . En réponse au message Remplacer windows 7 32 bits par 64 bits sur dual boot.. Évalué à 3. Dernière modification le 24 juin 2016 à 15:52.
… tout de suite les questions qui fachent …
Mais tu as parfaitement raison !
# System Rescue CD
Posté par François GUÉRIN (Mastodon) . En réponse au message Fabriquer son OS live usb d'utilitaires de dépannage . Évalué à 4.
Bonjour,
Il y a aussi l’excellent SystemRescueCD qui va très trè sbien pour le genre de tâches que tu souhaites faire :
https://www.system-rescue-cd.org/SystemRescueCd_Homepage
[^] # Re: Faudrait-il recomplier un kernel? probablement pas
Posté par François GUÉRIN (Mastodon) . En réponse au message Problème de drivers. Évalué à 2.
http://doc.fedora-fr.org/wiki/Carte_graphique_NVIDIA_:_installation_des_pilotes
# DA2I // CGIR
Posté par François GUÉRIN (Mastodon) . En réponse au message Je cherche une formation courte/alternance spécialisée Linux/réseau si possible diplomante. Évalué à 3.
Bonjour,
Je ne sais pas si c'est dans le sujet, mais je connais assez bien ces licences pro à Lille :
C'est des formations universitaires très orientées "marché du travail", formations sur 1 an, inscription sur dossier.
Bon courage !
# ... on est (tous ?) passé par là
Posté par François GUÉRIN (Mastodon) . En réponse au message salut les amis aider moi à résoudre ces problèmes.. Évalué à 5.
… la réponse à tes questions, elle est dans ton cerveau, mais tu le le sais pas encore !
Un peu de sueur, de travail et de pugnacité t'aiderons plus que nous : nous, on te donnera (mais pas en fait) la réponse, mais tu ne sauras rien de plus. Si tu travailles un peu, tu apprendras des choses qui te serviront toute ta vie ! (enfin, si tu continue à faire de l'informatique…)
Si ton TP/TD est pour demain, alors bonne nuit de travail !
# Voila, c'est fait...
Posté par François GUÉRIN (Mastodon) . En réponse au journal Icône diaspora* dans Font-Awesome. Évalué à 1.
En attendant de l'installer dans ma boutique :)
# logging + exceptions
Posté par François GUÉRIN (Mastodon) . En réponse au message Comment gérer correctement les exceptions. Évalué à 2. Dernière modification le 03 mai 2016 à 20:23.
Bonjour,
Le module "logging" est très bien pour afficher les infos en cours fonctionnement, et pour afficher des messages d'erreur. En plus, tu peux fournir un fichier de configuration au logging, pour laisser l'utilisateur final affiner ses traces.
logging peut écrire dans un fichier, dans stderr, envoyer les traces en réseau, envoyer des mail… ou tous à la fois si tu veux ! N'utilise pas les appels "looging.debug" directement mais utilise plutôt les loggers nommés:
(C'est la notation que j'utilise)
Le système try/except global est pas mal non plus, il permet de formater les exceptions qui arrivent impromptues.
N'hésite pas non plus à définir tes propres exceptions si tu as des trucs compliqués à tester, ça prend 2 lignes en python (on est pas chez java)
Ne met pas des try/except partout, laisse passer les "plus grosses" (fichier, io…), au pire re-raise les :
Le mise au point de fichiers de logs est quelque-chose de compliqué, entre "trop de messages" et "pas assez de messages"… Ce qui est important pour les dév ne l'est pas forcément pour l'utilisateur, et réciproquement !
Voila, bon courage !
# ... passer à clonezilla-server ?
Posté par François GUÉRIN (Mastodon) . En réponse au message serveur fog sous ubuntu, pb tftp. Évalué à 1.
Salut,
On avait étudié la possibilité d'utiliser fog comme serveur de déploiement d'images, mais il était moins bien que clonezilla à l'époque, et surtout moins bien documenté. Il n'y a pas de système de supervision dans clonezilla, mais de la pure admin (debian pour nous). Le script d'install de l'appli est super bien et en français si tu as configuré la locale qui va bien.
On utilise avec succès clonezilla depuis quelques années, et ça marche très bien ! On a mis un switch Gigabit 32 ports derrière, les machines se déploient super vite, et 32 à la fois…
Bon courage !
# Utiliser la config du système
Posté par François GUÉRIN (Mastodon) . En réponse au message Configuration proxy transparent Squid3 DEBIAN 8. Évalué à 0.
Bonjour,
… sinon, pour la configuration du proxy lui-même, je n'y connais rien :)
[^] # Re: .
Posté par François GUÉRIN (Mastodon) . En réponse au journal Moto journal: Le nucléaire passera-t-il ?. Évalué à 8.
… J'ai pensé pour ma part à équiper mes chaussures de lames en acier pour rayer les bas de portières des gars garés sur les entrées de pistes cyclables en site propre, qui t'obligent à stopper, poser le pied pour enjamber le trottoir de protection de la dite piste cyclables… mais c'est pure méchanceté :)
[^] # Re: faire l'inverse
Posté par François GUÉRIN (Mastodon) . En réponse au message Gestionnaire de services. Évalué à 1.
redhat utilise systemd ?
Si c'est le cas tu peux utiliser les commandes systemd pour connaître l'état de tes service :
Bon courage !
# bah... toutes ?
Posté par François GUÉRIN (Mastodon) . En réponse au message distributions Linux offrant une multitude de logiciels. Évalué à 2.
Bonjour tolemarf,
Toutes les "grandes" distributions proposent un vaste chois de logiciels, le choix de logiciels de chaque distribution dépend de la distrib… je m'explique…
Une distribution est par définition un assemblage de logiciels, intégrés ensemble. Ubuntu propose de plus une logithèque "ouverte" qui permet d'installer des logiciels non-libres, que l'on ne retrouve généralement pas dans des distribs plus restrictives en terme de licence, comme debian par exemple.
1/ Ta question sur virtualbox : Tu peux 'généralement' utiliser les logiciels que tu as testé sur ta vbox… si ils sont dispo dans ta distribution, mais sinon tu peux aller voir sur le SITE DE L'ÉDITEUR du logiciel pour voir si ce logiciel est disponible pour ton OS principal. Au pire, tu re-compile les sources proposées si elle sont disponibles.
2/ Si tu lance une application depuis un Live-CD, par définition, rien ne sera installé sur ta machine. Tu ne peux pas installer directement une application depuis un Live-CD sur ta distribution "principale"
3/ Oui
Bonne découverte de linux !
[^] # Re: Comment on joue sous Linux ?
Posté par François GUÉRIN (Mastodon) . En réponse à la dépêche "Capitán Sévilla El remake" acquiert la langue de molière. Évalué à 1.
J'ai trouvé, merci !
J'ai juste lancé l'application avec le flag -w ; la fenêtre s'ouvre, y a du son, mais je peux pas le tester plus avant, je suis au boulot quand même, là ;)
Je testerai plus avant plus tard…
# Comment on joue sous Linux ?
Posté par François GUÉRIN (Mastodon) . En réponse à la dépêche "Capitán Sévilla El remake" acquiert la langue de molière. Évalué à 2.
Bonjour à tous,
Ça à l'air rigolo ce jeux, je l'essaierai bien… mais je n'ai pas vu de lien pour télécharger une archive sous linux, pour la déposer dans mon /opt et essayer le jeu. C'est peut-être sur le site en espagnol, mais j'y pige quedal dans la langues de cervantes…
Ou il faut compiler le bousin ?
Y a personne qui a fait une archive ?
A + !
[^] # Re: rep
Posté par François GUÉRIN (Mastodon) . En réponse au message script python impossible de ce co à un site. Évalué à 4.
Pas de dépendances ? virtualenv ! Tu peux n'installer que celle là si elle n'est pas sur le/les serveurs concernés. Ensuite tu crées un venv dédié à ton script, et tu installes des dépendances dont tu as besoin dans ce venv à coup de :
$ pip install bs4
$ pip install requests
Un coup de requests et bs4, et le tour est joué. Tu peux même utiliser des cookies (pour la session) avec requests, avec le https géré nativement en prime… ! et je n'ai jamais rien trouvé de mieux que bs pour récupérer des données dans une page HTML.
Tu peux aller jusqu'à faire un script à base de fabric pour déployer ton application sur le / les serveurs concernés, à travers ssh. fabric ne s'installe que sur le client, et te permet d'effectuer des opérations côté serveur de façon transparente.
Bon courage !
# Tout est fichier !
Posté par François GUÉRIN (Mastodon) . En réponse au message Vidage de Ram ou suppression des Traces [==Résolu==]. Évalué à 2.
Salut Saturne,
En fait, sous UNIX (et Linux est +- un UNIX), tout est fichier, et particulièrement l'interface de communication du noyau. En fait, lors de son lancement, le noyau Linux "rempli" (populate ?) un système de fichier virtuel, en général dans le dossier "proc" (héhé)
Ton ficher "/proc/sys/vm/drop_caches" est donc un paramètre du noyau Linux présenté comme un fichier, voila pourquoi tu peux en lire la valeur et y écrire comme dans un fichier (cat / echo / …).
Quand tu fais
sysctl -w vm.drop_caches=3
, tu passes directement la commande au noyau, c'est la même chose que de modifier le fichier…Bon courage !
[^] # Re: j'ai du nouveau !
Posté par François GUÉRIN (Mastodon) . En réponse au message service Kibana. Évalué à 1.
Bonjour,
J'ai un peu bricolé avec es…
Que te donne la commande ?
C'est l'utilitaire de lecture des logs de systemd.$ sudo journalctl -u kibana.unit
Tu peux aussi regarder du côté des logs de kibana :
Bonne recherches !$ sudo tail /var/log/kibana/errors.log
[^] # Re: même problème avec les bureaux
Posté par François GUÉRIN (Mastodon) . En réponse au message Comportement des fenêtres. Évalué à 1.
Salut,
Pour l'application qui prends le focus quand elle s'ouvre, j'ai pas de solution. Par contre, avec gnome 3 et l'extension "Auto move windows", tu peux spécifier vers quel ws l'application va s'ouvrir.
Pour moi :
- WS 1 : ide / firefox (je suis web dév)
- WS 2 : terminal + fenêtres ssh
- WS 3 : messagerie + docs
- WS 4 : le reste…
Bonne recherche !
[^] # Re: pavucontrol
Posté par François GUÉRIN (Mastodon) . En réponse au message Problème de son avec skype sous linux ubuntu. Évalué à 1.
Bonjour Delphine,
Pour ta question concernant les raccourcis, tu dois pouvoir faire un clic-droit sur l'application après l'avoir trouvée, et la rajouter dans ta barre d'appplications.
Sinon, pour le son avec skype, je ne sais pas… j'utilise pas.
Bon courage !