gitignore

2024-05-25 Par sujet benoit
Bonjour à toutes et tous,

La doc de git indique que « si $XDG_CONFIG_HOME n'est pas défini ou est vide, 
$HOME/.config/git/»

Cf.

https://git-scm.com/docs/gitignore

Or la commande

git config --global core.excludesfile monFichier

S’écrit dans un fichier $HOME/.gitconfig

Et pas dans $HOME/.config/git/

Est-ce que en l’absence de $XDG_CONFIG_HOME définit, le fait de mettre la 
config de git dans $HOME/.gitconfig et pas dans $HOME/.config/git/ est 
spécifique à Debian ?

Merci d’avance

--

Benoît

Ne supprimer que les liens symboliques

2024-05-13 Par sujet benoit
Bonjour,

Pour mon usage perso, j’ai écrit un petit script qui crée des liens symbolique 
vers des fichiers dans un répertoire donné.

Mais j’aimerais que ce script me propose de supprimer les liens symboliques 
déjà existants dans ce répertoire.

rm -f *

ou

unlik

Ca risque de supprimer des fichiers qui se trouveraient là or je ne veux 
supprimer que des liens symboliques et surtout pas les fichiers pointé ni des 
fichier ordinaires.

Je ne comprends pas pourquoi unlik malgré son nom, supprime tous les fichiers 
et pas uniquement les liens symboliques.

Suis-je obligé de passer par find ?

find -P -type l -exec rm {} \;

-P ne JAMAIS suivre un lien symbolique

-type l ne trouver que des liens symboliques

C’est correct ?

Quelles sont les autres options ?

Merci d'avance

--

Benoît

Re: [Hors sujet] Réparer le logiciel d'une imprimante Xerox Phaser 6510

2024-04-19 Par sujet benoit
Envoyé avec la messagerie sécurisée Proton Mail.

Le mercredi 17 avril 2024 à 23:09, Th.A.C  a écrit :

> Tu as regardé la procédure de flash avec clé usb que j'ai indiquée?

Oui
Pour lire la clé il faut aller dans le menu et appuyer plusieurs touches pour 
mettre le firmware dans un mode ou il commence à charger la clé.

Mais dans mon cas l'os l'imprimante est cassé et ne boot plus.

--
Benoit



Re: [Hors sujet] Réparer le logiciel d'une imprimante Xerox Phaser 6510

2024-04-17 Par sujet benoit






Le mardi 16 avril 2024 à 21:44, Jean-François Bachelet  a 
écrit :

> Hello :)
> 
Hello ! ;)
> 
> tu l'installais comment ce nouveau firmware ?

Avec l'application Windows fournie par Xerox
Ca a été toute une histoire de me créer un Windows avec Virtualbox rien que 
pour ça.

> 
> > Elle n'est plus sous garantie.
> > Comment réinstaller le firmware cassé, si plus rien ne fonctionne ?
> 
> si tu as le fichier et si il est pas encodé on peut tenter de
> reprogrammer l'eprom directement (demande un démontage)
> 

Ouff et du matos...



[Hors sujet] Réparer le logiciel d'une imprimante Xerox Phaser 6510

2024-04-16 Par sujet benoit
Bonjour,

J'ai une imprimante Xerox Phaser 6510, qui est en passe et c'est un problème 
logiciel, suite à une mise à jour du firmware qui a été interrompue.

Elle n'est plus sous garantie.
Comment réinstaller le firmware cassé, si plus rien ne fonctionne ?

S'il y a logiciel, il y a forcément un "disque", n'y aurait-il pas un moyen 
d'obtenir une image de ce "disque" et le copier avec dd ou un truc du genre ?

Merci d'avance.

--
Benoît

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

Re: Connexion réseau impossible pour certains logiciels

2024-01-08 Par sujet benoit






Envoyé avec la messagerie sécurisée Proton Mail.

Le vendredi 29 décembre 2023 à 13:44, yamo'  a écrit :


> Salut,
> benoit a tapoté le 21/12/2023 13:30:
> 
> > J’ai réinstallé mon système et les logiciels tels que evolution,
> > libreoffice, firefox-esr, ne parviennent pas à se connecter à internet.
> 
> 
> Peut-être est-ce lié à AppArmor ou SELinux?
> 
> Tu peux jeter un oeil à :
> 
> # aa-status
> 
> https://debian-handbook.info/browse/fr-FR/stable/sect.apparmor.html
> 

Voici ce que me dit mais je ne sais pas comment interpréter ça...
Ca veut dire quoi ?
# aa-status
apparmor module is loaded.
25 profiles are loaded.
23 profiles are in enforce mode.
   /usr/bin/evince
   /usr/bin/evince-previewer
   /usr/bin/evince-previewer//sanitized_helper
   /usr/bin/evince-thumbnailer
   /usr/bin/evince//sanitized_helper
   /usr/bin/man
   /usr/lib/NetworkManager/nm-dhcp-client.action
   /usr/lib/NetworkManager/nm-dhcp-helper
   /usr/lib/connman/scripts/dhclient-script
   /usr/lib/cups/backend/cups-pdf
   /usr/sbin/cups-browsed
   /usr/sbin/cupsd
   /usr/sbin/cupsd//third_party
   /{,usr/}sbin/dhclient
   libreoffice-senddoc
   libreoffice-soffice//gpg
   libreoffice-xpdfimport
   lsb_release
   man_filter
   man_groff
   nvidia_modprobe
   nvidia_modprobe//kmod
   tcpdump
2 profiles are in complain mode.
   libreoffice-oosplash
   libreoffice-soffice
0 profiles are in kill mode.
0 profiles are in unconfined mode.
3 processes have profiles defined.
3 processes are in enforce mode.
   /usr/sbin/cups-browsed (1406) 
   /usr/sbin/cupsd (1210) 
   /usr/lib/cups/notifier/dbus (6623) /usr/sbin/cupsd
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.
0 processes are in mixed mode.
0 processes are in kill mode.



Re : Re: Connexion réseau impossible pour certains logiciels

2023-12-29 Par sujet benoit
Le mardi 26 décembre 2023 à 10:21, Michel Verdier  a écrit :


> Le 25 décembre 2023 benoit a écrit :
> 
> > Et dans .xinitrc, au lieu de :
> > 
> > exec /usr/bin/openbox-session
> > 
> > J’ai :
> > 
> > . /etc/X11/Xsession
> 
> 
> C'est ce qu'il y a dans le xinitrc par défaut /etc/X11/xinit/xinitrc
> Donc tu peux enlever ton .xinitrc
> Si tu as des trucs à faire met-les dans .xsession qui sera exécuté par
> /etc/X11/Xsession en plus des autres fichiers de configuration dans
> /etc/X11/Xsession.d

Merci pour l'info
En effet le fichier /etc/X11/Xsession contient 
USERXSESSION=$HOME/.xsession

Mais je ne comprend pas pourquoi, dès que je mets un fichier 
$HOME/.xsession x11 ne se lance pas.


Genre :
cd && touch .xsession
startx

Ca démarre pas...

Je ne vois rien qui me semble anormal dans
.xsession-errors

--
Benoît



Re: Un disque partitions (hd0,msdos2) et un disque (hd1,gpt1)

2023-12-27 Par sujet benoit
Le mercredi 27 décembre 2023 à 14:52, ajh-valmer  a écrit :


> Bonjour,
> J'ai 2 disque durs SSD :
> - Disque dur 1, partition /dev/sda2 (Debian12),
> indiquée dans grub.cfg : hd0,msdos2.
> 
> - Disque dur 2, partition /dev/sdb2 (Debian11),
> indiquée dans grub.cfg : hd1,gpt1.
> 
> Je n'ai jamais vu ça.
> Pourquoi ces 2 appellations différentes, msdos et gpt ?
> (GUID Partition Table),

> Comment revenir à hd1,msdos2 ?


Il me semble qu'une table de partition GPT utilise l'UEFI pour booter et les 
UUID des /etc/fstab.

Du coup le Disque dur 1, partition /dev/sda2 (Debian12), devrait avoir un fstab 
avec des dénominations /dev/sd** et booter dans une MBR 

et 
le Disque dur 2, partition /dev/sdb2 (Debian11) devrait en principe utiliser 
l'UEFI et un fstab avec des UUID genre 
UUID=38152af0-2d68-4bdb-aa5e-040aa0b6 /  

Toujours sans certitude (à vérifier), pour revenir à hd1,msdos2, il faudra 
remplir les conditions limitantes :
utiliser  le bio;
booter dans une MBR;
nommer les partitions avec des dénominations /dev/sd** dans /etc/fstab (avec le 
risque mentionné sur cette liste  de confusion d'ordre des disques du bio);
Utiliser une partition primaire;
bien vérifier qu'il n'y a pas d'inversion d'ordre des disque dans le bios;
L'installeur debian en mode expert donne le choix de partitionnement gpt ou 
autre pour du partitionnement destructif, il faudra procéder à une sauvegarde 
des données avant et restauration après.
Mais il y peut-être des outils de partitionnement non destructifs qui le 
permettent...



Re : Connexion réseau impossible pour certains logiciels

2023-12-25 Par sujet benoit
Bonjour à toutes et tous,

Un grand merci pour votre aide.

J’ai partiellement résolu le problème comme suit :

Habituellement je change de graphical.target à multi-user.target et je rédige 
un .xinitrc en fct de l’environement que je veux.

Avant d’avoir ce problème, je pouvais laisser x-session-manager et 
x-window-manager à leur valeur et lancer ce que je veux avec :

exec /usr/bin/openbox-session

Maintenant ça ne marche plus (si je fais ça les applications comme libreoffice 
mettent des plombes à démarrer en attendant un accès à internet).

Pour contourner le problème j’ai configuré :

x-session-manager → /usr/bin/openbox-session

x-window-manager → /usr/bin/openbox

Avec :

update-alternatives --config x-session-manager

Et dans .xinitrc, au lieu de :

exec /usr/bin/openbox-session

J’ai :

. /etc/X11/Xsession

Qui lance /usr/bin/openbox-session par son alternative.

Bon ça marche « tout le monde » « voit » la connexion internet.

Le problème est contourné, mais pas résolu, tant que je ne comprendrai pas 
comment le script dans /etc/X11/Xsession résout le problème et pourquoi ça 
bloque en lançant :

exec /usr/bin/openbox-session

Vos lumières sont les bienvenues, car il me semble que mon système est mal 
configuré.

La dernière version du système d’installation de debian ne m’a pas configuré le 
fuseau horaire, il « disait » ne pas pouvoir le faire sans configurer le 
réseau, alors que le DVD d’installation est justement prévu pour une 
installation sans accès à internet.

Je l’ai fait il y a quelque mois avec une version précédente (12.2 je crois) du 
DVD d’installation et ça a parfaitement fonctionné sans accès à internet… Mais 
cette fois (avec la 12.4) le système d’installation me ramenait constamment à 
Matériel de connexion réseau:

https://www.debian.org/releases/stable/amd64/ch02s01.fr.html#network-cards

Et j’ai dû m’y prendre à plusieurs reprises pour l’outrepasser.

Il me semble que quelque chose est mal configuré…
--Benoît

Re : Re: Re : Re: Connexion réseau impossible pour certains logiciels

2023-12-22 Par sujet benoit
Le vendredi 22 décembre 2023 à 18:46, benoit  a écrit :


> Le vendredi 22 décembre 2023 à 18:10, NoSpam no-s...@tootai.net a écrit :
> 
> 
> 
> > Ce pourrait il que ipv6 soit actif et privilégié ?
> 

Ca y ressemble 

nmcli connection show
NAME UUID  TYPE  DEVICE 
 
Connexion filaire 1  f7b08fc1-2857-3ddd-9692-fe790236137e  ethernet  
enx0c5b8f279a64 
lo   d1e4f8d1-d5ff-42a2-b8e3-7d7ec00f209d  loopback  lo 
 

On change comment ?
--
 Benoît



Re : Re: Re : Re: Connexion réseau impossible pour certains logiciels

2023-12-22 Par sujet benoit
Le vendredi 22 décembre 2023 à 18:10, NoSpam  a écrit :


> Ce pourrait il que ipv6 soit actif et privilégié ?
> 

ip addr show enx0c5b8f279a64 
3: enx0c5b8f279a64:  mtu 1500 qdisc fq_codel 
state UP group default qlen 1000
link/ether 0c:5b:8f:27:9a:64 brd ff:ff:ff:ff:ff:ff
inet 192.168.8.100/24 brd 192.168.8.255 scope global dynamic noprefixroute 
enx0c5b8f279a64
   valid_lft 79092sec preferred_lft 79092sec
inet6 fe80::7c63:a646:1dfd:92ca/64 scope link noprefixroute 
   valid_lft forever preferred_lft forever



cat /etc/hosts
127.0.0.1   localhost
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters



--
Benoît



Re : Re: Connexion réseau impossible pour certains logiciels

2023-12-22 Par sujet benoit
Le vendredi 22 décembre 2023 à 09:39, Michel Verdier  a écrit :


> Le 21 décembre 2023 benoit a écrit :
> 
> > En fait, c'est l'inverse de ce que j'avais dit en testant avec un autre 
> > utilisateur, j’ai lancé gnome...
> > Si je crée un utilisateur et que je lance un environnement de bureau par 
> > défaut, genre gnome, tout fonctionne normalement.
> > C’est gnome qui fait quelque chose qui fait que ça fonctionne, mais quoi ?
> > 
> > Mais si j’utilise openbox (ma config), ça ne fonctionne pas…
> 
> 
> Déjà pour voir ce qui se passe au niveau réseau donne-nous dans les 2 cas :
> ip -N route
> mtr -n -r -c 1 www.google.com

sous GNOME :
ip -N route >> outputGNOME.txt
mtr -n -r -c 1 www.google.com >> outputGNOME.txt

default via 192.168.8.1 dev enx0c5b8f279a64 proto 16 src 192.168.8.100 metric 
100 
169.254.0.0/16 dev enx0c5b8f279a64 scope 253 metric 1000 
192.168.8.0/24 dev enx0c5b8f279a64 proto 2 scope 253 src 192.168.8.100 metric 
100 
Start: 2023-12-22T17:29:26+
HOST: localhost   Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 192.168.8.10.0% 1   25.4  25.4  25.4  25.4   0.0
  2.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
  3.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
  4.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
  5.|-- 172.16.188.85  0.0% 1   41.0  41.0  41.0  41.0   0.0
  6.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
  7.|-- 172.16.188.44  0.0% 1   39.9  39.9  39.9  39.9   0.0
  8.|-- 81.52.186.121  0.0% 1   50.0  50.0  50.0  50.0   0.0
  9.|-- 193.251.241.2220.0% 1   53.3  53.3  53.3  53.3   0.0
 10.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
 11.|-- 108.170.241.1290.0% 1   83.1  83.1  83.1  83.1   0.0
 12.|-- 209.85.252.245 0.0% 1   63.2  63.2  63.2  63.2   0.0
 13.|-- 172.217.168.2280.0% 1   62.6  62.6  62.6  62.6   0.0


sous Openbox
ip -N route >> outputOpenBox.txt
mtr -n -r -c 1 www.google.com >>  outputOpenBox.txt

default via 192.168.8.1 dev enx0c5b8f279a64 proto 16 src 192.168.8.100 metric 
100 
169.254.0.0/16 dev enx0c5b8f279a64 scope 253 metric 1000 
192.168.8.0/24 dev enx0c5b8f279a64 proto 2 scope 253 src 192.168.8.100 metric 
100 
Start: 2023-12-22T17:39:36+
HOST: localhost   Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 192.168.8.10.0% 1   35.6  35.6  35.6  35.6   0.0
  2.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
  3.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
  4.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
  5.|-- 172.16.188.85  0.0% 1   61.4  61.4  61.4  61.4   0.0
  6.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
  7.|-- 172.16.188.44  0.0% 1   93.2  93.2  93.2  93.2   0.0
  8.|-- 81.52.186.121  0.0% 1   50.3  50.3  50.3  50.3   0.0
  9.|-- 193.251.241.2220.0% 1   57.7  57.7  57.7  57.7   0.0
 10.|-- ???   100.0 10.0   0.0   0.0   0.0   0.0
 11.|-- 108.170.241.1930.0% 1   68.2  68.2  68.2  68.2   0.0
 12.|-- 142.250.224.1310.0% 1   67.8  67.8  67.8  67.8   0.0
 13.|-- 216.58.214.4   0.0% 1   69.4  69.4  69.4  69.4   0.0


Ils se ressemblent, ce qui ne m’étonne pas dans la mesure ou tout passe 
normalement en ligne de commande, dans les trois cas : en mode console, dans un 
terminal sous GNOME ou Openbox, si je fais :

ping kde.org

Ca passe normalement.

C’est libreoffice, firefox(sauf après une longue attente) ou evolution posent 
problème sous openbox.


Merci d'avance,

--
Benoît




Re : Re: Connexion réseau impossible pour certains logiciels

2023-12-21 Par sujet benoit
Le jeudi 21 décembre 2023 à 15:25, Sébastien NOBILI 
 a écrit :


> Le 2023-12-21 15:43, benoit a écrit :
> 
> > Le jeudi 21 décembre 2023 à 14:06, Sébastien NOBILI
> > s-liste-debian-user-fre...@pipoprods.org a écrit :
> > 
> > > Si oui, est-ce que tu as regardé si les paramètres de proxy de
> > > ton environnement de bureau sont toujours valides ?
> > 
> > A ma connaissance je n'en avais pas
> 
> 
> Tu devrais quand-même aller regarder. Des fois on active des choses et
> puis
> comme ça fonctionne, on n'y prête plus attention…
> 
> Sinon faute de piste plus simple, j'abonde dans ce sens :
> 
> Le 2023-12-21 13:39, NoSpam a écrit :
> 
> > Le 21/12/2023 à 13:19, benoit a écrit :
> > 
> > > Comment diagnostiquer ça ?
> > > tcpdump
> 

Le problème, c'est que ne sais pas interpréter les infos de sortie de tcpdump.

à quoi dois-je faire attention ?

tcpdump -i enx0c5b8f279a64 >> tcpdump.dump




Re : Re: Connexion réseau impossible pour certains logiciels

2023-12-21 Par sujet benoit






Envoyé avec la messagerie sécurisée Proton Mail.

Le jeudi 21 décembre 2023 à 14:43, benoit  a écrit :


> 
> 
> 
> 
> 
> Envoyé avec la messagerie sécurisée Proton Mail.
> 
> 
> Le jeudi 21 décembre 2023 à 14:06, Sébastien NOBILI 
> s-liste-debian-user-fre...@pipoprods.org a écrit :
> 
> 
> 
> > Le 2023-12-21 13:19, benoit a écrit :
> > 
> > > J’ai réinstallé mon système et les logiciels tels que evolution,
> > > libreoffice, firefox-esr, ne parviennent pas à se connecter à
> > > internet.
> > 
> > Est-ce que tu as essayé de créer un nouveau compte utilisateur
> > et de tester ces applis depuis ce compte ?
> 
> 
> Bonjour,
> 
> Merci pour ta réponse...
> Je viens de tester, il y a bien un truc dans ma home qui pose problème.
> 
> > Est-ce que tu as restauré les données de ton compte utilisateur
> > (homedir) ?
> 

En fait, c'est l'inverse de ce que j'avais dit en testant avec un autre 
utilisateur, j’ai lancé gnome...
Si je crée un utilisateur et que je lance un environnement de bureau par 
défaut, genre gnome, tout fonctionne normalement.
C’est gnome qui fait quelque chose qui fait que ça fonctionne, mais quoi ?

Mais si j’utilise openbox (ma config), ça ne fonctionne pas…



> 
> > Si oui, est-ce que tu as regardé si les paramètres de proxy de
> > ton environnement de bureau sont toujours valides ?
> 
> 
> A ma connaissance je n'en avais pas
> 

Du coup avec zéro config, les logiciels comme (libreoffice, evolution, firefox) 
ne trouvent pas le chemin pour sortir sur internet (ou après une longue attente 
pour firefox), mais en ligne de commande 
ping kde.org (un domaine) ça passe, apt fonctionne normalement.




Re: Connexion réseau impossible pour certains logiciels

2023-12-21 Par sujet benoit






Envoyé avec la messagerie sécurisée Proton Mail.

Le jeudi 21 décembre 2023 à 14:06, Sébastien NOBILI 
 a écrit :


> Le 2023-12-21 13:19, benoit a écrit :
> 
> > J’ai réinstallé mon système et les logiciels tels que evolution,
> > libreoffice, firefox-esr, ne parviennent pas à se connecter à
> > internet.
> 
> 
> Est-ce que tu as essayé de créer un nouveau compte utilisateur
> et de tester ces applis depuis ce compte ?
> 

Bonjour,

Merci pour ta réponse...
Je viens de tester, il y a bien un truc dans ma home qui pose problème.

> Est-ce que tu as restauré les données de ton compte utilisateur
> (homedir) ?
> 

Oui et ça vient probablement de là

> Si oui, est-ce que tu as regardé si les paramètres de proxy de
> ton environnement de bureau sont toujours valides ?
> 

A ma connaissance je n'en avais pas 

--



Connexion réseau impossible pour certains logiciels

2023-12-21 Par sujet benoit
Bonjour,

J’ai réinstallé mon système et les logiciels tels que evolution, libreoffice, 
firefox-esr, ne parviennent pas à se connecter à internet.

Chose bizarre, la version de firefox téléchargée sur le site de mozilla se 
connecte sans problème…

Comme si des logiciels en paquet debian ne prenaient pas le même chemin pour se 
connecter à internet .

Comment diagnostiquer ça ?

apt se connecte sans problème

Je ne sais pas si c’est à case de ça, durant la procédure d’installation ma clé 
4G n’était jamais détectée, j’ai dû utiliser un DVD et installer 
network-manager pour avoir du réseau.

Merci d’avance

--

Benoît

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

Re: Copier un système (Debian) sur un disque plus grand.

2023-12-20 Par sujet benoit
Le mercredi 20 décembre 2023 à 11:25, Michel Verdier  a écrit :


> Le 19 décembre 2023 benoit a écrit :
>
> > % df -h
>
>
> Avec fdisk -l on voit mieux l'enchainement des partitions

Périphérique   Début   Fin  Secteurs Taille Type
/dev/nvme0n1p1  2048999423997376   487M Système EFI
/dev/nvme0n1p2999424 125999103 124999680  59,6G Système de fichiers Linux
/dev/nvme0n1p3 125999104 163108863  37109760  17,7G Système de fichiers Linux
/dev/nvme0n1p4 163108864 182640639  19531776   9,3G Système de fichiers Linux
/dev/nvme0n1p5 182640640 194359295  11718656   5,6G Système de fichiers Linux
/dev/nvme0n1p6 194359296 225609727  31250432  14,9G Partition d'échange Linux
/dev/nvme0n1p7 225609728 500117503 274507776 130,9G Système de fichiers Linux
>
>
> As-tu une raison de mettre /div /home /var en partitions séparées ?

Oui, enfin, je crois, mais est-ce que ce sont de bonnes raisons ?

/div/RAW (emplacement de fichiers volumineux, c'est une partition que je peux 
saturer sans compromettre le bon fonctionnement du système)

C'est mon ordinateur personnel, je l'utilise en partie pour mon loisir de 
photographe amateur.
Je stocke des milliers de fichiers RAW (format de fichier d’appareil photo 
numérique brut de capteur) chacun occupe entre 20 et 45 Mo.
Je stocke, indexe, trie(avec digikam dont je suis fan) les derniers mois de 
sorties photos, sans devoir systématiquement brancher ma station d’accueil de 
disque dur.
J’ai déjà eu des problèmes de base de données avec Xpad par exemple, j’ai perdu 
toutes mes notes en saturant ma /home.

Quand j’importe les fichiers RAW de la carte SD de mon appareil photo, il faut 
que je sois sûr qu’en cas de saturation de la partition(et ça arrive souvent), 
ça sera bloquant pour l’importation, mais que ça ne va pas compromettre le bon 
fonctionnement du système…
Auquel cas, il me suffit de brancher la station d’accueil de disque et de 
déplacer les fichiers les plus anciens (un mois ou deux) de mon disque interne 
vers un disque dur externe.

Maintenant, je ne sais pas si c'est une bonne raison d'avoir une /var, /home, 
/div séparée...

Benoît






Re: Copier un système (Debian) sur un disque plus grand.

2023-12-19 Par sujet benoit
Le lundi 18 décembre 2023 à 19:59, Th.A.C  a écrit :


> Il me semble qu'il y a une option dans clonezilla pour étendre
> automatiquement les partitions à la copie.
> 

Ca, m'intéresse je vais regarder ça en faisant une sauvegarde, que je dois de 
toute façon faire par sécurité.

> Gparted est très bien, mais il ne sait pas travailler avec du lvm.
> 
> Sinon, il faudrait nous donner au moins ton partitionnement pour se
> faire une meilleur idée.
> Il y a des dizaines de possibilités d'agrandissement...


% df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev   2,9G   0  2,9G   0% /dev
tmpfs  584M1,6M  583M   1% /run
/dev/nvme0n1p3  18G 14G  2,8G  84% /
tmpfs  2,9G   0  2,9G   0% /dev/shm
tmpfs  5,0M   0  5,0M   0% /run/lock
/dev/nvme0n1p2  59G 56G   73M 100% /Qubes
/dev/nvme0n1p7 128G110G   13G  90% /div
/dev/nvme0n1p5 5,5G4,9G  239M  96% /home
/dev/nvme0n1p4 9,1G1,8G  6,9G  21% /var
/dev/nvme0n1p1 487M5,9M  481M   2% /boot/efi
tmpfs  584M 60K  584M   1% /run/user/1000

Justement, si je recopiais mon système d'un disque à l'autre avec une image ou 
dd,je serais embêté car je voudrais supprimer la partition Qubes, j'ai voulu 
essayer Qubes os et je ne me suis,jamais appliqué, je voudrais récupérer la 
place... 
Ca voudrait dire, tout déplacer vers le "début" du "disque" jusqu'à la fin de 
/boot/efi.


Benoit



Re: Copier un système (Debian) sur un disque plus grand.

2023-12-19 Par sujet benoit






Envoyé avec la messagerie sécurisée Proton Mail.

Le vendredi 15 décembre 2023 à 19:08, ptilou  a écrit :


> Le vendredi 15 décembre 2023 à 08:50:04 UTC+1, benoit a écrit :
> 
> > Bonjour,
> > Je recherche une méthode sûre et facile et un logiciel libre pour copier un 
> > système (Debian) sur un disque plus grand.
> > J’ai cru comprendre qu’un clonage avec dd ou Clonezilla, va crée des 
> > partitions de même tailles du disque source ver le disque cible.
> > Les partitions vont laisser une partie du disque cible non partitionné, 
> > qu’il faudra ensuite déplacer et redimensionner avec les données. Le peu 
> > d’expérience que j’ai de cette étape avec Gparted, c’est que ça prend des 
> > heures et que ça n’a pas toujours fonctionné.
> > Il me semble que le plus simple serait de faire l’inverse : créer la table 
> > de partition sur le disque cible avec cfdisk.
> > Mais après je fais comment pour copier les secteurs d’amorçage, la 
> > partition EFI, les droits d’accès, les liens symboliques etc ?
> > Merci d’avance pour vos conseils.
> > --
> > Benoît
> 
> Tu copie avec dd, le disque complet puis avec fdisk du redimensionne, tu peut 
> aussi le faire avec gtparted, disque, etc ...

Je ne savais pas que fdisk pouvait faire du déplacement/redimensionnement sans 
perte de données. Ca m'intéresse, je vais aller voir ça.

--
Benoît




Re : Re: Copier un système (Debian) sur un disque plus grand.

2023-12-19 Par sujet benoit
Merci pour votre réponse,
Petite précision, c'est un ordinateur portable avec un « disque » nvme, qui ne 
peut en contenir qu’un seul.

Je pense à une solution intermédiaire inspirée de votre piste de réflexion… 

- Sauvegarder /etc et les données non synthème(telles que /home, etc)...
- Sauvegarder la liste des paquets installés :

aptitude -F "%p" search ~i\!~M > paquets.list

Comme on me l’a déjà indiqué sur cette liste (voir « Liste des paquets 
installés sur mon ordi »).

- Partitionner le nouveau disque, y faire une installation de base du système 
(Installation par le réseau à partir d'un CD minimal)

- Réinstaller les mêmes paquets sur le nouveau système.
apt install $( paquets.list

Va me sélectionner les paquets qui n’ont PAS (!~M)  été automatiquement 
installés.
Cf.
https://www.debian.org/doc/manuals/aptitude/ch02s04s05.fr.html#searchAutomatic

Donc ceux explicitement nommés dans une commande :
apt install nomPaquetA nomPaquetB nomPaquetC nomPaquetD nomPaquetE 

Imaginons que le paquet  nomPaquetC aurait de toute façon installé  nomPaquetD 
nomPaquetE en tant que dépendance de  nomPaquetC, 

comment exclure de la liste :  nomPaquetD nomPaquetE ?

Je consulte la doc ici :
https://www.debian.org/doc/manuals/aptitude/ch02s04s05.fr.html#tableSearchTermQuickGuide

Quand on installe un paquet qui était déjà installé automatiquement  en tant 
que dépendance d’un autre, apt répond que le package est marqué comme installé 
manuellement.

Et j’ai l’impression que :
apt autoremove ne pourra plus fonctionner car si sur le système actuel, je fais 
:

aptitude -F "%p" search ~i\!~M > paquets.list

Et que sur la nouvelle installation je fais :
apt install $( a écrit :


> On 12/15/23 08:48, benoit wrote:
> 
> > Bonjour,
> > 
> > Je recherche une méthode sûre et facile et un logiciel libre pour
> > copier un système (Debian) sur un disque plus grand.
> 
> 
> Je comprends la question de la manière suivante:
> 
> 
> Vous disposez d'un PC (probablement un ordinateur fixe, pas un portable)
> sur lequel tourne une Debian. Cet ordinateur a deux disques, qu'on
> suppose ici être /dev/sda pour le plus petit (disque source) et /dev/sdb
> pour le plus gros (disque cible). Le BIOS ou UEFI voit bien les deux
> disques. Vous êtes capable (si besoin était) d'ouvrir le capot de
> l'ordinateur et de débrancher (temporairement) chacun de ces deux
> disques (par exemple leur câble SATA). Vous avez lu la notice du BIOS ou
> UEFI ou de la carte mère. Vous avez confiance dans votre alimentation
> électrique (pas de coupure ou d'orage prévu dans la journée), ou bien
> vous disposez d'un onduleur et d'une clef USB sur laquelle vous pouvez
> télécharger un Debian netinstall. Vous disposez en plus de quelques
> clefs USB en bon état (préférentiellement neuves) d'au moins 8Go (et
> plutôt plus) chacune.
> 
> Il reste de la place (quelques gigaoctets de libre dans une partition
> montée donc dans un système de fichier) sur l'ancien disque (sur
> /dev/sda). À vérifier avec la commande "/usr/bin/df -h".
> 
> Vous connaissez l'usage de la ligne de commande, le mot de passe root,
> et cet ordinateur est connecté à Internet de façon fiable.
> 
> Systématiquement, vous allez explicitement utiliser la commande
> "/usr/bin/sync" ou "/bin/sync" qui vidange les tampons du noyau sur les
> disques. Dans certains cas, elle prend une dizaine de secondes. Il faut
> la faire très souvent.
> 
> Vous avez préalablement sauvegardé les données les plus précieuses (ou
> les plus chères) de votre ordinateur. (précaution contre les
> catastrophes ou les fautes de frappe), peut être sur un serveur externe
> à distance ou sur des clefs USB neuves ou sur un disque externe. Vous
> seul savez quelles sont vos données les plus importantes pour vous. Les
> commandes à connaître sont /usr/bin/tar et /usr/bin/afio et
> /usr/bin/find. Essayez bien sûr "/usr/bin/tar --help" etc.
> 
> 
> 
> La première étape est simplement de noter en totalité (sur un cahier, ou
> de prendre en photo avec son smartphone) la sortie des commandes
> "/sbin/fdisk -l /dev/sda" et "/sbin/fdisk -l /dev/sdb" et le contenu du
> fichier /etc/fstab (donc la sortie de "/bin/cat /etc/fstab"); si vous
> disposez d'une imprimante, imprimez ces sorties de fdisk et votre
> (ancien) fichier /etc/fstab ; il est très utile de noter la sortie de
> "/sbin/blkid" sur chacune des partitions visibles par ces commandes. Si
> on dispose de clef USB supplémentaire sauvegarder ces sorties sur une
> clef, ainsi que votre ancien répertoire /etc  et peut-être la liste
> des paquets installés par "/usr/bin/dpkg -l"
> 
> 
> 
> =
> 
> Ensuite, vous définissez sur papier un schéma de

Re: [XFCE] Quel widget a le focus ?

2023-12-16 Par sujet benoit
Bonjour,

Si tu ne trouves pas que tu veux en python, il reste la possibilité 
d’utiliser/appeler ce qui existe sous X avec la librairie subprocess

https://pypi.org/project/subprocess.run/

Mais c'est moins bien

--
Benoit 




Envoyé avec la messagerie sécurisée Proton Mail.

Le vendredi 15 décembre 2023 à 05:17, Pierre ESTREm  a 
écrit :


> Bonjour,
> 
> En Bash je voudrais récupérer le ID de l'objet (par exemple icone) qui
> aurait le focus clavier.
> 
> En Python y aurait-il un module qui saurait manipuler X (comme on le
> fait avec tkinter) ???
> 
> C'est ouf... c'est vrai !
> 
> Merci
> pierre estrem



Re: Copier un système (Debian) sur un disque plus grand.

2023-12-15 Par sujet benoit
Le vendredi 15 décembre 2023 à 10:58, Sébastien NOBILI 
 a écrit :


> Bonjour,
> 
> Attention, de plus en plus de références aux partitions se font par UUID
> qui vont changer en repartitionnant. Tu auras donc un travail
> (probablement
> lui aussi un peu long et potentiellement douloureux) de recherche et/ou
> réparation de ton système.
> 
> Sébastien

Bonjour,

En effet, il faudra éditer /etc/fstab
Donner un label au partition en les créant
Aller dans /dev/disk/by-label pour les retrouver
Puis ls -l 
/dev/disk/by-uuid/

Pour afficher l'UUID et en faire un copier coller à la place des UUID existant 
dans /etc/fstab

Mais ça c'est pas douloureux, par contre, je crains plus les problèmes de 
config avec GRUB et la partition /boot/efi que je ne maitrise pas du tout... 

--
Benoit



Re: Copier un système (Debian) sur un disque plus grand.

2023-12-15 Par sujet benoit
Le vendredi 15 décembre 2023 à 10:12, benoit  a écrit :

> Le vendredi 15 décembre 2023 à 09:02, Klaus Becker  a écrit 
> :
>
>> Salut,
>>
>> Pour la copie du système, fsarchiver est très bien. Tu peux créer la 
>> partition de démarrage avec cfdisk.
>>
>> Klaus
>
> Merci pour ta réponse,
>
> Je viens de jeter un œil en diagonal sur la doc de fsarchiver, il y a des 
> options pour copier un système monté (It’s called a live backup).
> Mais je n'en vois pas l'intérêt dans ce cas de le faire sur un système non 
> monté. Si on veut changer de disque on le fait avec une live.

Je voulais écrire «je n'en vois pas l'intérêt dans ce cas de le faire sur un 
système monté.»
Désolé...

> Du coup, il me faudrait une live orientée outil de "dépannage" qui inclus 
> fsarchiver et cfdisk.
> Par chance la page de fsarchiver qui traite de copier un système monté (It’s 
> called a live backup).
> https://www.fsarchiver.org/live-backup/
>
> Propose une live avec fsarchiver
>
> https://www.system-rescue.org/
>
> Ce qui me semble parfait pour ce que je veux faire.
>
> Merci
>
> --
> Benoît

Re: Copier un système (Debian) sur un disque plus grand.

2023-12-15 Par sujet benoit
Le vendredi 15 décembre 2023 à 09:02, Klaus Becker  a écrit :

> Salut,
>
> Pour la copie du système, fsarchiver est très bien. Tu peux créer la 
> partition de démarrage avec cfdisk.
>
> Klaus

Merci pour ta réponse,

Je viens de jeter un œil en diagonal sur la doc de fsarchiver, il y a des 
options pour copier un système monté (It’s called a live backup).

Mais je n'en vois pas l'intérêt dans ce cas de le faire sur un système non 
monté. Si on veut changer de disque on le fait avec une live.
Du coup, il me faudrait une live orientée outil de "dépannage" qui inclus 
fsarchiver et cfdisk.
Par chance la page de fsarchiver qui traite de copier un système monté (It’s 
called a live backup).
https://www.fsarchiver.org/live-backup/

Propose une live avec fsarchiver

https://www.system-rescue.org/

Ce qui me semble parfait pour ce que je veux faire.

Merci

--
Benoît

Copier un système (Debian) sur un disque plus grand.

2023-12-14 Par sujet benoit
Bonjour,

Je recherche une méthode sûre et facile et un logiciel libre pour copier un 
système (Debian) sur un disque plus grand.

J’ai cru comprendre qu’un clonage avec dd ou Clonezilla, va crée des partitions 
de même tailles du disque source ver le disque cible.

Les partitions vont laisser une partie du disque cible non partitionné, qu’il 
faudra ensuite déplacer et redimensionner avec les données. Le peu d’expérience 
que j’ai de cette étape avec Gparted, c’est que ça prend des heures et que ça 
n’a pas toujours fonctionné.

Il me semble que le plus simple serait de faire l’inverse : créer la table de 
partition sur le disque cible avec cfdisk.

Mais après je fais comment pour copier les secteurs d’amorçage, la partition 
EFI, les droits d’accès, les liens symboliques etc ?

Merci d’avance pour vos conseils.

--

Benoît

https://proton.me/

Re: Backup système

2023-12-07 Par sujet benoit
Le mardi 5 décembre 2023 à 18:18, jafiv  a écrit :

> TimeShift, idem en graphique

J'utilise TimeShift, pour mon usage personnel, c'est super facile et j'ai déjà 
eu besoin de restaurer mon système, ça s'est très bien passé !

Benoit

>

Re: Utiliser G'MIC dans gimp

2023-11-30 Par sujet benoit
Le jeudi 30 novembre 2023 à 17:11, benoit  a écrit :

> Bonjour,
>
> J'ai installé le paquet gimp-gmic, mais c'est grisé dans gimp
>
> https://packages.debian.org/bookworm/gimp-gmic
>
> Je ne sais pas comme l'activer.

Je me répond !
Désolé, je n'avais pas essayé...
Ca s'active quand on ouvre une image

Benoit

Utiliser G'MIC dans gimp

2023-11-30 Par sujet benoit
Bonjour,

J'ai installé le paquet gimp-gmic, mais c'est grisé dans gimp

https://packages.debian.org/bookworm/gimp-gmic

Je ne sais pas comme l'activer.

Merci d'avance

--
Benoit

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

Re : Re: Re : Re: Re : Re : Re : Re : FFMPEG ?

2023-09-07 Par sujet benoit
Le vendredi 1 septembre 2023 à 09:00, ptilou  a écrit :


> Le samedi 19 août 2023 à 17:30:03 UTC+2, benoit a écrit :
>
> > Petite astuce, pour cataloguer digikam ou darktable est super, mais si on 
> > veux juste visionner des RAW au format fermé de Nikon (NEF) avec une 
> > visionneuse libre, légère et rapide, geeqie fait très bien le taf.
> > https://packages.debian.org/bookworm/geeqie
> >
> > --
> > Benoît
> >
> > Envoyé avec la messagerie sécurisée Proton Mail.
> >
> > --- Original Message ---
> > Le vendredi 18 août 2023 à 15:21, Norbert Ponce norber...@wanadoo.fr a 
> > écrit :
> >
> > > Lorsque je recherche ufraw sur synaptic il me sélectionne darktable, et
> > > quand je tente d'ouvrir un raw nikon dans gimp, celui-ci me demande
> > > d'installer darktable.
> > > Donc le remplacement est acté. Je suis encore en Bullseye.
> > >
> > > Le 17/08/2023 à 07:14, nicolas...@gmail.com a écrit :
> > >
> > > > On 16/08/2023 21:20:41, didier gaumet wrote:
> > > >
> > > > > tu ne dois pas avoir nettoyé ton cache depuis au moins quatre ans ;-)
> > > > > ufraw a bien été retiré de testing et unstable il y a quatre ans:
> > > > > https://tracker.debian.org/pkg/ufraw
> > > > > Il est installé et comme il est en conflit avec personne, il est 
> > > > > toujours là.
> > > > > C’est pour ça.
> > > >
> > > > nicolas patrois : pts noir asocial
>
>
> Il n'y a pas d'avantage a utiliser le format RAW, sauf a achete des mass 
> storages !

Sauf si on veut fait du post-traitement non destructif, sur une image venant 
d'un capteur d'appareil photo.

Benoît



Re : Re: Re : Re : Re : Re : FFMPEG ?

2023-08-19 Par sujet benoit


Petite astuce, pour cataloguer digikam ou darktable est super, mais si on veux 
juste visionner des RAW au format fermé de Nikon (NEF) avec une visionneuse 
libre, légère et rapide, geeqie fait très bien le taf.
https://packages.debian.org/bookworm/geeqie

--
Benoît

Envoyé avec la messagerie sécurisée Proton Mail.

--- Original Message ---
Le vendredi 18 août 2023 à 15:21, Norbert Ponce  a 
écrit :


> Lorsque je recherche ufraw sur synaptic il me sélectionne darktable, et
> quand je tente d'ouvrir un raw nikon dans gimp, celui-ci me demande
> d'installer darktable.
> Donc le remplacement est acté. Je suis encore en Bullseye.
> 
> Le 17/08/2023 à 07:14, nicolas.patr...@gmail.com a écrit :
> 
> > On 16/08/2023 21:20:41, didier gaumet wrote:
> > 
> > > tu ne dois pas avoir nettoyé ton cache depuis au moins quatre ans ;-)
> > > ufraw a bien été retiré de testing et unstable il y a quatre ans:
> > > https://tracker.debian.org/pkg/ufraw
> > > Il est installé et comme il est en conflit avec personne, il est toujours 
> > > là.
> > > C’est pour ça.
> > 
> > nicolas patrois : pts noir asocial
> 
>



Re : Re: Re : Re : Re : FFMPEG ?

2023-08-17 Par sujet benoit






Envoyé avec la messagerie sécurisée Proton Mail.

--- Original Message ---
Le mercredi 16 août 2023 à 21:20, didier gaumet  a 
écrit :


> Le 16/08/2023 à 20:48, nicolas.patr...@gmail.com a écrit :
> 
> > On 16/08/2023 20:11:10, Gaëtan Perrier wrote:
> > 
> > > Il me semble que le paquet ufraw est sorti de debian.
> > 

Il était là en buster, puis enlevé en bullseye
https://packages.debian.org/search?suite=buster=names=ufraw

Question développement, ça n'a pas l'air de se bousculer depuis un bail 
https://sourceforge.net/projects/ufraw/files/ufraw/




Re : Re : FFMPEG ?

2023-08-16 Par sujet benoit
Le mardi 15 août 2023 à 01:39, k6dedi...@free.fr  a écrit :

> Je ne sais pas pour FFMPEG, mais tu parles aussi de format RAW pour Canon.


Je viens de vérifier, à ma connaissance ImageMagick ne peut pas lire un fichier 
RAW...
Même l'implémentation libre du RAW : Digital Negative (DNG) ne semble pas 
lisible par ImageMagick.
https://fr.wikipedia.org/wiki/Digital_Negative
% display IMGP7275.DNG
display-im6.q16: delegate failed `'ufraw-batch' --silent --create-id=also 
--out-type=png --out-depth=16 --output='%u.png' '%i'' @ 
error/delegate.c/InvokeDelegate/1966.
display-im6.q16: unable to open image 
`/tmp/magick-IGvhfqVnZv52oYtY1yUj74vrP0C8SatO.ppm': Aucun fichier ou dossier de 
ce type @ error/blob.c/OpenBlob/2924.


ImageMagick veut ufraw-batch
https://packages.debian.org/search?searchon=names=ufraw-batch
Pour cette fonctionnalité libre et en ligne de commande, il faut en effet UFRaw 
en module de ImageMagick, je n'ai pas testé, car ce n'est pas en bookworm.
https://packages.debian.org/buster/ufraw
Le principal intérêt des logiciels en ligne de commande, c'est d'écrire des 
scripts pour faire du traitement d'image par lot.
Mais la plupart des logiciels libres de dématriçage gèrent très bien le 
traitement par lot.
Imaginez (une hypothèse complètement farfelue, mais bon) un photographe pro qui 
revient d’une séance photo d’un mariage… 
Il avait bien fait tous ses réglages en mode manuel, pour ne plus avoir à 
penser réglage durant la séance, balance des blancs sur 4760K.
Manque de bol le soleil a tourné et est entré au travers d’un vitrail de 
l’église durant la séance photo et la lumière projetée sur la robe de la mariée 
est jaune sur 157 clichés…
S’il n’avait que des logiciels de retouche changer la balance des blancs 
manuellement sur 157 clichés un par un, a chaque fois que ce genre de pépin se 
produit, il peut déposer le bilan…
A ma connaissance les logiciels de dématriçage comme ART, Darktable, ou 
Rawtherapee, permettent d’appliquer une correction (genre balance des blancs) 
sur un lot de photos.
Du coup, scripter en ligne de commande, des modifications par lot, a peut-être 
encore du sans dans certains cas, mais pas celui-là, si ça peut se faire au 
clic…
https://fr.wikipedia.org/wiki/D%C3%A9matri%C3%A7age#Quelques_logiciels_de_d%C3%A9matri%C3%A7age_multi-formats

Dans cette liste de logiciels(dont certains sont libres darktable, 
RawTherapee...) avec interface graphique, il manque ART qui est un super fork 
de RawTherapee
https://bitbucket.org/agriggio/art/wiki/Home

Il manque aussi DigiKam qui fait du dématriçage et est en premier un magnifique 
catalogueur
https://fr.wikipedia.org/wiki/DigiKam

--
Benoît



Re : Re: Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-08 Par sujet benoit
Le mardi 8 août 2023 à 10:49, RogerT  a écrit :

> 
> xml a *toujours* été lourdingue !
> Aucun problème pour lire ou écrire du xml avec un interpréteur xml sans 
> s’empêtrer les yeux dans des crochets et les enfants.
> Ou même, plus simple, avec un éditeur graphique de xml. 
> 
> Le truc important c’est de savoir quoi écrire. 
> 
> Je ne trouve pas d’API d’openbox. Ça existe ?
> Ou au moins un xsd pour écrire un fichier xml qui soit bien formé ?
> 
> Il y a beaucoup d’exemples dans la doc, à commencer par :
> http://openbox.org/wiki/Help:Configuration
> 
> Sais-tu la taille que peut prendre un très gros fichier rc.xml (qui semble 
> être LE fichier) ?
> 
% wc -l .config/openbox/rc.xml
1009 .config/openbox/rc.xml

Mon fichier de config fait 1009 lignes.

Obconf fait un fichier de base, mais il n'y a pas beaucoup de 
possibilités d'actions, mais la base de l’apparence est là. 
https://packages.debian.org/bookworm/obconf
Ou prendre celui de déjà plus complet.
/etc/xdg/openbox/rc.xml
Après ce que je trouve le plus intéressant, c'est les actions:
http://openbox.org/wiki/Help:Actions
Elles ne sont pas toutes documentées très en détail.
Ce que j'apprécie, c'est la possibilité de simuler sommairement un 
Tiling window manager. 
3 fenêtres qui occupe 1/3 de la largeur de l’écran 100 % de la 
hauteur , bien regarder -x (moins x): 
Alt-Win 1 (du pavé numérique)
   
  
  
0
0
33%
100%
  


  
  
33%
0
34%
100%
  


  
  
-0
0
33%
100%
  


Fenêtre 1/2 de la largeur 1/2 de la hauteur qu’on peut mettre haut 
gauche, haut droite, en bas, gauche, droite. 
   
  
  
0
0
50%
50%
  


  
  
0
-0
50%
50%
  


  
  
-0
0
50%
50%
  


  
  
-0
-0
50%
50%
  

La fenêtre s’étire jusqu’au bord de l’écran ou une autre fenêtre(faire 
pareil pour les 4 directions) : 
 
  
west
  

Maximiser l’axe des X, (on fait pareil pour Y)
 
  

Maximiser mais en gardant la décoration 
  
  

Sans la décoration :
   
  

Ou bien virer la décoration sans maximiser
   
  

C = contrôle 
A = Alt
W = win
Donc ça fait Alt-Ctrl b

Avec ça tu peux manipuler tes fenêtres par raccourci, clavier comme 
dans Tiling window manager, tout en gardant les possibilités d’un 
window manager "normal" (stacking je crois). 

--
Benoît



Re : Re: Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-08 Par sujet benoit
Le lundi 7 août 2023 à 15:27, RogerT  a écrit :


> Merci de cette confirmation !
> J’avais découvert openbox dans un PSL et trouvé super le fait de partir de 
> zéro et pouvoir tout configurer avec un fichier xml.


Je voudrais juste tempérer mon enthousiasme, justement à propos du xml…
Demander à des humains de travailler dans des fichiers xml, c'est de la
maltraitance de cerveau ! ;-)
Le xml, c’était moderne au siècle précédant… ;-)
C’est peut-être bien pour les machines(communiquer entre elles ou avec
des GUI comme Glade pour GTK, bien que ça occupe une place de dingue
par rapport aux données transmises), mais est-ce « human-readable » ?
Déjà, c’est pas agréable à lire, mais à rédiger à partir de rien…
Comme dirait Coluche : « Déjà à manger c'est pas bon, mais alors à
vomir… » ;-)

--
Benoît



Re : Re: Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-07 Par sujet benoit
Le lundi 7 août 2023 à 12:59, RogerT  a écrit :


> 
> 
> 
> > Le 7 août 2023 à 12:22, didier gaumet  a écrit :
> 
> > Le 07/08/2023 à 10:44, RogerT a écrit :
> > [...]
> > 
> > > PS : openbox, WM très simple et entièrement paramétrable est-il toujours 
> > > actif et surtout utilisable ?
> > 
Bien sût que openbox est tjs utilisable !
Et ça déchire, tellement c'est configurable !

--
Benoît



Re : Re: Plantage suite à ajout de desktop icon dans /usr/share/applications/

2023-08-07 Par sujet benoit
Je prends le train en marche, car je ne suis pas intervenu avant, ne 
connaissant pas gnome. 

Dans openbox, c'est simple, rédiger un fichier.desktop et le placer 
soit dans 
/usr/share/applications/
soit dans
$HOME/.local/share/applications/

Puis créer un lien symbolique de ce fichier  vers
$HOME/Desktop
Ou placer le fichier dans $HOME/Desktop.

Puis lancer un gestionnaire de fichier comme pcmanfm ou spacefm comme 
suit, dans :
$HOME/.config/openbox/autostart.sh
Ajouter 
( spacefm --desktop ) &

Pour la syntaxe d'un fichier.desktop, personne ne retient ça par cœur
En copier un de /usr/share/applications/
Et écrire dedans.

Si ça plante c'est qu'il y a une erreur dans la fichier.

--
Benoît


--- Original Message ---
Le lundi 7 août 2023 à 12:59, RogerT  a écrit :


> 
> 
> 
> > Le 7 août 2023 à 12:22, didier gaumet  a écrit :
> 
> > Le 07/08/2023 à 10:44, RogerT a écrit :
> > [...]
> > 
> > > PS : openbox, WM très simple et entièrement paramétrable est-il toujours 
> > > actif et surtout utilisable ?
> > 
> > 
> > J'ai l'impression qu'il n'y a plus de développement depuis plusieurs années.
> > 
> > De mémoire la dernière fois que je l'avais testé il me semble que sous 
> > Debian lancé par gdm en tout cas, ça ne marchait plus très bien, 
> > contrairement à des versions de Debian ultérieures (lesquelles et quand? 
> > j'ai oublié)
> > 
> > Si ça t'intéresse tu trouveras empaquetés dans Debian plein de WM. 
> > Simplement pour lever une éventuelle ambiguïté, de base, un WM ne fait que 
> > gérer des fenêtres graphiques. des trucs aussi basiques qu'un menu (à 
> > fortiori dynamique)  ou une barre des tâches ne sont pas forcément fournis. 
> > Quant aux icônes sur le bureau, c'était généralement une fonction dévolue à 
> > un gestionnaire de fichiers lancé en arrière plan (spacefm a l'air de gérer 
> > encore ce genre de trucs par exemple), ou à des petits utilitaires dont je 
> > n'ai pas l'impression qu'ils soient encore disponibles)
> 
> 
> KDE et xfce l’utiliseraient :
> https://wiki.archlinux.org/title/Openbox
> 
> Gnome et KDE sont cités :
> http://openbox.org/wiki/Main_Page
> 
> Je lis trois modes :
> Openbox provides three menu options that will be in the Session Type menu 
> when you are logging in, if they are available.
> The "GNOME/Openbox" option will only be present if you have GNOME installed, 
> and the "KDE/Openbox" option will appear only if KDE is installed.
> Dans un DE
> Sans DE 
> Sans login graphique



Équivalant de :word wrap (visual line mode) d'emacs dans l'éditeur jed

2023-08-07 Par sujet benoit
Bonjour à toutes et tous,

Dans l'éditeur jed, y a-t-il une présentation du texte qui se trouve 
dans emacs : Options > Line warping in this buffer-> Word Wrap (Visual 
Line mode) : ne pas couper les mots  contre le bord de la fenêtre et 
faire des retours à la ligne sans  ajouter de "\n" dans le texte ?

Je regarde dans la doc, mais j'ai pas trouvé, sûrement mal cherché…
 
Merci d'avance.

Benoît

Ps.
Autre chose, j'ai passé du temps à chercher donc je refile l'info,
 pour ceux que ça intéresse, pour rendre cette config 
permanente dans emacs, la config faite dans le menu option :word wrap 
(visual line mode), s'écrit :

(visual-line-mode t)

Mais si elle n'est pas conditionnelle avec:
text-mode-hook 

Genre :
(add-hook 'text-mode-hook '(lambda ()(require 'myConfigTxt)))

et dans myConfigTxt.el
(visual-line-mode t) 
(provide 'myConfigTxt)

Ca ne va pas aller, car (je suppose) que emacs passe en text-mode après 
avoir lu .emacs.d/init.el  et qu'il ne retient pas cette config dans ce 
fichier (ceux qui connaissent emacs et de elisp, corrigez-moi si 
j'interprète mal).



Re : Re: Re : Re: Re : Re: Digikam s’arrête sans que je l’ai fermé

2023-08-05 Par sujet benoit
Le vendredi 4 août 2023 à 15:37, didier gaumet  a 
écrit :


>
> tu peux faire un backport-pour-les-nuls. Je plaisante, il ya une
> procédure détaillée en français dans le wiki sur la manière de faire un
> rétroportage de paquet (toujours depuis testing, le backport).
> C'est un exemple avec le paquet coretils mais tu peux faire la même
> chose avec digikam.
> Pour les anglophones, sélectionnez en haut de page la langue anglais, la
> traduction française n'est pas à jour (mais on est sur une liste
> francophone donc donne le lien en français, qui a l'air exploitable)
> https://wiki.debian.org/fr/SimpleBackportCreation
>

Merci pour l'info

J'ai suivis cette procédure pour faire un Backport de digikam
Petit détail la page de digikam source en testing

https://packages.debian.org/source/trixie/digikam

renvois vers
https://salsa.debian.org/debian/digikam

J'y ai téléchargé les sources, suivis les instructions de la procédure que tu 
indiques et ça a fonctionné.
Il m'a suffit d'installer les paquets debian qui on té crées et voilà

Maintenant je ne sais pas si ma version "rétroportée" va être stable...
A voir

Avec gratitude,

--
Benoît



Re : Re: Re : Re: Digikam s’arrête sans que je l’ai fermé

2023-08-04 Par sujet benoit
Le vendredi 4 août 2023 à 10:41, didier gaumet  a 
écrit :


> Bonjour,

Bonjour et merci pour ton aide

> 
> (tout ça sous réserve, je ne développe pas)
> 
> je n'ai regardé que les erreurs "no such file": parmi ces 57 erreurs:
> - une n'est probablement qu'un avertissement, sans conséquence, sur le
> fait que le système de fichiers virtuel SELinux ne soit pas présent
> (sous Debian c'est normal, par défaut c'est AppArmor qui est utilisé)

Oups,je n'avais ps vu ça, je ne sais pas du tout comment, on indique à un 
binaire d'utiliser AppArmor...

Y a-t-il un moyen de savoir avec quelles options de config a été compilé un 
paquet debian ?
Je me demande si je partais du paquet source debian, si c'est possible de 
changer la version des sources 7.9.0-1 -> 8.1...
Genre faire un checkout sur une autre branche ou un truc du genre...
Ou compiler le paquet de sid en faisant ce qu'il faut pour le rétro-porter pour 
bookworm 
https://packages.debian.org/source/sid/digikam
En plus j'apprendrais à compiler un paquet debian, ça serait très instructif

> - deux se rapportent à l'absence de paramètres kdeglobals (j'y connais
> rien mais j'imagine que l'exécution de programmes de l'écosystème
> KDE/Plasma comme Digikam nécessite un noyau central de configuration ,
> un peu comme la base dconf de Gnome).

Je me demande bien comment on fait sur les autres os pour satisfaire ces 
dépendances à kde, genre le binaire de digikam pour windows...

J'ai recompilé en mettant à off :
cmake -DCMAKE_INSTALL_PREFIX=/div/local/bin/digikam -DCMAKE_BUILD_TYPE=release 
-DENABLE_MEDIAPLAYER="OFF" -DENABLE_KFILEMETADATASUPPORT="OFF" 
-DENABLE_AKONADICONTACTSUPPORT="OFF" -DENABLE_APPSTYLES="OFF" 
-DENABLE_MYSQLSUPPORT="OFF" -DENABLE_INTERNALMYSQL="OFF"../digikam-src

Mais tjs pareil... 


> Comme ça a l'air d'être présent dans le paquet desktop-base qui doit
> être installé si tu utilises un DE, c'est peut-être que lorsque tu
> exécutes des machins dans un contexte perso, l'exécutable cherche
> seulement dans le contexte perso et qu'il y a des histoires de PATH à
> configurer ou des liens à créer (je ne fais pas de developpement donc je
> ne peux pas te dire, tout ça est pure supposition)

C'est peut-être ça mon problème, je n'utilise que openbox, pas de DE, bien que 
le paquet binaire debian en 7.9.0-1 fonctionne parfaitement.  

Oui en effet, c'est un point qui me dépasse et auquel je n'ai pas été confronté 
en compilant d'autres logiciels, comme freecad...
Du coup, je devrais peut-être abandonner l'idée de compiler digikam...

> - les cinquante-quatre autres erreurs "no such file..." concernent des
> icônes non présents qui sont les icônes par défaut Freedesktop (thème
> Hicolor). Donc tu peux essayer d'installer le paquet papyrus-icon-theme
> qui a l'air d'être le seul sous Debian à disposer de toutes ces icônes
> (il sera peut-être nécessaire de paramétrer le contexte quelque part
> pour signifier que le thème à utiliser est papyrus et pas Hicolor)
> 

Fait: l'apparence des icônes a bien changé, il y a moins de ligne de ce type, 
mais il y en a encore...
access("/usr/share/icons/Papirus/24x24@2x/categories/digikam.png", F_OK) = -1 
ENOENT (Aucun fichier ou dossier de ce type) 


> En gros j'ai l'impression que bien que tu aies franchi l'étape des
> dépendances de compilation:
> liste ici: https://packages.debian.org/source/bookworm/digikam

Je les ai toutes installées

> tu te heurtes maintenant à des problèmes de dépendances d'exécution
> liste ici: https://packages.debian.org/bookworm/digikam
> (il faudrait que le contexte d'exécution soit non seulement présent mais
> aussi configuré, je pense)

Oui c'est expliqué ici
https://www.digikam.org/api/index.html#setuplocaldev
Mais je ne trouve pas ou est ksycoca5 
export KDESYCOCA=/your/root/directory/var/tmp/kde-$USER/ksycoca5 

J'ai supprimé 
/home/benoit/.cache/ksycoca5_fr-BE_h_888Rd8avNvfBHx0C3KG3plTA4=
Lancer digikam le recrée bien, il semblerait que le binaire aie accès à :
/usr/bin/kbuildsycoca5

Et si j'installe digikam-data digikam-private-libs en paquet debian
https://packages.debian.org/bookworm/digikam-private-libs
https://packages.debian.org/bookworm/digikam-data
J'ai bien sûr une erreur de segmentation 
zsh: segmentation fault  ./bin/digikam

Mais en même temps, ça veut dire que le binaire que j'ai compilé va les 
chercher, donc qu'il les veut...
Bon je patauge... 

Et je me demande bien comment on fait sur les autres os pour satisfaire ces 
dépendances à kde

--
Benoît




Re : Re: Digikam s’arrête sans que je l’ai fermé

2023-08-04 Par sujet benoit
Le mercredi 2 août 2023 à 20:27, Roberto C. Sánchez  a 
écrit :

> Quelle est la sortie de strace ?
>
> strace build/bin/digikam
>
> Puet-être que sur ta machine il faut utiliser sudo, comme:
>
> sudo strace -u benoit build/bin/digikam
>
> Cela dépend de la configuration de ton système.
>
> La sortie de strace est très grosse, alors c'est bon de rediriger vers
> un fichier (sous /tmp, par exemple).
>
> Je chercherais des erreurs d'ouverture des fichiers sous /dev, /sys, 
>

Bonjour,
Il y a tellement de "No such file or directory" que c'est difficile de savoir 
ou est la cause du problème

voici le fichier complet strace-digikam.out
https://lufi.ethibox.fr/r/fmRvEFqxE_#bjyUKCZMNxXWwdfQzYjy5zyXFwyttqlcnaW2XiJFgfs=

Et la sortie de
grep -e "/dev" -e "/sys"  strace-digikam.out

En pièce jointe
Ou via le lien
https://lufi.ethibox.fr/r/Rao4gTPKFJ#nee0VLO/Hjy4FiN5EZwvRNdF49vFG7/glrhVw65KcWM=

Je ne vois rien de particulier qui empêche la fenêtre de s'ouvrir ou qui la 
ferme instantanément.
C'est étrange que ça se ferme sans erreur :

exit_group(0)   = ?
+++ exited with 0 +++


Merci d'avance

--
Benoît
--
Benoit 

grep-e_dev-e_sys_strace-digikam.out
Description: Binary data


Re : Re: Re : Re: Digikam s’arrête sans que je l’ai fermé

2023-08-03 Par sujet benoit
Le jeudi 3 août 2023 à 15:27, didier gaumet  a écrit :
 
> - tu as une raison particulière (participer au développement de de
> digikam...) de vouloir compiler une version de développement (8.2)
> plutôt qu'une version stable (8.1)?
> A moins que ce ne soit volontaire, si ce que tu veux c'est utiliser
> digikam, ce n'est pas la branche MASTER (développement, alpha) que tu
> dois cloner ou télécharger mais le tag 8.1 (production)
> https://invent.kde.org/graphics/digikam/-/tags/v8.1.0
> 
> mais si tu as tes raisons pour la 8.2, désolé d'avoir mis
> les pieds dans le plat :-)

Non tu as tout a fait raison, c'est moi qui n'ai pas fait attention a ça, j'ai 
oublié de le faire

Du coup, je vais recompiler sur la bonne branche et je reposte si j'ai toujours 
le problème.

--
Benoît



Re : Re: Digikam s’arrête sans que je l’ai fermé

2023-08-03 Par sujet benoit
Le mercredi 2 août 2023 à 20:27, Roberto C. Sánchez  a 
écrit :


> On Wed, Aug 02, 2023 at 05:32:18PM +0000, benoit wrote:
>
> > Bonjour,
> >
> > J’ai compilé digikam 8 pour différentes raisons…
> >
> > Pour avoir la version 8, il faudrait aller en sid
> >
> > [1]https://packages.debian.org/sid/digikam
> >
> > J
> >
> > J’avais fait une demande d’aide quand j'étais sous bullseye, c'est résolu
> > et ça compile avec succès.
> >
> > Mais digikam se ferme, la fenêtre n’apparaît pas et je ne comprends pas
> > pourquoi.
> >
> > Comme diagnostiquer ce qui ne va pas ?
> > Mes tentatives :
> >
> > gdb build/bin/digikam
>
> Quelle est la sortie de strace ?
>
> strace build/bin/digikam



Bonjour,

Merci pour ton aide, il maque des fichier comme libdigikamgui.so :

build/bin/glibc-hwcaps/x86-64-v3/libdigikamgui.so.8.2.0", O_RDONLY|O_CLOEXEC) = 
-1 ENOENT (Aucun fichier ou dossier de ce type)

Il me semble que rien que cette ligne suffit à expliquer pourquoi ça ne va pas.

Je ne comprends pas pourquoi ils n'ont ps été compilés...
Et s'il manque des dépendances pour les compiler, comment se fait-il que la 
compilation aie abouti ?

Merci d'avance

--
Benoit



Re : Re: Re : Re: HS: pourquoi les disques SSD sont peu utilisé dans les serveurs

2023-08-03 Par sujet benoit
Le jeudi 3 août 2023 à 11:59, Frédéric MASSOT  
a écrit :


>
> Il y a aussi un indicateur d’usure spécifique pour les SSD :
>
> $ sudo smartctl -l ssd /dev/sdd
>
> Device Statistics (GP Log 0x04)
> Page Offset Size Value Flags Description
> 0x07 = = = === == Solid State Device Statistics
> (rev 1) ==
> 0x07 0x008 1 1 --- Percentage Used Endurance Indicator
> |||_ C monitored condition met
> ||__ D supports DSN
> |___ N normalized value
>

On dirait que mon ssd ne le supporte pas

# smartctl -l ssd /dev/sda

Device Statistics (GP/SMART Log 0x04) not supported


--
Benoit



Re : Re: HS: pourquoi les disques SSD sont peu utilisé dans les serveurs

2023-08-02 Par sujet benoit
Le mercredi 2 août 2023 à 18:21, ajh-valmer  a écrit :


> On Wednesday 02 August 2023 17:47:06 benoit wrote:
> 

> > Quel outil de diagnostic pour savoir si ce SSD est définitivement HS
> > ou pas ?
> 
> Il suffit de taper "outil diagnostic disque SSD linux"
> https://lecrabeinfo.net/verifier-etat-de-sante-tester-secteurs-defectueux-disque-dur-ssd-sur-linux.html#methode-n1-avec-smartctl

Merci pour l'info !
J'ai fais ce qui est indiqué, mon ssd semble en bonne santé
Du coup j'ai fais un 
e2fsck -cfpv /dev/sda1
J'espère que c'était le système de fichier et que je n'aurai plus d’erreurs 

--
Benoit




Digikam s’arrête sans que je l’ai fermé

2023-08-02 Par sujet benoit
Bonjour,

J’ai compilé digikam 8 pour différentes raisons…

Pour avoir la version 8, il faudrait aller en sid

https://packages.debian.org/sid/digikam

J

J’avais fait une demande d’aide quand j'étais sous bullseye, c'est résolu et ça 
compile avec succès.

Mais digikam se ferme, la fenêtre n’apparaît pas et je ne comprends pas 
pourquoi.

Comme diagnostiquer ce qui ne va pas ?
Mes tentatives :

gdb build/bin/digikam

--8<--

(gdb) run

Starting program: /div/digikam/digikam-git-src/build/bin/digikam

[Thread debugging using libthread_db enabled]

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

[New Thread 0x7fffdbe7c6c0 (LWP 7257)]

--8<--

[Thread 0x7fffdbe7c6c0 (LWP 7257) exited]

[Inferior 1 (process 7254) exited normally]

Ca se passe comme si j’avais quitté digikam normalement

Comment diagnostiquer ?

Merci d’avance,

--

Benoît

Re : HS: pourquoi les disques SSD sont peu utilisé dans les serveurs

2023-08-02 Par sujet benoit
Bonjour,

Vu qu'on a parlé de tout ça dans ce fil je me glisse dedans...

Mon petit serveur de fichier domestique à rendu l'âme, c'est un vieux portable  
Samsung NC10, qui a tourné 24/7 durant des années... Mais le ventilateur coûte 
plus cher à remplacer que tout le reste(je l'aimais bien c'était un processeur 
Atom N270, ça consomme rien).
Du coup j'ai récupéré son SSD pour stoker les fichiers RAW de mon appareil 
photo, mais dmesg, m'indique des erreurs IO avec ce disque.
Quel outil de diagnostique pour savoir si ce SSD est définitivement HS ou pas ?

Merci d'avance,

--
Benoît

Ps.
Vu que des fichiers RAW c'est pas des données super précieuse(ce qu'on veut 
garder on le développe), ou acheter des SSD d'occase ?

--- Original Message ---
Le mercredi 12 avril 2023 à 09:34, Alex PADOLY  a 
écrit :

> Bonjour à tous,
>
> Mes précédents messages montrent qu'à des fins de formation, je vais mettre 
> en œuvre une architecture clients /serveur avec Debian Edu.
>
> La presse spécialisée indique que les disques durs SSD ont beaucoup de 
> qualité, je l'ai aussi constaté par moi-même avec un chargement très rapide 
> du système d'exploitation.
>
> En regardant des catalogues de serveurs, même sur des serveurs coutant plus 
> de 1000 ou 2000 Euros, on ne voit pas ou très peu de disques SSD, on y voit 
> des disques SATA et SAS.
>
> Quelles en sont les raisons d'après vous?
>
> Merci pour vos réponses.

Re : Equivalent Canon logiciel ?

2023-07-23 Par sujet benoit
C'est un logiciel comme ça que tu recherches ?

https://packages.debian.org/buster/ufraw

«Les images peuvent être traitées par lot en utilisant la ligne de commande.»

Pas en paquet debian stable, dommage,

--
Benoit


Envoyé avec la messagerie sécurisée Proton Mail.

--- Original Message ---
Le mercredi 28 juin 2023 à 12:49, ptilou  a écrit :


> Slt,
> 
> Canon me propose ca :
> Neural network Upscaling Tool 1.0.0
> 
> Y a quelque chose de libre en ligne de commande et qui pourrait succeder dans 
> un autogamma, autolight, etc ...
> 
> Ou personne ne fait d'image ?
> 
> Merci
> pour Debian 12 sur AMD
> 
> --
> Ptilou



Re : Equivalent Canon logiciel ?

2023-07-23 Par sujet benoit
Le mercredi 28 juin 2023 à 12:49, ptilou  a écrit :


> Slt,
> 
> Canon me propose ca :
> Neural network Upscaling Tool 1.0.0
> 
> Y a quelque chose de libre en ligne de commande et qui pourrait succeder dans 
> un autogamma, autolight, etc ...
> 
> Ou personne ne fait d'image ?

Bonjour,

Je ne comprends pas ta demande, je vois que Neural network Upscaling Tool est 
un logiciel de mise à l'échelle et qu'il prend en charge le format RAW(mais 
uniquement le RAW propriétaire de Canon, je présume).
Tu veux un dérawtiseurs « dématriçage de données brutes du capteur » (qui comme 
tous les dérawtiseurs, fait aussi la mise à l'échelle) libre en ligne de 
commande ?

Benoit







Re : Re: Gimp 2.10 en français impossible

2023-07-20 Par sujet benoit
Le jeudi 20 juillet 2023 à 23:27, benoit  a écrit :


> Le jeudi 20 juillet 2023 à 23:19, ajh-valmer ajh.val...@free.fr a écrit :
> 
> 
> 
> > Chez moi :
> > $ echo $LANG
> > fr_FR@euro
> 
> 
> C'est pas l'ancien codage latin ça ( ISO-8859-15 je crois) ?
> Ca fait dix ans que c'est obsolète non ?
> 
> Je ne suis pas sûr, mais à tout hasard, ça ne coûte rien d'essayer en root :
> dpkg-reconfigure locales
> 
> passer en UTF-8 voir ce que ça donne...

Du coup tous tes fichiers texte brut en français écrit avec le codage latin ne 
seront plus lisibles(les caractères accentués illisibles) en UTF-8 ! :(
Mais il y a des outils pour convertir latin vers UTF
Il faudra peut-être revenir en latin le temps de convertir tous les fichiers 
écrits avec des accents...



Re : Re: Gimp 2.10 en français impossible

2023-07-20 Par sujet benoit
Le jeudi 20 juillet 2023 à 23:19, ajh-valmer  a écrit :


> 
> Chez moi :
> $ echo $LANG
> fr_FR@euro

C'est pas l'ancien codage latin ça ( ISO-8859-15 je crois) ?
Ca fait dix ans que c'est obsolète non ?

Je ne suis pas sûr, mais à tout hasard, ça ne coûte rien d'essayer en root :
dpkg-reconfigure locales

passer en UTF-8 voir ce que ça donne...



Re : Re: Gimp 2.10 en français impossible

2023-07-20 Par sujet benoit


Le jeudi 20 juillet 2023 à 21:39, NoSpam  a écrit :


> Mon Gimp 2.10 est en FR sans avoir à rajouter (language "fr") Essayez en
> supprimant cette ligne et voyez si dans votre /etc/gimp/2.0 il n'y
> aurai pas une instruction forçant EN

C'est en Fr parce que c'est la  : Langue du système
Dans le champs Langue de la config Edition-> préférence-> Interface

Si dans la home de l’utilisateur :
echo $LANG
N'est pas fr_FR.UTF-8 (ou un truc du genre)
Ca n'ira pas...

--
Benoit



[Résolu] configurer client mail par défaut 

2023-07-19 Par sujet benoit
xdg-mime default org.gnome.Evolution.desktop 'x-scheme-handler/mailto'

--
Benoît



[Résolu] configurer client mail par défaut 

2023-07-19 Par sujet benoit
Le mercredi 19 juillet 2023 à 10:23, Sébastien NOBILI 
 a écrit :

> Bonjour,
> 
> Le 2023-07-19 10:11, benoit a écrit :
> 
> > Dans Firefox c'est emacs par défaut dans : Général → Applications
> > → mailto
> > 
> > Je n’ai pas trouvé la bonne alternative pour configurer ça avec
> > update-alternatives –get-selections.
> 
> 
> Les applications graphiques n'utilisent pas le système d'alternatives.

Je voudrais toutefois nuancer que c'est bien le cas pour le choix du navigateur 
internet(x-www-browser) et du terminal émulateur sous X(x-terminal-emulator).

update-alternatives --get-selections
--8<--
x-terminal-emulatorauto /usr/bin/terminator
x-www-browser  auto /usr/bin/brave-browser-stable



> Ça se passe du côté de XDG. En l'occurrence pour le mail, c'est la
> commande xdg-e-mail [1] qui est lancée.
> 
> > Comment configurer le client mail par défaut ?Merci d'avance
> 
> 
> Pour reconfigurer ça, tu peux t'inspirer de cette réponse :
> 
> https://superuser.com/a/1606443
> 
> Sébastien
> 
> 1: https://manpages.debian.org/bookworm/xdg-utils/xdg-email.1.en.html

Merci pour ta réponse simple et limpide !
Problème résolu

--
Benoît



configurer client mail par défaut 

2023-07-19 Par sujet benoit
Bonjour,

Dans Firefox c'est emacs par défaut dans : Général → Applications → mailto

Je n’ai pas trouvé la bonne alternative pour configurer ça avec 
update-alternatives –get-selections.

Comment configurer le client mail par défaut ?

Merci d'avance

--
Benoît

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

Re : Re: super miniPC 100% compatible linux

2023-07-09 Par sujet benoit
Le dimanche 9 juillet 2023 à 15:30, Sébastien Dinot  a 
écrit :

> 
> Je vois trois problèmes à l'utilisation d'une vieille machine :
> 
> * la durée de vie résiduelle du matériel est probablement faible ;

Pour les ventilos, la pâte thermique et toutes les pièce d'usure, mais pour le 
reste ?

> * sa consommation électrique est probablement élevée au regard de ce
> qu'on fait aujourd'hui ;

C'est louable de se tracasser pour l'écologie, mais il faut savoir que c'est 
exactement l'inverse : la consommation électrique 24/7 du vieux matériel, 
n'atteint jamais l'emprunte écologique de la fabrication du neuf... Reste le 
ratio facture d'électricité/amortissement du matériel neuf...


> * sa connectique n'est certainement plus au gout du jour.
> 

La vitesse de l'usb pour en faire du réseau, du sata, etc, sera en effet un 
facteur limitant...C'est ça qui m'embête le plus de mon expérience. 

--
Benoît



Re : Re: Re : Re: super miniPC 100% compatible linux

2023-07-09 Par sujet benoit
Le dimanche 9 juillet 2023 à 13:07, roger.tar...@free.fr  
a écrit :

> Entendu.
>
> Donc carte SD pour le système.
> HD ou SSD pour écrire pour le système.
>
> Et de ton expérience, ça tient.

Oui ça tient des années, sur un serveur de fichier, comme tu dis, tout ce qui 
écrit sur un ssd/hd, et le système sur une carte sd.
Après des années de bons loyaux services, chez moi c'est le ventilateur de 
processeur qui a rendu l'âme après avoir poussé des râles d’agonie...
Cela dit ça ne fait que déplacer le maillon faible... Est-ce qu'un ventilo qui 
tourne 24/7 tient aussi longtemps ?
Mais j'ai acheté un hd prévu pour tourner 24/7, il fonctionne toujours après 
des années...
Maintenant l'expérience de ceux qui maintiennent de nombreuses machines sera 
toujours plus fiable sur de grands nombres que mon petite expérience perso.

Benoit

Re : Re: super miniPC 100% compatible linux

2023-07-09 Par sujet benoit
Le dimanche 9 juillet 2023 à 12:23, Frederic Zulian  a écrit 
:

> Les micro sd ça tient un certain temps mais par expérience cela fini toujours 
> pas lâcher.

Ca lâche a à cause de l'écriture, si ça ne fait que lire pour démarrer le 
système et écrire ailleurs ex /var et tout ce qui écrit monté ailleurs, 
pourquoi ça lâcherait ?

--
Benoît

Re : Re: super miniPC 100% compatible linux

2023-07-09 Par sujet benoit
Le dimanche 9 juillet 2023 à 10:46, didier gaumet  a 
écrit :


> Le 09/07/2023 à 10:34, RogerT a écrit :
> [...]
> 
> > Je cherche donc une sorte de Raspberry Pi robuste (et optionnellement sur 
> > batterie : c’est simple, il suffit d’en rajouter une) qui soit 100% 
> > compatible linux (debian).
> > 
> > Quel modèle recommandez-vous ?
> > Merci.
> 
> 
> Bonjour,
> 
> je n'ai jamais utilisé ce genre de matériel personnellement donc je n'ai
> pas de connaissances sur le sujet mais le wiki Debian a une page sur le
> matériel recommandé ou possible pour une Freedombox, avec mention des
> matériels qui tournent à partir de logiciels libres ou demandent des
> blobs proprio, et mention des matériels open hardware :
> https://wiki.debian.org/FreedomBox/Hardware

C'est ce que je recherchais pour répondre, je ne me souvenais plus du nom, 
c'est les cartes :
https://www.olimex.com/Products/OLinuXino/open-source-hardware

C'est du matériel libre.
Quant aux cartes flash qui finissent par tomber en rade, ne suffit-il pas de 
choisir une carte, disposant du SATA pour résoudre le problème ?

Quant à la seconde interface réseau j'utilise ça
https://www.tp-link.com/nl-be/home-networking/computer-accessory/ue300/
C'est nickel et reconnu direct

Benoît



Re : Re: Re : on/off alimentation port USB

2023-07-08 Par sujet benoit
Le samedi 8 juillet 2023 à 11:01, Fabien R  a écrit :


> On 08/07/2023 09:56, benoit wrote:
> 
> > Je cherche à éteindre un disque dur externe sur station d’accueil USB à 
> > distance.
> 
> 
> udisksctl devrait faire l'affaire.
> 

Merci ça marche nickel ! ;-)

udisksctl power-off -b /dev/sda1

Mais sda disparaît de /dev

Du coup, on ne sais pas le redémarrer le disque à distance ?



Re: problème avec LVM

2023-07-08 Par sujet Benoit Szczygiel
C'est effectivement possible. Je vais essayer.
Merci pour l'idée

Le 8 juillet 2023 11:02:56 GMT+02:00, didier gaumet  a 
écrit :
>Le 07/07/2023 à 16:22, benoit a écrit :
>> Bonjour,
>> 
>> J'utilise proxmox sur un serveur et j'ai un problème de LVM.
>> J'ai posé la question sur le forum proxmox, mais je n'ai pas de
>> réponse.
>> Le problème vient des LVM et non pas de proxmox. Ceci explique peut-
>> être celà.
>> 
>> Mon problème est le message
>> 
>> activating LV 'diskb/thinb' failed: Check of pool diskb/thinb failed
>> (status:1). Manual repair required!
>> 
>> suite à un reboot
>> 
>> J'ai essayé
>> https://mellowhost.com/billing/index.php?rp=/knowledgebase/65/How-to-Repair-a-lvm-thin-pool.html
>> 
>> 
>> mais le problème ne semble pas venir de là. Le souci est que je
>> n'arrive pas à trouver d'autres infos. J'ai fouillé dans les log, mais
>> il n'y a que ce même message.
>[...]
>
>Bonjour,
>
>je ne connaissais même pas l'aspect thin provisionning de LVM donc ce que je 
>dis est à prendre avec des pincettes.
>Ceci dit la page man de lmmthin ne sembvle pas renvoyer à autre chose que le 
>lien que tu as cité.
>Une supposition, un peu au hasard donc de valeur aléatoire aussi, serait que 
>les metadata Thin ont été correctement vérifiées mais que c'est la 
>vérification du/des système(s) de fichiers présents dans ton espace LVM qui a 
>échoué. Donc peut-être que tu t'en tirerais avec des vérifications/réparations 
>de systèmes de fichiers (au cas où lapartition /root est aussi concernée, il 
>faut faire ça off-line avec une clé live USB ou un liveCD)
>

Benoît szczygiel

[Aide mémoire] on/off alimentation port USB

2023-07-08 Par sujet benoit
Le samedi 8 juillet 2023 à 11:06, didier gaumet  a 
écrit :


> Le 08/07/2023 à 11:01, Fabien R a écrit :
> 
> > udisksctl devrait faire l'affaire.
> 
> 
> Ah cool, je ne connaissais pas cette commande, merci :-)
> 
> Manque de bol, compte-tenu de ma distraction, dès la fin de la journée
> j'aurai probablement oublié son existence ;-)

J’ai le même problème !
Je perds toujours un temps fou à rechercher sur duckduckgo, comment faire des 
choses que j’ai déjà faites, mais il y a longtemps, puis oublié…
Il me faudrait un aide mémoire ou je peux noter :
« Pour éteindre un disque »
udisksctl
Puis récupérer l’info avec un moteur de recherche avec auto-complétion et des 
propositions proches par lexèmes et dictionnaire de mots proches pour le 
français et l’anglais.

PostgreSQL fait ça très bien…

https://docs.postgresql.fr/9.6/textsearch.html

Mais il doit bien y avoir un truc tout fait pour gérer un aide mémoire en local 
plutôt que toujours retourner chercher sur le net.

--
Benoît



Re : on/off alimentation port USB

2023-07-08 Par sujet benoit
Le dimanche 25 juin 2023 à 10:08, Vincent charente  a 
écrit :

> Bonjour à tous,
>
> Je suis sur Debian Buster et je cherche un moyen de piloter l'alimentation 
> d'un port USB.
> J'ai branché mon smartphone sur un port usb et essayé les commandes suivantes 
> :
>
> echo on > /sys/bus/usb/devices/usb1/power/level   # turn on
> echo suspend > /sys/bus/usb/devices/usb1/power/level  # turn off

Bonjour,

Je suis sous bookworm et me pose la même question.

Je cherche à éteindre un disque dur externe sur station d’accueil USB à 
distance.

C’est pas des ssd, c’est des disques mécaniques.

Donc, démonter, le ou les disques de la station d’accueil, puis éteindre 
l’alimentation de cette prise USB.

J’ai remarqué que si je fais powerof à distance pour éteindre le PC, les 
disques s’arrêtent de tourner, bien que la station d’accueil ait sa propre 
alimentation électrique.

Comment éteindre la prise USB et seulement celle-là (car l’accès réseau passe 
par une autre prise USB via un adaptateur USB→RJ45) ?

lsusb, m’indique quel USB éteindre :

% Bus 002 Device 006: ID 152d:0561 --8<---publicité pour une marque de matériel 
masquée--8<--- SATA QuickPort Duo

Voilà si quelqu’un sait, j’ai aussi essayé plein de commendes genre :

echo bidule > /truc/muche/usb2/machin

Et rien ne marche

Merci d'avance

--

Benoît

problème avec LVM

2023-07-07 Par sujet benoit
Bonjour,

J'utilise proxmox sur un serveur et j'ai un problème de LVM.
J'ai posé la question sur le forum proxmox, mais je n'ai pas de
réponse.
Le problème vient des LVM et non pas de proxmox. Ceci explique peut-
être celà.

Mon problème est le message 

activating LV 'diskb/thinb' failed: Check of pool diskb/thinb failed
(status:1). Manual repair required!

suite à un reboot

J'ai essayé
https://mellowhost.com/billing/index.php?rp=/knowledgebase/65/How-to-Repair-a-lvm-thin-pool.html


mais le problème ne semble pas venir de là. Le souci est que je
n'arrive pas à trouver d'autres infos. J'ai fouillé dans les log, mais
il n'y a que ce même message.

Ma distrib est debian bullseye. Ci-dessous un lvdisplay et un
vgdisplay.

Merci pour les idées.
Benoit




root@lucky:~# lvdisplay | more
  --- Logical volume ---
  LV Path/dev/diskb/lvol0
  LV Namelvol0
  VG Namediskb
  LV UUIDuSsvYk-mDlo-zzTW-di83-PYch-Yztl-c39G22
  LV Write Accessread/write
  LV Creation host, time lucky, 2020-12-28 17:56:04 +0100
  LV Status  available
  # open 0
  LV Size128.00 MiB
  Current LE 32
  Segments   1
  Allocation inherit
  Read ahead sectors auto
  - currently set to 256
  Block device   253:0
   
  --- Logical volume ---
  LV Namethinb
  VG Namediskb
  LV UUID5iO2zV-NJFg-viKL-B8U8-tBRl-kdRJ-gwhzKO
  LV Write Accessread/write
  LV Creation host, time lucky, 2020-12-28 18:00:24 +0100
  LV Pool metadata   thinb_tmeta
  LV Pool data   thinb_tdata
  LV Status  NOT available
  LV Size<1.78 TiB
  Current LE 465920
  Segments   1
  Allocation inherit
  Read ahead sectors auto
   
  --- Logical volume ---
  LV Path/dev/diskb/vm-106-disk-0
  LV Namevm-106-disk-0
  VG Namediskb
  LV UUIDZ8QWkB-LrO8-J402-VYTn-9ffl-vfXG-p221g6
  LV Write Accessread/write
  LV Creation host, time lucky, 2020-12-28 19:22:14 +0100
  LV Pool name   thinb
  LV Status  NOT available
  LV Size50.00 GiB
  Current LE 12800
  Segments   1
  Allocation inherit
  Read ahead sectors auto
   
  --- Logical volume ---
  LV Path/dev/diskb/vm-108-disk-0
  LV Namevm-108-disk-0
  VG Namediskb
  LV UUIDCh5g57-gxUf-JM8s-g5cA-iCRH-pVXd-Hdo4np
  LV Write Accessread/write
  LV Creation host, time lucky, 2020-12-28 19:39:47 +0100
  LV Pool name   thinb
  LV Status  NOT available
  LV Size500.00 GiB
  Current LE 128000
  Segments   1
  Allocation inherit
  Read ahead sectors auto
   
  --- Logical volume ---
  LV Path/dev/diskb/vm-100-disk-0
  LV Namevm-100-disk-0
  VG Namediskb
  LV UUIDDOiS0q-g1xC-ABcE-2deI-oBMN-JV5B-2RjWJe
  LV Write Accessread/write
  LV Creation host, time lucky, 2021-07-30 20:35:07 +0200
  LV Pool name   thinb
  LV Status  NOT available
  LV Size32.00 GiB
  Current LE 8192
  Segments   1
  Allocation inherit
  Read ahead sectors auto
   
  --- Logical volume ---
  LV Path/dev/diskb/thinb_meta0
  LV Namethinb_meta0
  VG Namediskb
  LV UUIDxjPUwO-BTTL-KISM-SSiL-asLz-BgzQ-evrh0Y
  LV Write Accessread/write
  LV Creation host, time lucky, 2020-12-28 18:00:24 +0100
  LV Status  available
  # open 0
  LV Size116.00 MiB
  Current LE 29
  Segments   1
  Allocation inherit
  Read ahead sectors auto
  - currently set to 256
  Block device   253:1
   
  --- Logical volume ---
  LV Namethinmedia
  VG Namethinmedia
  LV UUIDPxPkd5-bjVl-1rj6-2dcS-j4s9-VJ5j-9YFlYm
  LV Write Accessread/write
  LV Creation host, time lucky, 2021-11-21 11:14:30 +0100
  LV Pool metadata   thinmedia_tmeta
  LV Pool data   thinmedia_tdata
  LV Status  NOT available
  LV Size<7.25 TiB
  Current LE 1899497
  Segments   1
  Allocation inherit
  Read ahead sectors auto
   
  --- Logical volume ---
  LV Path/dev/thinmedia/vm-102-disk-0
  LV Namevm-102-disk-0
  VG Namethinmedia
  LV UUIDMdhJwJ-H1Fz-7dc5-mYh2-lePq-XXpP-ap4QRa
  LV Write Accessread/write
  LV Creation host, time lucky, 2021-11-21 11:19:45 +0100
  LV Pool name   thinmedia
  LV Status  NOT available
  L

Re : Re: [Résolu] Pas d'historique de zsh en root

2023-06-23 Par sujet benoit
Le vendredi 23 juin 2023 à 11:24, Marc Chantreux  a écrit :


> salut,
> 
> > Enfin tant que ça marche...
> 
> 
> idéalement il faudrait comprendre pourquoi mais là j'ai vraiment pas le
> temps :(
> 

C'est déjà bien sympa de m'avoir filé ta config... :-)

Ma confusion vient du fait que j'ai crus (à tors, je viens de vérifier, ce 
n'est pas dit dans le manuel) que l'option APPEND_HISTORY est l'option par 
défaut avec HISTFILE=nom_fichier. 

Mais c'est faux, voici l'info exacte :


INC_APPEND_HISTORY 

This option works like APPEND_HISTORY except that new history lines are 
added to the $HISTFILE incrementally (as soon as they are entered), rather than 
waiting until the shell exits. The file will still be periodically re-written 
to trim it when the number of lines grows 20% beyond the value specified by 
$SAVEHIST (see also the HIST_SAVE_BY_COPY option). 

APPEND_HISTORY  

If this is set, zsh sessions will append their history list to the history 
file, rather than replace it. Thus, multiple parallel zsh sessions will all 
have the new entries from their history lists added to the history file, in the 
order that they exit. The file will still be periodically re-written to trim it 
when the number of lines grows 20% beyond the value specified by $SAVEHIST (see 
also the HIST_SAVE_BY_COPY option). 

Du coup je n'ai pas gardé l'option :
EXTENDED_HISTORY 

Save each command’s beginning timestamp (in seconds since the epoch) and 
the duration (in seconds) to the history file. The format of this prefixed data 
is:

‘: :;’. 

Pas besoin de dater, surtout si c'est humainement lisible

HIST_FIND_NO_DUPS
When searching for history entries in the line editor, do not display 
duplicates of a line previously found, even if the duplicates are not 
contiguous. 

Me semble redondant avec HIST_IGNORE_ALL_DUPS qui en cas de doublon supprime 
l'existant et ne garde que le nouveau, du coup il ne saurait pas trouver de 
doublon.


Cf.
https://zsh.sourceforge.io/Doc/Release/Options.html




[Résolu] Pas d'historique de zsh en root

2023-06-23 Par sujet benoit


Le vendredi 23 juin 2023 à 10:44, benoit  a écrit :


> Le vendredi 23 juin 2023 à 09:54, Marc Chantreux m...@unistra.fr a écrit :
> 
> 
> 
> > salut,
> > 
> > Le Fri, Jun 23, 2023 at 06:17:03AM +, benoit a écrit :
> > 
> > > Voici mon .zshrc
> > > Pourquoi est-ce que je n'ai pas d'historique en root ?
> > 
> > pas le temps de plonger dans la doc mais je viens de tester
> > ma conf:
> > 
> > HISTSIZE=5000 HISTFILE=~/zsh/history SAVEHIST=5000
> > # setopt share_history
> 
> 
> Bonjour oui ça marche tout à fait suffisant...
> Mais c'est probablement à cause de ce qui suit :
> Pare que le nom du fichier HISTFILE=~/zsh/history
> ou .zsh_history
> ou .sh_history
> Pour autant que le nom corresponde dans le .zshrc...
> 
> Du coup ça doit être ici que ça se passe :
> 
Je les ai commenté et ça marche plus 

> > setopt INC_APPEND_HISTORY
> > setopt EXTENDED_HISTORY
> > setopt HIST_IGNORE_SPACE
> > setopt HIST_IGNORE_ALL_DUPS
> > setopt HIST_FIND_NO_DUPS
> > setopt HIST_SAVE_NO_DUPS
> > 

C'est "setopt INC_APPEND_HISTORY" qui fait que ça marche, mais je ne l'ai pas, 
dans le .zshrc de mon utilisateur normal...
Enfin tant que ça marche...

Merci pour ton aide

--
Benoît

> > je passe root avec doas zsh et ça fonctionne.
> > 
> > est-ce suffisant?



Re : Re: Pas d'historique de zsh en root

2023-06-23 Par sujet benoit
Le vendredi 23 juin 2023 à 10:40, Marc Chantreux  a écrit :


> salut,
> 
> > ce que le système attend :
> > HISTFILE=~/.zsh_history
> 
> 
> le système attend un nom de fichier, c'est l'idée même d'avoir
> une variable pour pouvoir paramètrer son nom.
> 
> ca n'est pas une coquille, c'est un choix
> 
> > autrement :
> > https://github.com/ohmyzsh/ohmyzsh
> 
> 
> en root? voilà un bien mauvais conseil je trouve.
> 
> même pour les comptes standard, j'ai tendance à expliquer
> aux gens que la plupart des lignes de ce code ne servent
> juste à rien, ca ralentit et complexifie.
> 
> passe pour les utilisateurs qui veulent des prompts aussi
> colorés qu'inutiles mais ça me semble assez inacceptable
> en root.

Peut-être que ohmyzsh est exagéré
mais de là à interdire l'assistant de configuration en root en mode RTFM :

# autoload -Uz zsh-newuser-install

# zsh-newuser-install -f 
zsh-newuser-install: won't run as root.  Read the manual.

Je ne comprends pas la raison... 



Re : Re: Pas d'historique de zsh en root

2023-06-23 Par sujet benoit
Le vendredi 23 juin 2023 à 09:54, Marc Chantreux  a écrit :


> salut,
> 
> 
> Le Fri, Jun 23, 2023 at 06:17:03AM +, benoit a écrit :
> 
> > Voici mon .zshrc
> > Pourquoi est-ce que je n'ai pas d'historique en root ?
> 
> 
> pas le temps de plonger dans la doc mais je viens de tester
> ma conf:
> 
> HISTSIZE=5000 HISTFILE=~/zsh/history SAVEHIST=5000
> # setopt share_history

Bonjour oui ça marche tout à fait suffisant...
Mais c'est probablement à cause de ce qui suit :
Pare que le nom du fichier HISTFILE=~/zsh/history
ou .zsh_history
ou .sh_history
Pour autant que le nom corresponde dans le .zshrc... 

Du coup ça doit être ici que ça se passe :

> setopt INC_APPEND_HISTORY
> setopt EXTENDED_HISTORY
> setopt HIST_IGNORE_SPACE
> setopt HIST_IGNORE_ALL_DUPS
> setopt HIST_FIND_NO_DUPS
> setopt HIST_SAVE_NO_DUPS
> 
> je passe root avec doas zsh et ça fonctionne.
> 
> est-ce suffisant?
> 



Re : Re: Pas d'historique de zsh en root

2023-06-23 Par sujet benoit




Le vendredi 23 juin 2023 à 10:04, Bernard Schoenacker 
 a écrit :


> Bonjour Benoit,

Bonjour Bernard



> 
> en relisant ton fichier rc pour ZSH, j'ai vu une coquille :
> 
> toi :
> HISTFILE=~/.sh_history
> 
> ce que le système attend :
> HISTFILE=~/.zsh_history
> 
 
Je ne crois pas que le nom du fichier soit normalisé ".zsh_history"


Je viens d'essayer en le renommant dans .zshrc et en créant touch 
$HOME/.zsh_history
ls # juste une commande
cat $HOME/.zsh_history
tjs vide

--
Benoit



Pas d'historique de zsh en root

2023-06-23 Par sujet benoit
Bonjour

Voici mon .zshrc
Pourquoi est-ce que je n'ai pas d'historique en root ?
Je m'inspire du .zshrc de mon login utilisateur qui lui fonctionne...
Merci d'avance

--
Benoît
---

# Use emacs keybindings even if our EDITOR is set to vi
bindkey -e

bindkey '^u' backward-kill-line

HISTSIZE=1000
SAVEHIST=1048576
HISTFILE=~/.sh_history

# Use modern completion system
autoload -Uz compinit
compinit

zstyle ':completion:*' auto-description 'specify: %d'

# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors ~/.dircolors)" || eval "$(dircolors)"
alias ls='ls -v --color=auto'
alias diff='diff --color=auto'
alias grep='grep --color=auto'
fi

PROMPT='%F{blue}%T%f %F{red}%n%f@%F{magenta}%m%f:%F{blue}%B%2~%b%f%# '

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

Re: element-desktop ne se connecte plus.

2023-06-21 Par sujet benoit
Le lundi 19 juin 2023 à 10:43, Sébastien NOBILI 
 a écrit :


> Bonjour,
> 
> Le 2023-06-18 11:51, benoit a écrit :
> 
> > element-desktop ne se connecte plus et j'ai ce message d'erreur :
> > 
> > [3174:0618/105928.174604:ERROR:nss_util.cc(357)] After loading Root
> > Certs, loaded==false: NSS error code: -8018
> 
> 

Bonjour,



> On a vu dans une discussion précédente que ce message apparaît même
> quand
> tout va bien (ce qui est mon cas).
> 
> > Pensant que ça aiderait, j'ai refait le téléchargent :
> > wget -O /usr/share/keyrings/element-io-archive-keyring.gpg
> > https://packages.element.io/debian/element-io-archive-keyring.gpg
> 
> 
> Ça c'est le fichier qui permet de vérifier la signature numérique du
> dépôt
> depuis lequel tu as installé Element. Il n'est utile que pour APT.
> 
> Le problème n'est pas dans ces deux points.
> 

En effet, j'ai écris une bêtise, je réalise en te lisant que ça n'a rien à 
voire...



> As-tu essayé d'utiliser le client Web ? Qu'est-ce que ça donne ?
> 
> https://app.element.io/
> 
Oui j'ai essayé, sans succès.

Je suis en attente  d'une assistance des admins de l'instance matrix sur 
laquelle G mon compte...
Normalement ils devraient soit pouvoir m'aider soit, je recrée un nouveau 
compte.



element-desktop ne se connecte plus.

2023-06-18 Par sujet benoit
Bonjour à toutes et tous,

element-desktop ne se connecte plus et j'ai ce message d'erreur :

[3174:0618/105928.174604:ERROR:nss_util.cc(357)] After loading Root Certs, 
loaded==false: NSS error code: -8018

Pensant que ça aiderait, j'ai refait le téléchargent :
wget -O /usr/share/keyrings/element-io-archive-keyring.gpg 
https://packages.element.io/debian/element-io-archive-keyring.gpg

Comme indiqué ici
https://element.io/download#linux

une recherche sur base du message d'erreur me retourne une grande diversité de 
sujets qui ne me semblent pas en rapport avec element-desktop

Merci d'avance,

--
Benoît

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

Re: Faire un routeur HA dual WAN (+ VPN) avec un PC sous debian

2023-06-15 Par sujet Benoit Szczygiel
J'ai eu un zyxel il y a longtemps. Le problème c'est le jour où ils ont décidé 
de l'arrêter, plus de muse à jour.
Pour moi, j'ai un sg3100 de chez netgate et pas de soucis

Le 15 juin 2023 18:06:39 GMT+02:00, roger.tar...@free.fr a écrit :
>Merci pour le script.
>
>Je vois que le ZYXEL LTE490-M904 est à environ 400 € sur le site du fabricant 
>et à 730 € chez certains revendeurs.
>C'est un produit pour l'extérieur (IP68).
>Il a bien "One Gigabit RJ-45 PoE LAN port".
>https://www.zyxel.com/fr/fr/products/mobile-broadband/4g-lte-a-pro-outdoor-router-lte7490-m904
>
>- Mail original -
>De: "Christophe Maquaire" 
>À: "Liste Debian" 
>Envoyé: Mercredi 14 Juin 2023 18:37:44
>Objet: Re: Faire un routeur HA dual WAN (+ VPN) avec un PC sous debian
>
>Le mercredi 14 juin 2023 à 17:46 +0200, roger.tar...@free.fr a écrit :
>> Bonjour,
>> 
>Bonjour,
>> J'ai besoin de disposer d'un lien internet redondant (FO+ 4G).
>> Si le lien principal (FO) tombe, alors l'autre lien 4G prend le
>> relais automatiquement.
>> Si le lien principal revient, alors c'est lui qui va reprendre le
>> relais.
>> 
>> J'aimerais en réaliser un avec un PC debian équipé des matériels et
>> logiciels nécessaires.
>> (Mon expérience du Raspberry me fait oublier cette solution : sur le
>> long terme, mes cartes flash "haut de gamme" n'ont jamais tenu)
>> 
>> Je dispose :
>> - d'un modem FO (interface Ethernet) et d'un routeur Ethernet/WiFi
>> d'un opérateur.
>> IMPORTANT : j'ignore si le routeur de l'opérateur peut être remplacé
>> par n'importe quel routeur !
>> - d'un modem 4G avec une interface WiFi+USB (j'attends un modem qui
>> ait aussi une interface Ethernet)
>>  - d'un PC qui a trois interfaces réseau (2 Ethernet et 1 WiFi) ;
>> logiquement, il lui faudrait 3 cartes réseau...
>> 
>> Je sais que c'est théoriquement possible de faire ça. Ce doit être du
>> routage de flux conditionnel (sur l'état des liens).
>> Et je sais par expérience dans un domaine approché que ça doit être
>> rapide ou tès long à réaliser.
>> Surtout que je n'ai pas d'expérience.
>> 
>J'ai un script récupéré je ne sais plus où et adapté à mes besoins qui
>fait çà en IPv4
>
>---début
>#!/bin/bash
>
># variables (eventuellement passees par ENV)
>
>CHECK_DELAY=${CHECK_DELAY:-5}
>CHECK_IP=${CHECK_IP:-1.1.1.1}
>PRIMARY_IF=${PRIMARY_IF:-enp3s0f0}
>PRIMARY_GW=${PRIMARY_GW:-192.168.1.254}
>BACKUP_IF=${BACKUP_IF:-enp4s0f1}
>BACKUP_GW=${BACKUP_GW:-192.168.2.254}
>FAILOVER_LOG=${FAILOVER_LOG:-/var/log/failover.log}
>
>date >> $FAILOVER_LOG
>echo "CHECK_DELAY " $CHECK_DELAY >> $FAILOVER_LOG
>echo "CHECK_IP " $CHECK_IP >> $FAILOVER_LOG
>echo "PRIMARY_IF "$PRIMARY_IF >> $FAILOVER_LOG
>echo "PRIMARY_GW " $PRIMARY_GW >> $FAILOVER_LOG
>echo "BACKUP_IF " $BACKUP_IF >> $FAILOVER_LOG
>echo "BACKUP_GW " $BACKUP_GW >> $FAILOVER_LOG
>
>
># Comparaison défault GW actuelle avec celle donnée en argument
>gateway_if() {
>[[ "$1" = "$(ip route get "$CHECK_IP" | grep dev | cut -d ' ' -f5 )" ]]
>}
>
>
># boucle continue de vérification de la connectivité sur primary
>while true
>do
>  if gateway_if "$BACKUP_IF"
>then
>  ip route add "$CHECK_IP" via "$PRIMARY_GW" dev "$PRIMARY_IF"
>  PING_PRIMARY_IF=$( ping -I "$PRIMARY_IF" -c1 "$CHECK_IP"|grep
>'packet loss'|cut -d ' ' -f4)
>  ip route del "$CHECK_IP" via "$PRIMARY_GW" dev "$PRIMARY_IF"
>else
>  PING_PRIMARY_IF=$(ping -I "$PRIMARY_IF" -c1 "$CHECK_IP"|grep
>'packet loss'|cut -d ' ' -f4)
>  fi
>
>  if [ $PING_PRIMARY_IF -eq 1 ]
>#   succès de verif interface primaire
>then
>#  On est sur backup?
>  if gateway_if "$BACKUP_IF"
>then
>#  Switch sur primary
>date  >> $FAILOVER_LOG
>echo "GW "$BACKUP_GW "=> "$PRIMARY_GW  >> $FAILOVER_LOG
>echo "INTERFACE "$BACKUP_IF "=> "$PRIMARY_IF >> $FAILOVER_LOG
>  ip route del default via "$BACKUP_GW" dev "$BACKUP_IF"
>  ip route add default via "$PRIMARY_GW" dev "$PRIMARY_IF"
>  fi
>else
>#  echec de verif interface primaire
># On est sur  primary?
>  if gateway_if "$PRIMARY_IF"
>then
>
># Switch sur backup
>  ip route del default via "$PRIMARY_GW" dev "$PRIMARY_IF"
>  ip route add default via "$BACKUP_GW" dev "$BACKUP_IF"
>date  >> $FAILOVER_LOG
>echo "GW "$PRIMARY_GW "=> "$BACKUP_GW >> $FAILOVER_LOG
>echo "INTERFACE "$PRIMARY_IF "=> "$BACKUP_IF >> $FAILOVER_LOG
>  fi
># la primary est down et on est dèjà sur la backup
># du coup on espère que la backup est UP  
>  fi
>sleep "$CHECK_DELAY"
>done
>
>---fin-
>
>En gros on ping sur l'interface usuelle, si ça foire on passe sur
>l'interface de backup en adaptant la table de routage.
>Si l'interface usuelle remonte, on switch de nouveau.
>
>Si on NAT (c'est probable) il faut ajouter les règles utiles (iptables
>ou nftables)
>
>> 
>> Quel modèle vous a satisfait ?
>> 
>J'ai un routeur ZYXEL LTE490-M904 sur la façade qui fonctionne pas mal,
>mais qui n'est pas donné
>> 
>> PS : Je 

Re: Faire un routeur HA dual WAN (+ VPN) avec un PC sous debian

2023-06-14 Par sujet Benoit Szczygiel
Bonjour,
Remplacer le routeur opérateur n'est pas un problème, c'est ce que je fais 
depuis longtemps.
Pour le logiciel, j'utilise pfsense et pour me simplifier les choses, j'ai un 
routeur netgate qui l'embarque.
Bonne journée

Le 14 juin 2023 18:39:07 GMT+02:00, Sabri KHEMISSA  a 
écrit :
>Bonjour,
>
>Je te suggère d'installer opnsense https://opnsense.org/ sur ton PC.
>
>La solution répond à tes deux besoins : WAN Failover et VPN (au choix VPN
>SSL ou IPSec)
>
>A mon sens, tu ne pourras pas remplacer le routeur opérateur. Prévoir du
>NAT au niveau de ton routeur pour le VPN (il te faudra une IP fixe sur
>Internet ou faire du DynDNS, le cas échéant).
>
>Bonne soirée,
>/Sabri
>
>Le mer. 14 juin 2023 à 17:46,  a écrit :
>
>> Bonjour,
>>
>> J'ai besoin de disposer d'un lien internet redondant (FO+ 4G).
>> Si le lien principal (FO) tombe, alors l'autre lien 4G prend le relais
>> automatiquement.
>> Si le lien principal revient, alors c'est lui qui va reprendre le relais.
>>
>> Le dispositif du commerce doit s'appeler un HA dual WAN router. Et il
>> intègre souvent un VPN.
>>
>> Je ne veux plus dépendre d'un seul opérateur dont la ligne ou le matériel
>> peut être défaillant. Et dont l'équipement détient tous mes réglages
>> (routage de ports/NAT).
>>
>> J'aimerais en réaliser un avec un PC debian équipé des matériels et
>> logiciels nécessaires.
>> (Mon expérience du Raspberry me fait oublier cette solution : sur le long
>> terme, mes cartes flash "haut de gamme" n'ont jamais tenu)
>>
>> Je dispose :
>> - d'un modem FO (interface Ethernet) et d'un routeur Ethernet/WiFi d'un
>> opérateur.
>> IMPORTANT : j'ignore si le routeur de l'opérateur peut être remplacé par
>> n'importe quel routeur !
>> - d'un modem 4G avec une interface WiFi+USB (j'attends un modem qui ait
>> aussi une interface Ethernet)
>> - d'un PC qui a trois interfaces réseau (2 Ethernet et 1 WiFi) ;
>> logiquement, il lui faudrait 3 cartes réseau...
>>
>> Je sais que c'est théoriquement possible de faire ça. Ce doit être du
>> routage de flux conditionnel (sur l'état des liens).
>> Et je sais par expérience dans un domaine approché que ça doit être rapide
>> ou tès long à réaliser.
>> Surtout que je n'ai pas d'expérience.
>>
>> Schéma de connexion au PC :
>> modem 4G /WiFi+USB [+Ethernet] connecté au PC en USB (ou en WiFi)  [ou en
>> Ethernet s'il a tel port]
>> modem FO connecté en Ethernet au PC
>> Routeur Ethernet connecté au PC = routeur du LAN
>>
>> Etes-vous d'accord pour ce schéma de câblage matériel ?
>>
>>
>> Ensuite... Comment dois-je procéder sur le plan logiciel ?
>> Je souhaite aussi que ce PC assure le VPN, de façon à m'affranchir de
>> toute configuration chez l'opérateur.
>> Existe-t-il un paquet debian qui fasse tout ça ?
>>
>>
>> Enfin, si vous connaissez bien cette application, peut-être
>> recommanderez-vous d'acheter un appareil du marché (carte robuste et
>> compacte) qui fait ça tout seul :
>> - modem 4G avec carte SIM
>> - routeur Ethernet pour y connecter le modem FO/ADSL de l'opérateur
>> - VPN openVPN/IPsec
>> Quel modèle vous a satisfait ?
>>
>>
>> PS : Je ne dispose pas d'info des opérateurs pour déterminer si un tel
>> appareil saurait remplacer le modem FO de l'opérateur et communiquer avec
>> le serveur FO de l'opérateur.
>> Je dirais plutôt que non (protocole proprio ?)
>> Avez-vous déjà réussi à utiliser votre propre modem FO au réseau de votre
>> opérateur ?
>>
>> Merci.
>>

Benoît szczygiel

Comment vérifier ce que fait le binaire ?

2023-06-14 Par sujet benoit
bonjour,
J'ai compilé digikam à partir de la branche master des source.

Avec ces options:
cmake ../digikam -DENABLE_INTERNALMYSQL="OFF" -DENABLE_MYSQLSUPPORT="OFF" 
-DENABLE_MEDIAPLAYER="OFF" -DCMAKE_BUILD_TYPE="debug" && make -j$(nproc 
--ignore=1)

Je lance ./digikam dans un terminal rien ne se passe(pas de fenêtre qui 
s'ouvre) et le terminal rand simplement la main.
Comme rien ne s'affiche j'ai recompilé avec -DCMAKE_BUILD_TYPE="debug" pour 
espérer avoir un signe de vie... Mais rien...

Comment vérifier ce que fait le binaire ?

Merci d'avance

--
Benoît

Re: Pourquoi libreoffice-java-common et default-jre ne sont-ils pas des dépendances libreoffice ?

2023-06-12 Par sujet benoit
Le lundi 12 juin 2023 à 2:30 PM, Francois Mescam  a écrit :

> Je constate que le paquet libreoffice recommande le paquet 
> libreoffice-java-common donc si lors de l'installation de libreoffice il n'a 
> pas été choisi d'installer libreoffice-java-common c'est normal qu'il ne soit 
> pas installé.
>
> De plus libreoffice-calc ne dépend pas de libreoffice-java-common donc j'en 
> déduis que libreoffice-calc n'a pas besoin du java pour fonctionner 
> correctement. En revanche libreoffice-writer le suggère.
>
> Il me semble donc normal que libreoffice mette libreoffice-java-common en 
> recommande.
>
> C'est à celui qui installe un paquet de savoir quels paquets non obligatoires 
> il doit installer selon l'usage qui en sera fait.

Merci pour l'info
--
Benoit

Pourquoi libreoffice-java-common et default-jre ne sont-ils pas des dépendances libreoffice ?

2023-06-12 Par sujet benoit
Bonjour à toutes et tous,

Je constate cette alerte quand je lance libreoffice

Warning: failed to launch javaldx - java may not function correctly

Il manque juste libreoffice-java-common et default-jre…

Quel intérêt de ne pas l’installer automatiquement en dépendance ?

Il faut lancer libreoffice dans un terminal pour voir cet avertissement…

--
Benoit

Re : Re: sed ignorer une occurence

2023-06-03 Par sujet benoit
Le vendredi 2 juin 2023 à 18:05, Marc Chantreux  a écrit :


> salut,
> 
> > % sed -rz '{s/-\n//g;s/\n//g}' format.txt
> 
> 
> <<\% sed -rz 's/-\n//g; s/([^.\n])\n/\1/g' | tr -s ' ' | fmt -w72
> 
> Je suis pas sur d'avoir compris le pb.
> 
> Je voudrais reformater du texte en colonne,
> qui a été just-
> ifié avec des retours à la ligne (\n) et
> est - de coupure de mot.
> 
> %
> 
> Si la commande correspond bien à ton besoin, tu peux directement
> l'utiliser dans vi grace à un range.
> 

J'utilise plutôt emacs et ne connais pas bien vi autrement que pour éditer des 
fichiers de config.


> si tu as fais une selection visuelle, tappes
> 
> !sed -rz 's/-\n//g; s/([^.\n])\n/\1/g' | tr -s ' ' | fmt -w72
> 
> les prochains usages de ! rappellent le dernier filtre, tu n'auras
> plus qu'a taper !! au lieu de ! et rappeler la commande.
> 
> Évidement ça marche avec tous les ranges :)
> 
> astuce: mettre le filtre dans un fichier à part pour en faciliter la
> maintenance:
> 
> :sp monfiltre
> :!chmod a+x %
> 
> et ensuite tu peux écrire ton filtre en espaçant un peu et en commentant
> 
> #!/bin/sh
> # note1: je ne vire le retour à la ligne que si il est précédé
> # d'autre chose qu'un espace

d'autre chose qu'un point "." tu veux dire ?
Oui c'est bien ma demande virer tous les retour à la ligne et ignorer([^.\n]) 
ceux qui sont précédés d'un point.

Il me manquais deux notions :
[^.\n] non match (la négation de la correspondance) 
\1 backreference dans l'expression régulière, là par contre il va falloir que 
je lise une bonne doc sur le sujet, G pas tout compris ! :-)

> sed -rz '
> s/-\n//g
> s/([^.\n])\n/\1/g # cf. note1
> ' |
> tr -s ' ' |
> fmt -w72
> 
> et finalement
> 
> filtrer avec !./monfiltre
> 
> 
> je fais concis pour aller vite. n'hésite pas à me demander de plus
> amples explications si cette piste de plait.
> 

Un tout grand merci, je vais d’abord me documenter sur les backreferences  !

Avec gratitude,
Benoît



Re : Re: sed ignorer une occurence

2023-06-01 Par sujet benoit
Le jeudi 1 juin 2023 à 20:54, Michel Verdier  a écrit :

> 
> Autant pour moi, faut toujours regarder les Messages :)
> Là ça devrait marcher pour de vrai.
> 
> (defun ConvertRet ()
> "Convertit un retour à la ligne."
> (interactive)
> (let (
> (p1 (region-beginning))
> (p2 (region-end)))
> (save-restriction
> (narrow-to-region p1 p2)
> (goto-char (point-min))
> (while (re-search-forward "-\\\n" nil t)
> (replace-match "" nil t))
> (goto-char (point-min))
> (while (re-search-forward "\\([^.]\\)\\\n" nil t)
> (replace-match (concat (match-string 1) " ") nil t))
> )))
> 


Un tout grand merci... :-)


A certains endroits ça mets deux espaces, je vais chercher pourquoi...
Mais en attendant de comprendre, je retourne au début et repasse une fois pour 
les virer et c'est bon ! ;-)


(defun ConvertRet ()
  "Convertit les retours à la ligne."
  (interactive)
  (let (
(p1 (region-beginning))
(p2 (region-end)))
(save-restriction
  (narrow-to-region p1 p2)
  (goto-char (point-min))
  (while (re-search-forward "-\\\n" nil t)
(replace-match "" nil t))
  (goto-char (point-min))
  (while (re-search-forward "\\([^.]\\)\\\n" nil t)
(replace-match (concat (match-string 1) " ") nil t))
  (goto-char (point-min))
  (while (re-search-forward "  " nil t)
(replace-match " " nil t))
  
  )))


Avec gratitude,

--
Benoît



Re : Re: sed ignorer une occurence

2023-06-01 Par sujet benoit


Le jeudi 1 juin 2023 à 16:01, Michel Verdier  a écrit :


> Le 1 juin 2023 benoit a écrit :
> 
> > Il me reste juste l'exception pour le cas ou je veux laisser les "\n" des 
> > lignes qui se terminent par un "." ?
> 
> 
> Ah oui j'avais zappé ça. Voilà mon texte de test :
> 
> Je voudrais reformater du texte en colonne, qui a été just-
> ifié avec des retours à la ligne (\n) et est - de coupure de
> mot.
> Mais pas ce dernier.
> 
> Et l'ajout de la ligne qui va bien :
> 
> (defun ConvertRet ()
> "Convertit un retour à la ligne."
> (interactive)
> (let (
> (p1 (region-beginning))
> (p2 (region-end)))
> (save-restriction
> (narrow-to-region p1 p2)
> (goto-char (point-min))
> (while (re-search-forward "-\\\n" nil t)
> (replace-match "" nil t))
> (goto-char (point-min))
> (while (re-search-forward "\\\n" nil t)
> (cond (not match ".\\\n")
> (replace-match " " nil t)))
> )))
> 
> (defun indentBuffer ()
> "Convertit un texte jutifié avec des retours à la ligne."
> (interactive)
> (mark-whole-buffer)
> (ConvertRet))


(cond (not match ".\\\n") 
Ne fonctionne pas chez moi

Est ce que ".\\\n" ne veut pas dire n'importe que caractère (.) suivit de \n ?

Du coup j'ai essayé deux formes :
"\\.\\\n"
"[.]\\\n"

Mais il désélectionne la première ligne et rien ne se passe
J'ai joint un fichier formaté sur 72 caractères comme exemple

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mollis 
sagittis libero at semper. In lacinia in lorem sit amet semper. Nulla 
pellentesque venenatis dolor, et dapibus dolor feugiat ut. Aenean purus 
nunc, elementum vel lectus sed, blandit laoreet ipsum. Aenean in augue 
lobortis leo accumsan maximus. Maecenas ante est, ornare vel 
ullamcorper sodales, ultrices sit amet augue. Donec ut augue eget odio 
tempus condimentum sit amet eu tortor.

Aliquam tincidunt lacinia nulla eu pretium. Nunc eu velit velit. Mauris 
a volutpat odio, vitae molestie tellus. Proin fermentum tempus tempor. 
Maecenas pellentesque consequat quam, in fringilla lectus mollis nec. 
Ut tristique magna hendrerit, gravida metus id, dapibus dui. Proin sed 
consequat risus. Aenean eu placerat leo. Suspendisse pulvinar augue 
porttitor risus tempus tristique. Donec mauris nulla, suscipit non arcu 
non, ullamcorper feugiat dui. Vestibulum at orci cursus, elementum 
tellus ut, accumsan ipsum.

Nam luctus neque quis arcu posuere, vulputate volutpat magna efficitur. 
Maecenas ut leo quis est molestie faucibus. Nam commodo est ac elit 
molestie hendrerit. Aliquam ut aliquet mauris. Maecenas magna magna, 
volutpat cursus ligula vel, tristique laoreet ante. Maecenas malesuada 
ante fringilla, sagittis massa fringilla, rutrum ligula. Nullam gravida 
dolor ut dolor faucibus, ac posuere mauris lobortis. Fusce tempor 
sodales enim, et lobortis arcu mattis vehicula. Ut posuere tristique 
diam id lobortis. Integer porta neque sit amet erat aliquet consectetur 
sed quis mi. Maecenas ut maximus diam. Sed rhoncus lorem vel eros 
dictum, sit amet vehicula dui mollis. Mauris euismod felis hendrerit, 
tempus sapien quis, commodo eros. Vestibulum id auctor libero, non 
accumsan enim. Nulla facilisi. Mauris vel lacinia sem.

Aliquam nec molestie enim. Cras ac justo eros. Vestibulum ante ipsum 
primis in faucibus orci luctus et ultrices posuere cubilia curae; Fusce 
eget felis congue, vulputate est eget, bibendum sapien. Donec 
scelerisque erat vitae massa molestie sodales. Ut lorem quam, varius ac 
purus in, cursus pulvinar ante. Phasellus et mi sed elit molestie 
accumsan. Ut venenatis suscipit urna quis commodo. Aliquam suscipit 
aliquet magna, vitae condimentum ipsum aliquet in. Pellentesque 
condimentum est eu lorem elementum luctus. Nunc venenatis justo sit 
amet dui rutrum scelerisque. Duis ut pellentesque ante, ornare 
vulputate dui. Etiam congue sed ante sit amet euismod. Maecenas rutrum 
laoreet sapien ut tincidunt. Maecenas commodo eros sit amet posuere 
varius.

Re : Re: sed ignorer une occurence

2023-06-01 Par sujet benoit
Le jeudi 1 juin 2023 à 15:21, Michel Verdier  a écrit :

> Tu y étais presque :)
> 
> (defun ConvertRet ()
> "Convertit un retour à la ligne."
> (interactive)
> (let (
> (p1 (region-beginning))
> (p2 (region-end)))
> (save-restriction
> (narrow-to-region p1 p2)
> (goto-char (point-min))
> (while (re-search-forward "-\\\n" nil t)
> (replace-match "" nil t))
> (goto-char (point-min))
> 
> (while (re-search-forward "\\\n" nil t)
> (replace-match " " nil t))
> )))
> 
> (defun indentBuffer ()
> "Convertit un texte jutifié avec des retours à la ligne."
> (interactive)
> (mark-whole-buffer)
> (ConvertRet))

Un tout grand merci ! :-)
Il me reste juste l'exception pour le cas ou je veux laisser les "\n" des 
lignes qui se terminent par un "." ?

C'est sur ce site que je me suis initié à faire mes macros pour emacs, du coup 
un petit UP dans les moteurs de recherche !
http://xahlee.info/emacs/emacs
 



Re : Re: sed ignorer une occurence

2023-06-01 Par sujet benoit
Bonjour,

Le jeudi 1 juin 2023 à 12:56, Basile Starynkevitch  a 
écrit :

> Une possibilité est l'utilisation de l'utilitaire 
> https://man7.org/linux/man-pages/man1/fmt.1.html

A je ne connais pas je vais aller voir

> Une autre possibilité est de le faire sous GNU emacs 
> https://www.gnu.org/software/emacs/
>
> (ave un peu d'huile de coude, c'est automatisable)

Je m'y suis essayé, j'ai abandonné, mais avec un petit coupe de pouce... ;-)

(defun ConvertRet ()
"Convertis un retour à la ligne"
(interactive)
(let (
(p1 (region-beginning))
(p2 (region-end)))
(save-restriction
(narrow-to-region p1 p2)
(goto-char (point-min))
(while (re-search-forward "-\n" nil t)
(replace-match "" nil t))
(goto-char (point-min))

(while (re-search-forward "\n" nil t)
(replace-match " " nil t))
)))

(defun indentBuffer ()
"Converti un text jutifié avec des retours à la lign."
(interactive)
(mark-whole-buffer)
(ConvertRet (region-beginning) (region-end)))

sed ignorer une occurence

2023-06-01 Par sujet benoit
Bonjour

Je voudrais reformater du texte en colonne, qui a été justifié avec des retours 
à la ligne (\n) et des "-" de coupure de mot
ex:
Je voudrais reformater du texte en colonne, qui a été just- «---
ifié avec des retours à la ligne (\n) et est - de coupure de
mot.

% sed -rz '{s/-\n//g;s/\n//g}' format.txt

Mais je ne suis pas satisfait du résultat parce que je voudrais ignorer les 
points (.\n) suivit d'un retour à la ligne.

Merci d'avance

--
Benoît

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

Re : Re: Exécutable étrange

2023-05-31 Par sujet benoit


Je ne sais pas si mon grain de sel apporte quelque chose à la question, mais 
une recherche sur "hwm" dans le contenu des paquets debian ne retourne aucun 
résultat.

https://packages.debian.org/search?searchon=contents=hwm=exactfilename=stable=any



Envoyé avec la messagerie sécurisée Proton Mail.

--- Original Message ---
Le mercredi 31 mai 2023 à 10:35, Basile Starynkevitch 
 a écrit :


> On 5/31/23 09:55, BERTRAND Joël wrote:
> 
> > Bonjour à tous,
> > 
> > Hier soir, je me suis aperçu qu'un serveur ramait énormément. En
> > regardant de près, j'ai trouvé un exécutable étrange :
> > 
> > /dev/shm/hwm
> > 
> > avec les droits de www-data:www-data, un fichier de configuration et un
> > autre programme (hwmon). /dev/shm/hwm utilisait 100% de chaque CPU. Je
> > n'ai pas noté de trafic réseau anormal.
> > 
> > J'ai viré les trois fichiers en question et j'ai inspecté en profondeur
> > le système, je n'ai rien trouvé de plus. Je pense savoir comment il a
> > été déposé ici (mais aucune trace dans les logs).
> 
> 
> 
> Si un processus actif de pid 1234 est suspect (par exemple résultat de
> de ps ou top) utiliser /usr/bin/strace -p 1234 pour comprendre les
> appels systèmes qu'il fait. Et aussi /usr/bin/ls -l /proc/1234/
> (conserver la sortie ...)
> 
> Je m'inquieterais, et j'aurais tendance (pour une prochaine fois) non
> pas à supprimer les fichiers, mais à les copier ou renommer ailleurs
> (par exemple dans /var/tmp/ ...), puis à les examiner au minimum avec
> les commandes suivantes
> 
> 
> /bin/ls -l /var/tmp/hwm /var/tmp/hwmon
> 
> /usr/bin/stat /var/tmp/hwm /var/tmp/hwmon
> 
> /usr/bin/file /var/tmp/hwm /var/tmp/hwmon
> 
> /usr/bin/ldd /var/tmp/hwm /var/tmp/hwmon
> 
> > Quelqu'un a-t-il déjà vu un truc pareil ? Je n'ai rien trouvé en
> > googlisant.
> 
> 
> 
> Ma parano me ferait penser (sur un serveur publiquement accessible sur
> Internet) à un virus informatique. Ceux-ci existent sous Linux.
> 
> 
> Si on veut comprendre un exécutable, on pourrait utiliser
> https://github.com/binsec développé par des collègues du CEA. Dont
> Sebastien Bardin en BCC.
> 
> --
> Basile Starynkevitch bas...@starynkevitch.net
> 
> (only mine opinions / les opinions sont miennes uniquement)
> 92340 Bourg-la-Reine, France
> web page: starynkevitch.net/Basile/



Re : Re: Re : Re: Mise à jour de riot.im (client matrix)

2023-05-31 Par sujet benoit
Bonjour,


Le mercredi 31 mai 2023 à 08:55, Sébastien NOBILI 
 a écrit :

> > 
> > % element-desktop
> > 
> > --8<--
> > [25043:0530/175357.315171:ERROR:nss_util.cc(357)] After loading Root
> > Certs, loaded==false: NSS error code: -8018
> > 
> 
> J'ai le même message, que je n'avais pas vu avant car je ne lance pas
> Element depuis un terminal.

Ok merci ! :-)

Benoît



Re : Re: Mise à jour de riot.im (client matrix)

2023-05-30 Par sujet benoit
Le mardi 30 mai 2023 à 15:31, Sébastien NOBILI  a 
écrit :


> Riot a été renommé en Element il y a quelque temps. Le repo riot.im
> fonctionnait
> toujours jusqu'à récemment. Ce n'est plus le cas aujourd'hui.
> 
> Les instructions pour configurer le nouveau repo sont là :
> 
> https://element.io/download#linux
> 
> Et pour faire le ménage de l'ancien :
> 
> rm /etc/apt/sources.list.d/riot-im.list
> /usr/share/keyrings/riot-im-archive-keyring.gpg
> 
> Au cas où tu serais encore sur riot, le nouveau paquet s'appelle
> element-desktop.
> 
> Sébastien


Bonjour,

C'est bien là qu'était mon problème et c'est rentré dans l'ordre en suivant les 
instruction données à l'adresses que tu indiques.

Toutefois j'ai perdu ma clé de chiffrement (pas celle du paquet debian, celle 
de matrix pour le chiffrement des communications de bout à bout).

J'en ai régénéré une nouvelle dans Element : Paramètres -> Sécurité et vie 
privée.

Il me reste un problème et je ne sais pas si c'est important, j'ai ce message 
quand je démarre Element en ligne de commande:

% element-desktop

--8<--
[25043:0530/175357.315171:ERROR:nss_util.cc(357)] After loading Root Certs, 
loaded==false: NSS error code: -8018

Ça doit m'inquiéter ?

Merci d'avance 

--
Benoît



Re : Mise à jour de riot.im (client matrix)

2023-05-29 Par sujet benoit
Bonjour

La page web de la doc d'installation n'était pas à jour
C'est ici
https://element.io/download#linux

Et pas  ici
https://riot.im/download/desktop/

Car :
«Element (anciennement Riot.im) »
Cf.
https://fr.wikipedia.org/wiki/Element_(logiciel)

Désolé d'avoir dérangé pour rien, je ne pouvais pas savoir si leur site web 
n'est pas à jour, il aurait suffit de le signaler sur l'ancienne page web...

--
Benoit

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

--- Original Message ---
Le lundi 29 mai 2023 à 19:49, benoit  a écrit :

> Bonjour,
>
> J'ai c'est erreur quand je fais une mise à jour :
> # apt update
>
> W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est 
> pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de 
> GPG : https://packages.element.io/debian default InRelease : Les signatures 
> suivantes ne sont pas valables : EXPKEYSIG C2850B265AC085BD riot.im packages 
> 
> W: Impossible de récupérer 
> https://packages.riot.im/debian/dists/default/InRelease Les signatures 
> suivantes ne sont pas valables : EXPKEYSIG C2850B265AC085BD riot.im packages 
> W: Le téléchargement de quelques fichiers d'index a échoué, 
> ils ont été ignorés, ou les anciens ont été utilisés à la place
>
> J'ai donc relancé la commande
> wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg 
> https://packages.riot.im/debian/riot-im-archive-keyring.gpg
>
> Indiquée ici
> https://riot.im/download/desktop/
>
> Mais ça ne résous pas le problème
>
> Mon fichier :
> /etc/apt/sources.list.d/riot-im.list
> deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] 
> https://packages.riot.im/debian/ default main
>
> Merci d'avance
>
> --
> Benoit

Re : Re: Mise à jour de riot.im (client matrix)

2023-05-29 Par sujet benoit
Le lundi 29 mai 2023 à 20:17, didier gaumet  a écrit :


> Bonjour,
> 
> tu peux essayer:
> [...]
> Note: if you followed a previous version of these instructions which
> recommended using apt-key add to add an old key from
> https://riot.im/packages, you should note that this key has been
> revoked. You should remove the old key with sudo apt-key remove
> 6FEB6F83D48B93547E7DFEDEE019645248E8F4A1, and follow the instructions
> above to update your configuration.
> [...]
> 
> Et vérifier qu'il n'y a pas des trucs qui traînent dans
> /etc/apt/trusted.gpg.d/, quitte à les virer
> 
> ensuite tu recommences la procédure indiquée
> 
> et tu nous dis si ça marche mieux :-)


Bonjour,

Ben non, tjs pareil et dans /etc/apt/trusted.gpg.d/

C'est que des clés debian plus trois autres qui correspondent à des ajouts de 
fichier dans /etc/apt/sources.list.d/

--
Benoit



Mise à jour de riot.im (client matrix)

2023-05-29 Par sujet benoit
Bonjour,

J'ai c'est erreur quand je fais une mise à jour :
# apt update

W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est 
pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de 
GPG : https://packages.element.io/debian default InRelease : Les signatures 
suivantes ne sont pas valables : EXPKEYSIG C2850B265AC085BD riot.im packages 

W: Impossible de récupérer 
https://packages.riot.im/debian/dists/default/InRelease Les signatures 
suivantes ne sont pas valables : EXPKEYSIG C2850B265AC085BD riot.im packages 
W: Le téléchargement de quelques fichiers d'index a échoué, 
ils ont été ignorés, ou les anciens ont été utilisés à la place

J'ai donc relancé la commande
wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg 
https://packages.riot.im/debian/riot-im-archive-keyring.gpg

Indiquée ici
https://riot.im/download/desktop/

Mais ça ne résous pas le problème

Mon fichier :
/etc/apt/sources.list.d/riot-im.list
deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] 
https://packages.riot.im/debian/ default main

Merci d'avance

--
Benoit

Re : Re : Re: outil libre et simple de discussion et de partage de ressources ?

2023-05-28 Par sujet benoit


Bonjour à toutes et tous,


Je n'y connais rien dans le domaine et je ne sais pas si tox correspond au 
cahier des charges...
Mais comme il en me semble pas pas avoir été cité, je me permets de le faire.
https://wiki.tox.chat/start 

--
Benoit

Envoyé avec la messagerie sécurisée Proton Mail.

--- Original Message ---
Le samedi 27 mai 2023 à 15:22, k6dedi...@free.fr  a écrit :


> Bonjour à tous,
> Je n'y connais pas grand chose mais je vois que Jami est basé sur SIP.
> Pourquoi ne pas utiliser SIP ?
> Dans wikipedia il est écrit :
> SIP n'est pas seulement destiné à la VoIP mais aussi à de nombreuses autres 
> applications telles que la visiophonie, la messagerie instantanée, la réalité 
> virtuelle ou même les jeux vidéo en ligne.
> 
> Bonne réflexion
> Cassis
> 
> 
> - Mail d'origine -
> De: firenze.rt firenze...@orange.fr
> 
> À: debian-user-french@lists.debian.org
> Envoyé: Thu, 25 May 2023 10:17:53 +0200 (CEST)
> Objet: Re: outil libre et simple de discussion et de partage de ressources ?
> 
> 
> 
> http://www.w3.org/1999/xhtml;>
> 
> 
> Bonjour tout le monde,Jami est un logiciel qui évolue 
> très vite. Il est donc difficile de dire catégoriquement s'il est 
> complètement fonctionnel ou pas. C'est à 
> surveiller.Personnellement, Jami ne m'a jamais posé de problème 
> pour l'usage que j'en fais (clavardage, partage de fichiers, visioconférence 
> 1:1).Ce que que je note, c'est que les performances de Jami 
> semblent largement tributaires du débit de connexion disponible.Pour le 
> clavardage, le partage de fichiers, ou un simple appel audio l'ADSL suffit ; 
> mais pour une visioconférence avec une qualité vidéo acceptable, la fibre est 
> chaudement recommandée.La fonctionnalité du point de rendez-vous, 
> qui permet de transformer l'ordinateur hôte en serveur de visioconférence, 
> permet aussi de palier à la faiblesse du débit de connexion des autres 
> participants.La prise en main de Jami est similaire à Skype, à la 
> différence que la création d'un compte ne nécessite absolument aucune donnée 
> personnelle et peut se faire hors-ligne. Les données du compte ne sont 
> stockées que localement. Si on veut utiliser un même compte sur un autre 
> appareil, il faut le dupliquer à partir d'un fichier de 
> sauvegarde.Il faut aussi noter que si on a le choix, il vaut mieux 
> utiliser Jami sur un ordinateur de bureau (desktop/laptop) que sur un 
> ordiphone (smartphone) ou une tablette. En dépit des progrès qui on été faits 
> jusque-là, Jami reste gourmand en énergie.Pour en savoir plus 
> :https://jami.net/; 
> target="_blank">https://jami.net/@+Firenzeenvoyé
>  : 22 mai 2023 à 20:41de : Hugues Larrive à : RogerT 
> Cc: debian-user-french@lists.debian.orgobjet : 
> Re : Re: outil libre et simple de discussion et de partage de ressources 
> ?Bonjour,La dernière fois que je me suis intéressé à ce 
> sujet j'avais trouvé jami :Description-en: Secure and distributed voice, 
> video, and chat platform - desktop client Jami is an end-to-end encrypted 
> secure and distributed voice, video, and chat communication platform that 
> requires no central server and leaves the power of privacy and freedom in 
> the hands of users. . To some degree Jami provides similar 
> functionality like Telegram, BigBlueButton, Jitsi Meet, etc do. . 
> Jami supports the following key features: * One-to-one conversations 
> * File sharing * Audio calls and conferences * Video calls and 
> conferences * Screen sharing in video calls and conferences * 
> Recording and sending audio messages * Recording and sending video 
> messages * Functioning as a SIP phone software . Jami client 
> applications for several desktop and mobile operating systems and 
> platforms are available on https://jami.net/, making Jami an 
> interoperable, cross-platform communication framework. .Je n'ai 
> toujours pas eu l'occasion de le mettre en œuvre ou de le 
> tester.Quelqu'un à un retour d'expérience à partager sur jami 
> ?@+Hugues--- Original Message ---Le dimanche 
> 21 mai 2023 à 13:42, RogerT  a écrit 
> :  
> Excellent. Si Framasoft 
> l’utilise…Merci.> Le 19 mai 2023 à 12:25, 
> Fab f...@kaz.bzh a écrit :>> 
> 'lut,>> > Si on veut ou doit exclure 
> Whatsapp, et même Signal/Telegram/etc. , quel outil similaire et libre 
> peut-on installer en un clin d’oeil sur un hôte debian pour équiper un groupe 
> de travail ?> Mattermost ? c'est ce qu'utilise Framasoft 
> pour les milliers d'équipes qu'ils hébergent. Ainsi que de nombreux 
> CHATONS.>> 
> a+>
> 
>



Re : Re: Installation de Bookworm

2023-05-13 Par sujet benoit
Le vendredi 12 mai 2023 à 14:44, didier gaumet  a 
écrit :

> en fait ça te paraît étrange en ce moment parce que Testing aujourd'hui
> est en hard freeze et proche de la date de publication de la prochaine
> version, donc l'installateur de Testing doit fonctionner
> quasi-parfaitement (je suppose) et les paquets disponibles dans les
> dépôts de Testing doivent être nombreux et de qualité.
>
> Mais projette-toi dans deux mois, Testing représentera les efforts pour
> construire une Debian 13 vagissante, plein de paquets manqueront en
> testing, et les paquets présents dans Testing comporteront sûrement plus
> de bugs car ils seront dans une phase de translation ordinaire depuis
> Unstable, pas dans une phase de recette de la future Stable et de chasse
> aux bugs comme actuellement.
>
> Donc installer Testing à partir de Stable permet de partir d'une base
> connue et fonctionnelle. Alors qu'à certains moments des paquets
> essentiels de Testing (dans l'installateur lui-même ou dans les dépôts)
> seront complètement en vrac, inexploitables (exemple l'installateur se
> plante dès le lancement).
>
> C'est un peu le même phénomène avec Unstable: si tu l'installes
> aujourd'hui, vu que grosso-modo elle représente un instantané de la
> future Stable (Bookworm), tu vas te dire"finalement on fait tout un plat
> mais Unstable(Sid) ça marche bien et c'est facile à gérer).
> Et dès le 10 juin, si tu n'est pas discipliné et précautionneux, tu vas
> comprendre ta douleur ;-)
> parce qu'aujourd'hui Unstable c'est presque Stable prochaine génération,
> bien rôdé, donc une distrib' classique, alors qu'après le 10 juin ça
> redevient une distribution de test de type rolling release.

Merci pour l'info, je ne savais pas que c'était comme ça.
Je croyais que quand une iso d'installation en testing était construite, 
c'était sur base d'un instantané temporairement stable, jusqu'à l'arrivée ou le 
retrait de paquets dans testing, auquel cas, une nouvelle iso temporairement 
stable était reconstruite.




Installation de Bookworm

2023-05-12 Par sujet benoit
Bonjour à toutes et tous,

Est-il préférable de télécharger et utiliser l'image
[[ISO]](https://cdimage.debian.org/cdimage/weekly-builds/amd64/iso-cd/debian-testing-amd64-netinst.iso)
 
[debian-testing-amd64-netinst.iso](https://cdimage.debian.org/cdimage/weekly-builds/amd64/iso-cd/debian-testing-amd64-netinst.iso)Ou
 la stable et passer en testing dès que l'installation de base est terminée ?

« La manière la plus fiable pour installer « testing » à partir de rien est de 
réaliser une installation minimale avec l'installateur de « stable », puis de 
mettre à niveau vers « testing » à partir de « stable » (voir plus bas). »
Cf.
https://wiki.debian.org/fr/DebianTesting

Ca me paraît étrange comme recommandation...

--
Benoit

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

Re : Re: Bookworm ou pas ?

2023-05-12 Par sujet benoit
Le vendredi 12 mai 2023 à 12:27, Bureau LxVx  a 
écrit :

> super ! Merci à chacun pour sa réponse "rassurante" ;-)
>
> Autre question : qu'en sera-t-il du sources.list quand la Deb 12 sera devenue 
> officielle ?
> Quelle modif à faire pour être sûre que le sources.list corresponde bien à la 
> stable ?

Du coup, "la liste, corrigez moi si je me trompe, je vais le faire aussi" la 
syntaxe du /etc/apt/sources.list

#deb https://deb.debian.org/debian/ bookworm main contrib
#deb https://deb.debian.org/debian/ bookworm-updates main contrib#deb 
http://security.debian.org/debian-security/ bookworm-security main contrib

C'est en commentaire, car, comme dit précédemment sur la liste, j'ai eu des 
soucis (qui je crois son liés à mon install/config actuel de stable). mais je 
vais essayer une nouvelle install plutôt qu'une mise à jour.

--
Benoit

Re : Re: Bookworm ou pas ?

2023-05-12 Par sujet benoit
Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

--- Original Message ---
Le vendredi 12 mai 2023 à 12:27, Bureau LxVx  a 
écrit :

> Autre question : qu'en sera-t-il du sources.list quand la Deb 12 sera devenue 
> officielle ?
> Quelle modif à faire pour être sûre que le sources.list corresponde bien à la 
> stable ?

Je crois "à vérifier" , qu'il est souhaitable, dans ce cas, de ne pas indiquer 
"testing", mais "bookworm".

Re : Re: date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023

2023-05-07 Par sujet benoit
Le lundi 1 mai 2023 à 15:44, ajh-valmer  a écrit :

> Si c'est un bug, il sera corrigé à un moment.
> C'est pourquoi j'attends toujours quelques semaines
> avant de migrer, avec cette précaution de l'installer sur
> une autre partition pour le tester.

Je ne crois pas que c'est un bug dans la distro, j'ai fais une nouvelle install 
de Bookworm sur un PC il y a des mois et tout s'est bien passé.

Comme dit @didier, il doit rester quelque chose d'anciennes mises à jour.

Sans parler de tous les bidouillages que j'ai fais sur mon installation 
actuelle.

--
benoit



Re : Re: utiliser github avec clef ssh et sans mot de passe (ou alternative européenne)

2023-05-07 Par sujet benoit
Le samedi 6 mai 2023 à 13:26, NoSpam  a écrit :



>
>
> Framagit
>

+1


Framagit est une instance de Gitlab.
Mais Framasoft essaye de rendre les gens indépendants.

Le top serait d'installer sa propre instance de Gitlab sur un serveur

https://framacloud.org/fr/cultiver-son-jardin/gitlab.html

--
Benoit




Re : date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023

2023-05-01 Par sujet benoit


J'ai essayé 2x de passer en Bookworm, mais après la mise à jour, X ne veut plus 
se lancer, car il n'a pas le droit d'écrire dans /tmp:LOCKMACHIN BIDULE (G pas 
noté le message d'erreur)

Seul root peut lancer x

Du coup j'ai restauré mon système et j'ai abandonné le projet de passer en 
Bookworm

--
Benoît




Envoyé avec la messagerie sécurisée Proton Mail.

--- Original Message ---
Le vendredi 28 avril 2023 à 10:18, didier gaumet  a 
écrit :


> date de sortie prévisionnelle de Debian 12 Bookworm: le 10 juin 2023.
> 
> le message annoçant la nouvelle sur la liste Devel:
> https://lists.debian.org/debian-devel-announce/2023/04/msg7.html



Maîtriser le shell Bash sur fun-mooc.fr

2023-04-26 Par sujet benoit
Bonjour à toutes et tous,

J'ai suivis quelques session de ce cours, mais n'ai pas persévéré , car 
j'utilise zsh et que je préfère me documenter au cas par cas quand je sèche, 
plutôt que de suivre une formation complète... Je l'ai juste assez suivi pour 
le trouver vraiment bien.
C'est gratuit et en ligne
https://www.fun-mooc.fr/fr/cours/maitriser-le-shell-bash/

Benoit

Re : Re: Un systhème simple pour sauvegarder les partitions d'un os en train de tourner.

2023-04-10 Par sujet benoit
Le jeudi 6 avril 2023 à 18:46, hamster  a écrit :

 
> Tu oublie de préciser ton usage. Ordi de bureau ? Serveur ? Autre ?
> 

Oui un ordi de bureau


> Par contre, en faisant comme ca je perd les logiciels que j'avais
> installés après la sauvegarde du système. En soi, c'est pas un drame :
> c'est très facile de les re-installer, le plus difficile étant de se
> souvenir lesquels. Il peut donc etre utile de sauvegarder régulièrement
> la liste des logiciels installés. Ca peut très bien se faire a chaud, il
> y a plusieurs méthodes pour ca. Mais je ne vois pas l'interet de
> sauvegarder tout le système.
> 


Comme méthode je vois sur le net :

1) Demander la liste au système :

dpkg --get-selections > ma_liste.txt

Puis pour réinstaller :

dpkg --set-selections < ma_liste.txt
apt-get dselect-upgrade



2) Demander la liste au système :

apt-mark showmanual > ma_liste.txt 

Quant aux paquets installés avec les choix cochés à l'installation, sont ils 
bien contenu sous task-desktop, task-french, task-french-desktop, 
task-lxde-desktop, tasksel de cette liste ?
Parce que je ne trouves pas libreoffice dans les dépendances de ces paquets...

Benoit



Re : Re: Un système simple pour sauvegarder les partitions d'un os en train de tourner.

2023-04-10 Par sujet benoit
Le vendredi 7 avril 2023 à 11:54, Michel Verdier  a écrit :


> Le 7 avril 2023 benoit a écrit :
> 
> > En effet, pour les fichiers non système j'utilise lsyncd, c'est vraiment 
> > top.
> 
> 
> Oui c'est un bon outil. Mais attention il fait une synchro et pas une
> sauvegarde. Si ton fichier original est corrompu, ou si tu fais tout
> simplement une modification ou une suppression à tort, l'erreur sera
> synchronisée. C'est justement ce qu'on veut éviter pour une sauvegarde.


Oui j'ai bien conscience de ça.
Après avoir supprimé un fichier par erreur, la pire des erreur serait de lancer 
lsyncd, ce qui aurait pour conséquence de l'effacer aussi sur le miroir créé 
par lsyncd. Dans le cas d'un effacement accidentel, il faut aller récupérer le 
fichier sur le miroir créé par lsyncd.

C'est effectivement une synchro et pas une sauvegarde.

Le cas ou lsyncd est dangereux, c'est quand on se rend compte longtemps après 
qu'on a supprimé un fichier par erreur et qu'on a déjà fait une synchro entre 
temps.




Re : Re: Demande de vérification de config pour suivre stable et Testing

2023-04-07 Par sujet benoit
Le vendredi 7 avril 2023 à 13:45, Sébastien NOBILI 
 a écrit :


> Bonjour,
> 
> Le 2023-04-06 11:48, benoit a écrit :
> 
> > J'ai juste besoin de quelques paquets-dev en testing pour compiler
> > digikam 8 dans la branche master pour avoir les dernières
> > fonctionnalités
> 
> 
> J'ai le même besoin et j'y ai répondu d'une manière qui me permet de
> garder un
> système "sain".
> 
> Mon système est en stable, avec le nom de la version dans le
> sources.list pour
> éviter de passer d'une version à une autre sans le décider moi-même :
> 
> deb http://deb.debian.org/debian/ bullseye main non-free contrib
> // + security etc.
> 
> J'ai créé un chroot dans lequel j'ai déployé un système stable qui a
> accès
> aux sources de testing :
> 
> deb http://deb.debian.org/debian/ bullseye main non-free contrib
> // + security etc.
> deb-src http://deb.debian.org/debian/ testing main
> 
> Depuis ce chroot, je peux :
> 
> - télécharger un paquet source de testing (via `apt-get source` ou
> mieux
> encore, via `apt-src`)
> - le compiler dans un environnement Debian stable
> 

C'est génial comme idée ! ;-)
En fait tu t'es construit un environnement de compilation, mais tu peux 
utiliser le binaire dans ton système stable, c'est bien ça ?
Dans mon cas, le makefile refuse ma version de libkf5xmlgui-dev 
apt policy libkf5xmlgui-dev
libkf5xmlgui-dev:
  Installé : 5.78.0-2
  Candidat : 5.78.0-2
 Table de version :
 *** 5.78.0-2 500

J'ai pas encore testé mais la version de libkf5xmlgui-dev 5.103.0-1 devrait 
satisfaire à cette condition.

> 
> Enfin j'installe le paquet sur mon système principal (via un dépôt perso
> alimenté par ces paquets).
> 
> Avantages :
> 
> - mon système n'est pas un hybride bizarre
> - je garde tous les avantages de stable (notamment la "maintenance"
> tous
> les deux ans seulement)
> - je peux avoir des paquets plus à jour que ceux dans stable
> 
> Inconvénients :
> 
> - un deuxième système sur mon disque dur (système assez minimal
> malgré tout)
> - besoin de changer d'environnement pour la compilation (simplifié
> par la
> commande schroot)
> - Parfois je dois "tirer" toute une grappe de paquets pour
> recompiler toutes
> les dépendances.
> 

Ben oui j'ai essayé d'installer libkf5xmlgui-dev en testing  le déluge de 
paquets dépendants qu'il me faudra compiler.

Mais je vais tester ce WE... 


> On doit pouvoir faire une archi un peu similaire à base de Docker mais
> je n'ai pas
> creusé la question.
> 
> Sébastien



  1   2   3   4   5   6   7   8   9   10   >