Le Tue, 15 Mar 2022 09:21:47 -0000 (UTC), Jacques L'helgoualc'h <lhh+ a écrit :
Et pourquoi locate ? Un ls suffira très largement pour vérifier que /etc/init.d/xinetd existe ou pas.
En pinaillant, c'est insuffisant et inexact : ls -l pour vérifier que xinetd est lÍ o͹ il faut, exécutable et non-vide ; locate trouvera aussi tous les /*/ailleurs/*/etc/init.d/xinetd* ...
Dans l'absolu, oui, évidemment, mais dans le contexte, non, puisque il (le demandeur) ne le cherche QUE dans /etc/init.d/, donc au pire, même s'il le trouvait ailleurs, ça n'aurait pour lui aucun intérêt. Et on sait bien en plus, tous les 2, qu'il a quand même peu de chances de trouver le "bon" script ailleurs, installé par le package. Donc pour revenir au sujet, l'usage de locate dans "locate /etc/init.d/xinetd" n'a aucun intérêt dans le contexte de la demande.
Très lourdingue, bien sÍ»r --- mais l'option « -l » de ls est plus utile. Par ailleurs, locate peut parfois dénicher un modle de fichier du cÍ´té par exemple de /usr/share/doc/**/examples/etc.
Le 15-03-2022, Christophe PEREZ a écrit :
Le Tue, 15 Mar 2022 09:21:47 -0000 (UTC),
Jacques L'helgoualc'h <lhh+news-no_spam@free.fr.isnt.invalid> a écrit :
> Et pourquoi locate ?
> Un ls suffira très largement pour vérifier que /etc/init.d/xinetd
> existe ou pas.
En pinaillant, c'est insuffisant et inexact :
ls -l pour vérifier que xinetd est lÍ o͹ il faut, exécutable et
non-vide ; locate trouvera aussi tous les
/*/ailleurs/*/etc/init.d/xinetd* ...
Dans l'absolu, oui, évidemment, mais dans le contexte, non, puisque il
(le demandeur) ne le cherche QUE dans /etc/init.d/, donc au pire, même
s'il le trouvait ailleurs, ça n'aurait pour lui aucun intérêt. Et on
sait bien en plus, tous les 2, qu'il a quand même peu de chances de
trouver le "bon" script ailleurs, installé par le package.
Donc pour revenir au sujet, l'usage de locate dans "locate
/etc/init.d/xinetd" n'a aucun intérêt dans le contexte de la demande.
Très lourdingue, bien sÍ»r --- mais l'option « -l » de ls est plus utile.
Par ailleurs, locate peut parfois dénicher un modle de fichier du cÍ´té
par exemple de /usr/share/doc/**/examples/etc.
Le Tue, 15 Mar 2022 09:21:47 -0000 (UTC), Jacques L'helgoualc'h <lhh+ a écrit :
Et pourquoi locate ? Un ls suffira très largement pour vérifier que /etc/init.d/xinetd existe ou pas.
En pinaillant, c'est insuffisant et inexact : ls -l pour vérifier que xinetd est lÍ o͹ il faut, exécutable et non-vide ; locate trouvera aussi tous les /*/ailleurs/*/etc/init.d/xinetd* ...
Dans l'absolu, oui, évidemment, mais dans le contexte, non, puisque il (le demandeur) ne le cherche QUE dans /etc/init.d/, donc au pire, même s'il le trouvait ailleurs, ça n'aurait pour lui aucun intérêt. Et on sait bien en plus, tous les 2, qu'il a quand même peu de chances de trouver le "bon" script ailleurs, installé par le package. Donc pour revenir au sujet, l'usage de locate dans "locate /etc/init.d/xinetd" n'a aucun intérêt dans le contexte de la demande.
Très lourdingue, bien sÍ»r --- mais l'option « -l » de ls est plus utile. Par ailleurs, locate peut parfois dénicher un modle de fichier du cÍ´té par exemple de /usr/share/doc/**/examples/etc.
Christophe PEREZ
Le 15 Mar 2022 22:29:20 GMT, Nicolas George <nicolas$ a écrit :
Ça pourrait trouver des fichiers qui sont présents dans des sous-arborescences. Par exemple, dans Termux sur Android, /usr est en réalité /data/data/com.termux/files/usr.
Oui, bien sÍ»r, dans l'absolu, mais comme déjÍ répondu, ce n'est pas ce qu'il cherche, et c'est même dans le titre du fil.
Le 15 Mar 2022 22:29:20 GMT,
Nicolas George <nicolas$george@salle-s.org> a écrit :
Ça pourrait trouver des fichiers qui sont présents dans des
sous-arborescences. Par exemple, dans Termux sur Android, /usr est en
réalité /data/data/com.termux/files/usr.
Oui, bien sÍ»r, dans l'absolu, mais comme déjÍ répondu, ce n'est pas ce
qu'il cherche, et c'est même dans le titre du fil.
Le 15 Mar 2022 22:29:20 GMT, Nicolas George <nicolas$ a écrit :
Ça pourrait trouver des fichiers qui sont présents dans des sous-arborescences. Par exemple, dans Termux sur Android, /usr est en réalité /data/data/com.termux/files/usr.
Oui, bien sÍ»r, dans l'absolu, mais comme déjÍ répondu, ce n'est pas ce qu'il cherche, et c'est même dans le titre du fil.
Christophe PEREZ
Le Tue, 15 Mar 2022 23:13:03 -0000 (UTC), Jacques L'helgoualc'h <lhh+ a écrit :
Très lourdingue, bien sÍ»r --- mais l'option « -l » de ls est plus utile.
VoilÍ .
Par ailleurs, locate peut parfois dénicher un modèle de fichier du cÍ´té par exemple de /usr/share/doc/**/examples/etc.
C'est sÍ»r, mais vu la demande, et ce qu'il me semble capable de faire, Í mon humble avis, il est bien plus utile pour lui de savoir pourquoi le package n'aurait (parce que ça reste Í démontrer) pas installé le script init plutÍ´t que d'en trouver une autre occurrence qu'il ne pourrait en aucun cas prendre telle quelle (sinon, autant prendre n'importe quel init xinetd sur le net).
Le Tue, 15 Mar 2022 23:13:03 -0000 (UTC),
Jacques L'helgoualc'h <lhh+news-no_spam@free.fr.isnt.invalid> a écrit :
Très lourdingue, bien sÍ»r --- mais l'option « -l » de ls est plus
utile.
VoilÍ .
Par ailleurs, locate peut parfois dénicher un modèle de fichier du
cÍ´té par exemple de /usr/share/doc/**/examples/etc.
C'est sͻr, mais vu la demande, et ce qu'il me semble capable de faire,
Í mon humble avis, il est bien plus utile pour lui de savoir pourquoi
le package n'aurait (parce que ça reste Í démontrer) pas installé le
script init plutÍ´t que d'en trouver une autre occurrence qu'il ne
pourrait en aucun cas prendre telle quelle (sinon, autant prendre
n'importe quel init xinetd sur le net).
Le Tue, 15 Mar 2022 23:13:03 -0000 (UTC), Jacques L'helgoualc'h <lhh+ a écrit :
Très lourdingue, bien sÍ»r --- mais l'option « -l » de ls est plus utile.
VoilÍ .
Par ailleurs, locate peut parfois dénicher un modèle de fichier du cÍ´té par exemple de /usr/share/doc/**/examples/etc.
C'est sÍ»r, mais vu la demande, et ce qu'il me semble capable de faire, Í mon humble avis, il est bien plus utile pour lui de savoir pourquoi le package n'aurait (parce que ça reste Í démontrer) pas installé le script init plutÍ´t que d'en trouver une autre occurrence qu'il ne pourrait en aucun cas prendre telle quelle (sinon, autant prendre n'importe quel init xinetd sur le net).
Jacques L'helgoualc'h
Le 16-03-2022, Christophe PEREZ a écrit :
Le Tue, 15 Mar 2022 23:13:03 -0000 (UTC), Jacques L'helgoualc'h <lhh+ a écrit :
[...] locate peut parfois dénicher un modèle de fichier du cÍ´té par exemple de /usr/share/doc/**/examples/etc.
C'est sÍ»r, mais vu la demande, et ce qu'il me semble capable de faire, Í mon humble avis, il est bien plus utile pour lui de savoir pourquoi le package n'aurait (parce que ça reste Í démontrer) pas installé le script init plutÍ´t que d'en trouver une autre occurrence qu'il ne pourrait en aucun cas prendre telle quelle (sinon, autant prendre n'importe quel init xinetd sur le net).
C'est plausible dans son cas ... Je suppose qu'il veut essayer Linux, sans pour autant rebouter son portable sur un OS installé en parallèle Í cÍ´té du W10 : l'idée d'utiliser WSL/W10 peut sembler commode, mais Í mon avis l'empilage OpenSuse/WSL/W10 n'est pas adapté Í un usage complet, et bien documenté. Concernant /etc/init.d/trucd, j'ai un exemple : sur une devuan, le paquet nftables version 1.0.1-1 ne contient que /etc/nftables.conf, et il faut aller voir /usr/share/doc/nftables/examples/sysvinit/README /usr/share/doc/nftables/examples/sysvinit/nftables.init pour essayer de démarrer ça sans systemd. Bon, avec un : # Default-Start: # Default-Stop: 0 1 2 3 4 5 6 c'était mal parti :/ --- mais on peut nftabler Í l'insu du plein gré du service : # grep -rF nftables [...] /etc/network/if-pre-up.d/nftables:/usr/sbin/service nftables status || /usr/sbin/nft -f /etc/nftables.conf
Le 16-03-2022, Christophe PEREZ a écrit :
Le Tue, 15 Mar 2022 23:13:03 -0000 (UTC),
Jacques L'helgoualc'h <lhh+news-no_spam@free.fr.isnt.invalid> a écrit :
[...] locate peut parfois dénicher un modèle de fichier du
cÍ´té par exemple de /usr/share/doc/**/examples/etc.
C'est sͻr, mais vu la demande, et ce qu'il me semble capable de faire,
Í mon humble avis, il est bien plus utile pour lui de savoir pourquoi
le package n'aurait (parce que ça reste Í démontrer) pas installé le
script init plutÍ´t que d'en trouver une autre occurrence qu'il ne
pourrait en aucun cas prendre telle quelle (sinon, autant prendre
n'importe quel init xinetd sur le net).
C'est plausible dans son cas ...
Je suppose qu'il veut essayer Linux, sans pour autant rebouter son
portable sur un OS installé en parallèle Í cÍ´té du W10 : l'idée
d'utiliser WSL/W10 peut sembler commode, mais Í mon avis l'empilage
OpenSuse/WSL/W10 n'est pas adapté Í un usage complet, et bien
documenté.
Concernant /etc/init.d/trucd, j'ai un exemple : sur une devuan, le
paquet nftables version 1.0.1-1 ne contient que /etc/nftables.conf,
et il faut aller voir
/usr/share/doc/nftables/examples/sysvinit/README
/usr/share/doc/nftables/examples/sysvinit/nftables.init
pour essayer de démarrer ça sans systemd.
Bon, avec un :
# Default-Start:
# Default-Stop: 0 1 2 3 4 5 6
c'était mal parti :/ --- mais on peut nftabler Í l'insu du plein gré
du service :
Le Tue, 15 Mar 2022 23:13:03 -0000 (UTC), Jacques L'helgoualc'h <lhh+ a écrit :
[...] locate peut parfois dénicher un modèle de fichier du cÍ´té par exemple de /usr/share/doc/**/examples/etc.
C'est sÍ»r, mais vu la demande, et ce qu'il me semble capable de faire, Í mon humble avis, il est bien plus utile pour lui de savoir pourquoi le package n'aurait (parce que ça reste Í démontrer) pas installé le script init plutÍ´t que d'en trouver une autre occurrence qu'il ne pourrait en aucun cas prendre telle quelle (sinon, autant prendre n'importe quel init xinetd sur le net).
C'est plausible dans son cas ... Je suppose qu'il veut essayer Linux, sans pour autant rebouter son portable sur un OS installé en parallèle Í cÍ´té du W10 : l'idée d'utiliser WSL/W10 peut sembler commode, mais Í mon avis l'empilage OpenSuse/WSL/W10 n'est pas adapté Í un usage complet, et bien documenté. Concernant /etc/init.d/trucd, j'ai un exemple : sur une devuan, le paquet nftables version 1.0.1-1 ne contient que /etc/nftables.conf, et il faut aller voir /usr/share/doc/nftables/examples/sysvinit/README /usr/share/doc/nftables/examples/sysvinit/nftables.init pour essayer de démarrer ça sans systemd. Bon, avec un : # Default-Start: # Default-Stop: 0 1 2 3 4 5 6 c'était mal parti :/ --- mais on peut nftabler Í l'insu du plein gré du service : # grep -rF nftables [...] /etc/network/if-pre-up.d/nftables:/usr/sbin/service nftables status || /usr/sbin/nft -f /etc/nftables.conf
Nicolas George
Christophe PEREZ , dans le message , a écrit :
C'est sÍ»r, mais vu la demande, et ce qu'il me semble capable de faire, Í mon humble avis, il est bien plus utile pour lui de savoir pourquoi le package n'aurait (parce que ça reste Í démontrer) pas installé le script
Mais on en est encore Í se demander ça pour un package qui est prévu, si j'ai bien suivi, non pas pour un vrai Linux mais une pÍ¢le imitation sous Windows ?
Christophe PEREZ , dans le message
<20220315220147.7ea86219@coffee.novazur.fr>, a écrit :
C'est sͻr, mais vu la demande, et ce qu'il me semble capable de faire,
Í mon humble avis, il est bien plus utile pour lui de savoir pourquoi
le package n'aurait (parce que ça reste Í démontrer) pas installé le
script
Mais on en est encore Í se demander ça pour un package qui est prévu, si
j'ai bien suivi, non pas pour un vrai Linux mais une p͢le imitation sous
Windows ?
C'est sÍ»r, mais vu la demande, et ce qu'il me semble capable de faire, Í mon humble avis, il est bien plus utile pour lui de savoir pourquoi le package n'aurait (parce que ça reste Í démontrer) pas installé le script
Mais on en est encore Í se demander ça pour un package qui est prévu, si j'ai bien suivi, non pas pour un vrai Linux mais une pÍ¢le imitation sous Windows ?
Christophe PEREZ
Le 16 Mar 2022 10:57:48 GMT, Nicolas George <nicolas$ a écrit :
Mais on en est encore Í se demander ça pour un package qui est prévu, si j'ai bien suivi, non pas pour un vrai Linux mais une pÍ¢le imitation sous Windows ?
Tu as raison. Ma faute.
Le 16 Mar 2022 10:57:48 GMT,
Nicolas George <nicolas$george@salle-s.org> a écrit :
Mais on en est encore Í se demander ça pour un package qui est prévu,
si j'ai bien suivi, non pas pour un vrai Linux mais une p͢le
imitation sous Windows ?
Le 16 Mar 2022 10:57:48 GMT, Nicolas George <nicolas$ a écrit :
Mais on en est encore Í se demander ça pour un package qui est prévu, si j'ai bien suivi, non pas pour un vrai Linux mais une pÍ¢le imitation sous Windows ?
Tu as raison. Ma faute.
Stéphane CARPENTIER
Le 16-03-2022, Nicolas George <nicolas$ a écrit :
Mais on en est encore Í se demander ça pour un package qui est prévu, si j'ai bien suivi, non pas pour un vrai Linux mais une pÍ¢le imitation sous Windows ?
Si j'ai bien tout compris (j'ai suivi de loin), WSL n'est pas une pÍ¢le imitation de Linux sous Windows, mais une façon de faire vraiment tourner une vraie distribution Linux sous Windows. -- Si vous avez du temps Í perdre : https://scarpet42.gitlab.io
Le 16-03-2022, Nicolas George <nicolas$george@salle-s.org> a écrit :
Mais on en est encore Í se demander ça pour un package qui est prévu, si
j'ai bien suivi, non pas pour un vrai Linux mais une p͢le imitation sous
Windows ?
Si j'ai bien tout compris (j'ai suivi de loin), WSL n'est pas une
pÍ¢le imitation de Linux sous Windows, mais une façon de faire
vraiment tourner une vraie distribution Linux sous Windows.
--
Si vous avez du temps Í perdre :
https://scarpet42.gitlab.io
Le 16-03-2022, Nicolas George <nicolas$ a écrit :
Mais on en est encore Í se demander ça pour un package qui est prévu, si j'ai bien suivi, non pas pour un vrai Linux mais une pÍ¢le imitation sous Windows ?
Si j'ai bien tout compris (j'ai suivi de loin), WSL n'est pas une pÍ¢le imitation de Linux sous Windows, mais une façon de faire vraiment tourner une vraie distribution Linux sous Windows. -- Si vous avez du temps Í perdre : https://scarpet42.gitlab.io
Marc SCHAEFER
Stéphane CARPENTIER wrote:
Si j'ai bien tout compris (j'ai suivi de loin), WSL n'est pas une pÍ¢le imitation de Linux sous Windows, mais une façon de faire vraiment tourner une vraie distribution Linux sous Windows.
WSL1 est une réimplémentation de l'API kernel Linux par des fonctions écrites par Microsoft. Un peu l'inverse de WINE, donc. Il a été abandonné car la performance était apparemment mauvaise. WSL2 est un kernel Linux patché par Microsoft qui tourne en arrière plan via hyperviseur (virtualiseur) Microsoft HyperV et qui lance des conteneurs Linux. Ou du moins c'est ce que j'ai compris. Après, que tu aies WSL1 ou WSL2, c'est aussi important de savoir quelle distribution Linux est utilisée, et si elle a été `adaptée' ou non par Microsoft.
Stéphane CARPENTIER <sc@fiat-linux.fr> wrote:
Si j'ai bien tout compris (j'ai suivi de loin), WSL n'est pas une
pÍ¢le imitation de Linux sous Windows, mais une façon de faire
vraiment tourner une vraie distribution Linux sous Windows.
WSL1 est une réimplémentation de l'API kernel Linux par des fonctions
écrites par Microsoft. Un peu l'inverse de WINE, donc. Il a été
abandonné car la performance était apparemment mauvaise.
WSL2 est un kernel Linux patché par Microsoft qui tourne en arrière plan
via hyperviseur (virtualiseur) Microsoft HyperV et qui lance des
conteneurs Linux.
Ou du moins c'est ce que j'ai compris.
Après, que tu aies WSL1 ou WSL2, c'est aussi important de savoir quelle
distribution Linux est utilisée, et si elle a été `adaptée' ou non par
Microsoft.
Si j'ai bien tout compris (j'ai suivi de loin), WSL n'est pas une pÍ¢le imitation de Linux sous Windows, mais une façon de faire vraiment tourner une vraie distribution Linux sous Windows.
WSL1 est une réimplémentation de l'API kernel Linux par des fonctions écrites par Microsoft. Un peu l'inverse de WINE, donc. Il a été abandonné car la performance était apparemment mauvaise. WSL2 est un kernel Linux patché par Microsoft qui tourne en arrière plan via hyperviseur (virtualiseur) Microsoft HyperV et qui lance des conteneurs Linux. Ou du moins c'est ce que j'ai compris. Après, que tu aies WSL1 ou WSL2, c'est aussi important de savoir quelle distribution Linux est utilisée, et si elle a été `adaptée' ou non par Microsoft.
Eric Masson
Marc SCHAEFER writes: 'Lut,
WSL2 est un kernel Linux patché par Microsoft qui tourne en arrière plan via hyperviseur (virtualiseur) Microsoft HyperV et qui lance des conteneurs Linux.
https://blog.oxiane.com/2021/05/11/wsl-2-partie-1-introduction/ Ce qui avait la fÍ¢cheuse conséquence d'empêcher le fonctionnement des solutions de virtualisation concurrentes, comme VMWare & Virtualbox. Apparemment, c'est maintenant résolu, mais je n'ai pas eu le temps/envie de tester et reste donc sur une Debian sous VMWare lorsque j'ai besoin d'un env linux sur ma machine taf. -- Que sont ces "comité" et cette "autorité de contrÍ´le" ? On peut voter pour leur élection ? On peut se présenter pour être élu ? -+- V. in <http://www.le-gnu.net> : Neuneu for Kontrol ! -+-
Marc SCHAEFER <schaefer@alphanet.ch> writes:
'Lut,
WSL2 est un kernel Linux patché par Microsoft qui tourne en arrière plan
via hyperviseur (virtualiseur) Microsoft HyperV et qui lance des
conteneurs Linux.
Ce qui avait la fÍ¢cheuse conséquence d'empêcher le fonctionnement des
solutions de virtualisation concurrentes, comme VMWare & Virtualbox.
Apparemment, c'est maintenant résolu, mais je n'ai pas eu le temps/envie
de tester et reste donc sur une Debian sous VMWare lorsque j'ai besoin
d'un env linux sur ma machine taf.
--
Que sont ces "comité" et cette "autorité de contrÍ´le" ?
On peut voter pour leur élection ?
On peut se présenter pour être élu ?
-+- V. in <http://www.le-gnu.net> : Neuneu for Kontrol ! -+-
WSL2 est un kernel Linux patché par Microsoft qui tourne en arrière plan via hyperviseur (virtualiseur) Microsoft HyperV et qui lance des conteneurs Linux.
https://blog.oxiane.com/2021/05/11/wsl-2-partie-1-introduction/ Ce qui avait la fÍ¢cheuse conséquence d'empêcher le fonctionnement des solutions de virtualisation concurrentes, comme VMWare & Virtualbox. Apparemment, c'est maintenant résolu, mais je n'ai pas eu le temps/envie de tester et reste donc sur une Debian sous VMWare lorsque j'ai besoin d'un env linux sur ma machine taf. -- Que sont ces "comité" et cette "autorité de contrÍ´le" ? On peut voter pour leur élection ? On peut se présenter pour être élu ? -+- V. in <http://www.le-gnu.net> : Neuneu for Kontrol ! -+-