Re: dyndns
Sur la box Free, on a la possibilité de configurer directement le dyndns, no-ip ou ovh "ajh-valmer" writes: On Thursday 18 July 2024 11:25:41 Michel Verdier wrote: Le 17 juillet 2024 RogerT a écrit : > Avez-vous une expérience réussie pour monter un service > dyndns > sur un serveur debian ? > (J’ai trop de problèmes de connexion aux services gratuits > comme > no-ip.com) Free permet d'avoir une IP fixe gratuitement. Et un reverse dessus. Mais ce n'est peut-être pas ça ton besoin ? Justement, le besoin d'un dyndns est que son FAI n'a pas d'IP fixe. Tous les FAI devraient proposer ce choix : IP fixe ou pas. Bonne journée. ajh Valmer -- Lamourec Alain
Re: Problème chargement paquets
Donnes les retours, en root de : apt update apt upgrade apt install vlc Yannick writes: [[PGP Signed Part:Undecided]] Le 29/05/2024 à 18:19, Sébastien NOBILI a écrit : Bonjour, Le 2024-05-29 17:26, Yannick a écrit : Merci de votre aide en pas à pas Il va falloir des logs ;) Sébastien Re, Comment je fais? Je ne suis pas très doué donc du pas à pas Amitiés -- Lamourec Alain
Re: Comment installer Bookworm sur un HP elite Mini 600 G9 ?
Bonjour Vois-tu ta clé dans les médias du BIOS ? Utilises-tu Ventoy pour booter l'ISO ? Sinon change de clé, ça arrive qu'il y a des clés qui sont capricieuses Olivier writes: Bonjour, Je viens d'acquérir un HP elite Mini 600 G9 d'occasion sur lequel Windows 11 est installé (BIOS U21 Ver 02.05.00 du 08/23/2022). Je souhaite installer Bookworm à la place. J'arrive à accéder au BIOS. J'ai désactivé le Secure Boot et autorisé le boot depuis une clé USB. Le BIOS contient de multiples options exotiques de configuration. Avec le menu de choix de media de boot, la clé USB sur laquelle j'ai installé l'installeur Debian n'est pas proposée. Que faire ? Slts -- Lamourec Alain
Re: cherche exemple de code GtkMM4 (C++) pour ajouter des options à une application GtkMM-4 graphique (libre) add_main_option_entry
used for communication"), ""); #endif Glib::ustring builder_str(gtkrpsui_guirefpersys); auto builder = Gtk::Builder::create_from_string(builder_str); gtkrps_app->signal_activate().connect([&] () { gtkrps_mainwin = builder->get_widget("app_window"); gtkrps_app->add_window(*gtkrps_mainwin); gtkrps_mainwin->show(); }); return gtkrps_app->run(argc, argv); } // end main / ** for Emacs... ** Local Variables: ;; ** compile-command: "make guigtkrps" ;; ** End: ;; / - Voir ci dessus les lignes autour du // Mais ça fait plusieurs jours que je bute sur l'utilisation de la méthode add_main_option_entry dans GTKmm4. Si j'enlève le #if 0 j'ai une erreur de compilation (avec g++-13): rimski.x86_64 ~/gtk4gui-refpersys 16:50 .0 % make mainrps_gtk.o g++ -fPIE -O1 -I/usr/include/gtkmm-4.0 -I/usr/lib/x86_64-linux-gnu/gtkmm-4.0/include -I/usr/include/giomm-2.68 -I/usr/lib/x86_64-linux-gnu/giomm-2.68/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glibmm-2.68 -I/usr/lib/x86_64-linux-gnu/glibmm-2.68/include -I/usr/include/sigc++-3.0 -I/usr/lib/x86_64-linux-gnu/sigc++-3.0/include -I/usr/include/gtk-4.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/graphene-1.0 -I/usr/lib/x86_64-linux-gnu/graphene-1.0/include -I/usr/include/cairomm-1.16 -I/usr/lib/x86_64-linux-gnu/cairomm-1.16/include -I/usr/include/pangomm-2.48 -I/usr/lib/x86_64-linux-gnu/pangomm-2.48/include -I/usr/include/gtk-4.0/unix-print -mfpmath=sse -msse -msse2 -pthread -I/usr/include/jsoncpp -DGIT_ID=\"34e23fb9c26d316f6113f5c1a52146e80b3683d3+\" -DSHORTGIT_ID=\"34e23fb9c26d+\" -DGTKRPS_HOST=\"rimski.lesours\" -DGTKRPS_ARCH=\"x86_64\" -DGTKRPS_OPERSYS=\"GNU_Linux\"-c -o mainrps_gtk.o mainrps_gtk.cc mainrps_gtk.cc:85:2: warning: #warning help needed here to parse program arguments [-Wcpp] 85 | #warning help needed here to parse program arguments | ^~~ mainrps_gtk.cc: In function ‘int main(int, char**)’: mainrps_gtk.cc:87:42: error: ‘OPTION_TYPE_BOOL’ is not a member of ‘Gtk’ 87 | gtkrps_app->add_main_option_entry(Gtk::OPTION_TYPE_BOOL, "version",'V', | ^~~~ mainrps_gtk.cc:89:55: error: ‘OPTION_TYPE_STRING’ is not a member of ‘Gtk::Application’ 89 | gtkrps_app->add_main_option_entry(Gtk::Application::OPTION_TYPE_STRING, "fifo-prefix",'F', | Où est mon erreur? Comment utiliser add_main_option_entry? Merci de vos lumières et de votre aide -- Lamourec Alain
Re: interroger programmatiquement le chemin de chargement dynamique (dlopen) par défaut?
Non finalement un which ld.so donne bien /usr/bin/ld.so Lamourec Alain writes: Bonsoir peut être à partir de ldd ? Basile Starynkevitch writes: Bonjour la liste, Pour les systèmes Debian ou proches (par exemple Ubuntu ou Linux Mint) comment interroger programmatiquement (dans un shell script ou un programme en C) le chemin par défaut du chargeur dynamique ld.so (lequel est modifiable par un LD_LIBRARY_PATH explicite éventuel). Ca me serait utile pour le moteur d'inférences libre que je développe (en GPLv3+) RefPerSys en https://github.com/RefPerSys/RefPerSys/ qui génère du code à la volée (génération de code C++ compilé en un greffon puis dlopen-é et dlsym-é, ou de code machine via GNU lightning). Actuellement je n'ai que des ordinateurs Debian (ou Ubuntu) en x86-64 à ma disposition. Mais j'essaie de coder quelque chose qui puisse se porter facilement à une autre architecture 64 bits supportant Debian. Je n'ai aucun LD_LIBRARY_PATH explicite. Mon /etc/ld.so.conf contient (je l'ai ajouté à la main) /usr/local/lib/ après le include /etc/ld.so.conf.d/*.conf Car GNU lightning a été compilé à la main donc avec préfixe /usr/local/ Librement -- Lamourec Alain
Re: interroger programmatiquement le chemin de chargement dynamique (dlopen) par défaut?
Bonsoir peut être à partir de ldd ? Basile Starynkevitch writes: Bonjour la liste, Pour les systèmes Debian ou proches (par exemple Ubuntu ou Linux Mint) comment interroger programmatiquement (dans un shell script ou un programme en C) le chemin par défaut du chargeur dynamique ld.so (lequel est modifiable par un LD_LIBRARY_PATH explicite éventuel). Ca me serait utile pour le moteur d'inférences libre que je développe (en GPLv3+) RefPerSys en https://github.com/RefPerSys/RefPerSys/ qui génère du code à la volée (génération de code C++ compilé en un greffon puis dlopen-é et dlsym-é, ou de code machine via GNU lightning). Actuellement je n'ai que des ordinateurs Debian (ou Ubuntu) en x86-64 à ma disposition. Mais j'essaie de coder quelque chose qui puisse se porter facilement à une autre architecture 64 bits supportant Debian. Je n'ai aucun LD_LIBRARY_PATH explicite. Mon /etc/ld.so.conf contient (je l'ai ajouté à la main) /usr/local/lib/ après le include /etc/ld.so.conf.d/*.conf Car GNU lightning a été compilé à la main donc avec préfixe /usr/local/ Librement -- Lamourec Alain
Re: Question de Noël
Bonjour Tout dépend de ton environnement de bureau : gnome -> oui kde -> oui xfce -> non Informatique BILLARD writes: Bonjour à toutes et tous, en ce jour de Noêl je lis quelques pages sur Wayland le remplaçant de X11. Et la une question émerge, peut-on sans trop de risque de dysfonctionnement installer wayland sous debian 12 . Merci François-Marie -- Lamourec Alain
Re: LTSP: commande introuvable
Bonsoir Je crois que désormais /usr/sbin n'est plus dans la vaiable PATH Le retour de : echo $PATH serait intéressant. Si c'est le cas, il faudra rajouter ce dossier Michel Verdier writes: Le 15 octobre 2023 Alex PADOLY a écrit : La commande renvoie : - le nom du paquet installé; - sa version; - sa description Donne plutôt le vrai résultat. Le paquet est bien installé dans /usr/sbin mais sous forme d'un lien symbolique qui renvoie vers /usr/share/ltps où l'exécutable ltsp y figure bien. Donne le résultat de : type -a ltsp -- Lamourec Alain
Re: comment avoir le maximum d'information (DWARF) de debugging? GTKmm & GTK4
Bonsoir As-tu mis un point d'arrêt dans ton programme ? Quand je vois : Gtk::Builder::create_from_string Je dirai que tu as fais une interface graphique à l'aide de Glade ? Si c'est le cas, met ton point d'arrêt à partir du moment de la création de l'interface via le fichier glade. Sinon tu peux aussi créer cette interface directement dans le code. Personnelement, c'est de cette manière que je procède. Cordialement Basile Starynkevitch writes: Bonjour la liste Pour le moteur d'inférence RefPerSys (en https://github.com/RefPerSys/RefPerSys) j'ai besoin d'une interface graphique. Je suis en train de la coder (en https://github.com/RefPerSys/gtk4gui-refpersys ...) avec GTKMM 4 (en sur Debian/Sid ou Ubuntu 23 (x86-64) J'ai beaucoup d'espace disque. Bien sûr, ça plante (le commit 96bd7bc de gtk4gui-refpersys qu'il suffit de lancer avec ./guigtkrps ...) GDB me dit que ça plante apparemment dans gtkmm. Bien sûr, le bogue est probablement le mien. Program received signal SIGSEGV, Segmentation fault. 0x766b4895 in ?? () from /lib/x86_64-linux-gnu/libgtk-4.so.1 (gdb) bt #0 0x766b4895 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #1 0x766c7252 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #2 0x766c8b92 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #3 0x766c8cc9 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #4 0x766b1a9f in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #5 0x779ddca3 in g_type_create_instance () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #6 0x779c41f0 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x779c5746 in g_object_new_with_properties () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x779c65f1 in g_object_new () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x7665fcb0 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #10 0x779ddca3 in g_type_create_instance () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #11 0x779c41f0 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x779c5746 in g_object_new_with_properties () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #13 0x779c65f1 in g_object_new () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #14 0x764e0233 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #15 0x764e2567 in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #16 0x77516b9c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x775180dc in g_markup_parse_context_parse () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x764e48ca in ??? () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #19 0x764d8ef0 in gtk_builder_add_from_string () at /lib/x86_64-linux-gnu/libgtk-4.so.1 #20 0x77c4baca in Gtk::Builder::add_from_string(Glib::ustring const&) () at /lib/x86_64-linux-gnu/libgtkmm-4.0.so.0 #21 0x77c4dae4 in Gtk::Builder::create_from_string(Glib::ustring const&) () at /lib/x86_64-linux-gnu/libgtkmm-4.0.so.0 #22 0x660d in main () Dois-je recompiler GTKmm 4 (et GTK 4) depuis son code source pour comprendre mon erreur? Librement -- Lamourec Alain
Re: apt-key is deprecated
Tu fais apt-key list en root ça te donne la liste de tes clés : comme dans l'exemple /etc/apt/trusted.gpg pub rsa1024 2012-04-01 [SC] A0DA 38D0 D76E 8B5D 6388 7281 9165 938D 1378 B444 uid [ inconnue] Launchpad PPA for Libreoffice Packaging Tu recherches toutes celles qui sont dans /etc/apt/trusted.gpg Puis tu les mets dans le dossier trusted.gpg.d apt-key export 1378B444 | gpg --dearmour -o /etc/apt/trusted.gpg.d/Libreoffice.gpg en prenant comme dans l'exemple 1378B444 pour les 8 chiffres de l'empreinte et tu lui donnes le nom que tu veux, Libreoffice.gpg dans l'exemple "ajh-valmer-free" writes: On Wednesday 09 August 2023 12:57:23 B. GRANDHOMME wrote: Ce site doit pouvoir t'aider www.numetopia.fr/comment-corriger-lavertissement-apt-key-is-deprecated/ Le 2023-08-09T12:27:51.000+02:00, ajh-valmer-free a écrit : > Après un apt update, je reçois ce message : > "Warning: apt-key is deprecated. > Manage keyring files in trusted.gpg.d instead (see apt-key(8))" > Les howtos me sont abscons. Merci, j'avais vu ce howto, trop abscons pour moi. Voici le message reçu après apt update : "http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.1.x/dists/ bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key". Désolé, je n'arrive pas à remplacer les expressions génériques : wget -O- https://depot.example.net/debian/. | sudo gpg --dearmor --yes --output /usr/share/keyrings/-archive-keyring.gpg : - depot.example.net - - - -- Lamourec Alain
Re: Ligne de commande
Erwan David writes: Le 12/06/2023 à 19:33, Marc Chantreux a écrit : Le Mon, Jun 12, 2023 at 05:17:41PM +, Simeone Dominique a écrit : Chers amis, comment ajouter à sources.list la nouvelle deb de Bookworm sans vim et en ligne de commande direct! Tout dépend de ce que tu avais précédement et de ce que tu veux conserver. Il faut aussi surveiller ce que tu avais éventuellement dans /etc/apt/sources.list.d. Si il est vide et que tu n'avais pas ajouté de sources à la main, je dirais: <<\% cat > /etc/apt/sources.list deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware deb http://deb.debian.org/debian/ bookworm main non-free non-free-firmware contrib deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware deb http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware deb-src http://deb.debian.org/debian/ unstable main contrib non-free non-free-firmware % marc J'aurais plutôt fait sudo sed -i.bak 's/bullseye/bookworm/' /etc/apt/sources.list ce qui met une sauvegarde de l'ancien fichier dans /etc/apt/sources.list.bak Mais ça reste un peu tordu d ene pas vouloir utiliser d'éditeur de texte. Oui mais il faut rajouter non-free-firmware comme dans le modèle de marc ou alors s'en passer -- Lamourec Alain
Re: Bug Clamav #1027130
Bonjour Je n'utilise pas clamav. J'en éprouve pas le besoin. Sur le lien, ce bug est résolu pour la version 1.0.0 (Debian Sid) Donc pour ta version, il doit encore existé. Comme mentionné, il faudrait rester à la version 0.103.7+dfsg-0+deb11u1 pour ne pas l'avoir. A+ Sil writes: Bonjour la liste, J'ai une alerte de bug grave pour la mise à jour des paquets Clamav sur une installation stable amd64. Elle fait référence à ce bug : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027130 libclamav9: LibClamAV Error: Can't verify database integrity Je ne comprend pas tout et ai l'impression que ce bug soit corrigé. Le bug est déclaré sur la version 0.103.7 qui est déjà installée sur mon système et la mise à jour me propose de passer en 0.103.8. Avez-vous fait la mise à jour ? Êtes-vous impactés ? Est-ce un problème avec apt-listbugs ? Par avance merci Sil -- Lamourec Alain
Re: recuperer la place d'un fichier supprimé
Bonsoir Peut être un élément de réponse : https://github.com/transmission/transmission/issues/5361 Cordialement hamster writes: Salut a tous. Je fais du ménage sur mon disque, mais j'ai des soucis avec transmission. $ df Sys. de fichiers Type blocs de 1K Utilisé Disponible Uti% Monté sur /dev/sda3ext4 689828952 6878447041967864 100% /home Je vais dans transmission et je supprime un torrent qui pèse 1,5 Go. Pour cela, je fais clic droit dessus puis "supprimer les fichiers et enlever". Le torrent disparait dans transmission et le fichier disparait dans le dossier ou il etait stocké. Par contre : $ df Sys. de fichiers Type blocs de 1K Utilisé Disponible Uti% Monté sur /dev/sda3ext4 689828952 6878446761967892 100% /home ca n'a libéré que 28 blocs sur le disque. Je peux faire l'opération dans l'autre sens : d'abord je vais supprimer a la main le fichier dans le dossier ou il est stocké, puis je vais supprimer le torrent dans transmission. Dans ce cas ca libère bien la place correspondante a la taille du fichier. Mais pour les torrents que j'ai supprimés depuis transmission, le faichier n'est plus la par contre la place n'est pas libérée. Comment ca se fait ? Le fichier n'étant meme plus la, je ne sais pas comment récupérér la place qu'il occupait… Les bonnes idées seront les bienvenues. -- Lamourec Alain
Re: installer un paquet sans accès root?
Bonsoir En regardant les options du man dpkg, ces options (--force-not-root et --root) sont encore disponibles dans une Debian stable Bernard Schoenacker writes: Bonjour, Je recherche à confirmer une commande : dpkg -i package.deb --force-not-root --root=$HOME source de l'information : https://stackovercoder.fr/ubuntu/339/how-can-i-install-a-package-without-root-access Est-ce encore valide ? Merci pour votre aimable attention Bien à vous Bernard -- Lamourec Alain
Re: Migration Debian 32 bits vers 64 bits : répertoire /home
Bonsoir Ce sont les exécutables qui passent de 32 à 64 bits. Les types de données (en C++ https://en.cppreference.com/w/cpp/language/types) peuvent évoluer (long int). En ce sens les données binaires qui sont dans le /home peuvent ne pas correspondre à la nouvelle architecture. Mais ce type de désagrément doit être minime. Bien souvent ce sont des fichiers de configuration de type texte qui sont présents dans le /home. ajh-valmer writes: Hello, Lors d'une migration Linux de 32 bits vers 64 bits, dois-je me soucier du répertoire /home/ ? C'est juste le répertoire système qui est concerné ? Merci. Bonne journée. A. Valmer -- Lamourec Alain
Re: Choix d'un gestionnaire de mots de passe
Bonsoir Attention, passwords ne fonctionne pas avec Firefox-esr Michel Memeteau writes: Bonjour , Le 26/05/2022 à 19:05, kaliderus a écrit : Bonjour la liste, Quel est votre gestionnaire de mot de passe préféré et pourquoi ? J'utilise Bitwarden en entreprise au quotidien avec satisfaction mais je pense passer sur nextcloud passwords qui me semble abouti et fonctionnel ( contrairement a passman qu'on a fait bugué en 20 secondes ) https://apps.nextcloud.com/apps/passwords -- Lamourec Alain
Re: Choix d'un gestionnaire de mots de passe
Bonsoir j'utilise pass ça chiffre avec une clé gpg kaliderus writes: Bonjour la liste, Quel est votre gestionnaire de mot de passe préféré et pourquoi ? Je suis en train de tester keepass qui semble pas mal foutu, néanmoins, une interface uniquement en ligne de commande ne serait pas pour me déplaire. J'ai aussi envisagé de chiffrer tout simplement un fichier texte...l'idéal serait un outil en ligne de commande, avec quelques fonctionnalités un peu sexy de haut niveau pour se faciliter la manœuvre, je ne sais pas si ça existe ? Merci pour vos retours ! -- Lamourec Alain
Re: Comment ajouter à Firefox le moteur de recherche Debian Package Search ?
Il faut ajouter l'extension (add-on) Debian queries par outils/Modules complémentaires Cordialement Olivier writes: Bonjour, Je viens d'installer une nouvelle machine Bullseye. Je note que Firefox n'y intègre pas le moteur de recherche Debian Package Search qui permet de retrouver des paquets dans les dépôts Debian. Comment ajouter ce moteur ? J'ai trouvé [1] puis [2] mais je n'arrive pas à suivre les instructions. [1] https://forums.debian.net/viewtopic.php?p=723242 [2] https://mycroftproject.com/install.html?id=19956&basename=all-debian-packages&icontype=ico&name=Debian+Packages+-+Names+%28All%29 Slts -- Lamourec Alain
Re: W11 et linux ?
Bonsoir Il faudrait voir ce qu'il y a dedans Cordialement ptilou writes: Le jeudi 28 octobre 2021 à 12:20:03 UTC+2, ptilou a écrit : bonjour, j’ai un dossier Linux sur un poste W11, est-ce que quelqu’un a des informations sur l’utilisation avec une distribution comme Debian ? quelqu’un m’a dit qu’il ne comprend pas ma question, donc j’ai mie à jour un poste de Windows 10 à Windows 11 (il l’a fait tout seul, c’est du à une action malveillante) et donc y a un dossier Linux, dans le système Windows 11, que je demande qui, quoi, comment ? ( pour le dossier ) https://www.amazon.fr/photos/share/Z9j6L4w8ikgebQQEALLGkHK0uKR4vxbRo5fp5VHsdWc (alors je stoke mes photos chez Jeff, car c’est l’offre qui m’es accessible pécuniairement…) je pense que le dossier est un support des systèmes de fichiers ? merci — ptilou -- Lamourec Alain
Re: Glade3.10
Avec Glade 3.20 : Dans le bouton, aller sur l'onglet Général et choisir l'option "Etiquette avec image optionnelle" Juste en dessous, cliquer sur Image puis Nouveau Sélectionner le GtkImage dans la liste des composants Choisir l'option "Nom de fichier" et Sélectionner le fichier Image à rajouter Le Wed, 14 Mar 2018 17:36:31 +0100, bruno volpi a écrit : > Bonjour, > > je cherche un tuto à jour sur glade3.10 et je voudrais avoir un > bouton avec simplement une icône sans label . C'est extrêmement > facile avec QT mais cela semble impossible avec Glade > > Si quelqu'un a une idées > > Merci pour toutes infos > > > Bruno >