Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 10-08-2020 10:42:43

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 10
Noyau : Linux 4.19.0-9-amd64
(G)UI : Lxde & i3 (LxQt parfois - En test: Dwm)
Inscription : 27-09-2018
Site Web

"dpkg -i logiciel.deb" plante : impossible d'installer

Bonjour.
J'ai deux paquet en .deb que j'ai essayer d'installer via dpkg...

dpkg -i veracrypt-1.24-Update7-Debian-10-amd64.deb


la console me retourne pour chacun d'eux:

dpkg: avertissement: « ldconfig » introuvable dans la variable PATH ou non exécutable
dpkg: avertissement: « start-stop-daemon » introuvable dans la variable PATH ou non exécutable
dpkg: erreur: 2 programmes attendus non trouvés dans la variable PATH ou non exécutables
Note : la variable PATH du superutilisateur doit normalement contenir /usr/local/sbin, /usr/sbin et /sbin



d'ou problème ...

Merci

-
deux petits points supplémentaires en rapport mais juste parce que je suis là...:
- que mentionné dans la commande pour répondre "yes" automatiquement lors d'installation... ou répondre le choix privilègié qui peut être "no"...
- est ce la même commande si je veux mettre à jour un logiciel : dpkg -i logiciel.deb (en sachant qu'il existe sur la bécane en version antérieur donc)

Hors ligne

#2 10-08-2020 11:02:43

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : debian stable
Noyau : 4.9-amd64
(G)UI : noDE
Inscription : 30-06-2016
Site Web

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

o/ smile

un ptit doublon ? https://debian-facile.org/viewtopic.php?id=22090
ça devrait t'aider smile

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile -- Les cahiers du débutant -- ISO Debian-Facile -- anar'prez

En ligne

#3 16-08-2020 11:22:42

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 10
Noyau : Linux 4.19.0-9-amd64
(G)UI : Lxde & i3 (LxQt parfois - En test: Dwm)
Inscription : 27-09-2018
Site Web

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

Merci !
j'ai pas tout compris mais j'ai lancer dans le terminal en root:

export PATH=/sbin:/usr/sbin:$PATH


et hops, tout fut réglé
veracrypt et désormais opérationnel.

merci

et pour y revenir:

dpkg -i /chemin/logiciel.deb


permet une installation donc
mais comment puis je indiquer dans ma ligne de commande, pour que l'installateur (ou autres peut-être) fasse directement le choix à une question (d'installation dans ce cas) yes/no sur le choix mis en préférence (Yes/no ou yes/No - un truc du style)
Et de deux: pour répondre uniquement par "Yes" ou inversement répondre à la question en console par "No" par exemple ...??

merci
bonne continuation !

bloc à supprimer si la commande n’affiche rien

Hors ligne

#4 16-08-2020 12:15:51

raleur
Membre
Inscription : 03-10-2014

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

Effectivement tu n'as pas tout compris. Il faut passer root avec "su -" et non "su".

Il vaut mieux montrer que raconter.

Hors ligne

#5 16-08-2020 12:58:08

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : debian stable
Noyau : 4.9-amd64
(G)UI : noDE
Inscription : 30-06-2016
Site Web

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

o/ raleur smile

alors justement, si tu pouvais m'éclairer sur ce point : j'ai bien lu la différence dans le 'man su' entre "su" et "su -". mais je n'en comprends pas l'intérêt majeur.
je veux dire... quand j'envoi "su" dans un terminal, une fois le pass admin entré, je suis en console "root".. et pareil si je fais "su -". la seule différence visible est que qaund je passe par "su", je suis toujours dans mon home, mais quand je passe en "su -", je me retrouve dans /root

quel est le véritable avantage de passer par "su -" par rapport à "su" ?

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile -- Les cahiers du débutant -- ISO Debian-Facile -- anar'prez

En ligne

#6 16-08-2020 13:44:51

raleur
Membre
Inscription : 03-10-2014

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

Compare $PATH.

Il vaut mieux montrer que raconter.

Hors ligne

#7 16-08-2020 13:51:32

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : debian stable
Noyau : 4.9-amd64
(G)UI : noDE
Inscription : 30-06-2016
Site Web

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

et alors là, je me dit que je préfère utiliser "su" car je conserve mes $PATH exportées depuis mon ~/.profile ...

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile -- Les cahiers du débutant -- ISO Debian-Facile -- anar'prez

En ligne

#8 16-08-2020 14:11:47

raleur
Membre
Inscription : 03-10-2014

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

En plus des aspects opérationnels, cela peut constituer un risque de sécurité.

Il vaut mieux montrer que raconter.

Hors ligne

#9 17-08-2020 14:25:19

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.7 (amd64)
(G)UI : Openbox
Inscription : 18-11-2013
Site Web

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

arpinux a écrit :

et alors là, je me dit que je préfère utiliser "su" car je conserve mes $PATH exportées depuis mon ~/.profile ...



$PATH est la partie émergée de l'iceberg : en utilisant su sans argument (au lieu de su --login, su -l ou su -) on se retrouve dans un environnement un peu bâtard qui n'est ni tout à fait celui du compte root, ni celui du compte utilisateur. Ça peut être la source de pas mal de comportement incohérents comme celui qui a abouti à l'ouverture de ce fil.


Jouer sous Debian ? Facile !

Hors ligne

#10 17-08-2020 14:33:53

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : debian stable
Noyau : 4.9-amd64
(G)UI : noDE
Inscription : 30-06-2016
Site Web

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

ah vi.. pardon ... oublié de répondre ...
donc bien sûr, je vais écouter les conseils de ceux-qui-savent et adapter mes habitudes en faisant passer mes scripts perso de ~/bin à /usr/local/bin wink

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile -- Les cahiers du débutant -- ISO Debian-Facile -- anar'prez

En ligne

#11 17-08-2020 15:13:53

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.7 (amd64)
(G)UI : Openbox
Inscription : 18-11-2013
Site Web

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

En fait tout dépend de l'objectif de ces scripts wink

S'ils sont réservés à ton utilisateur habituel, ~/bin est un bon endroit où les ranger. Mais c'est une pratique à risques de lancer depuis le compte root des scripts venant du répertoire personnel d'un autre utilisateur. En particulier parce qu'un attaquant éventuel peut aller les modifier sans avoir besoin d'accéder au compte root, et obtenir de cette façon une élévation de privilèges.

Jouer sous Debian ? Facile !

Hors ligne

#12 17-08-2020 15:53:44

saitama-san
Membre
Inscription : 28-07-2019

Re : "dpkg -i logiciel.deb" plante : impossible d'installer

@vv222 : avec les bons droits, il me semble que cela ne devrait pas poser de soucis particulier.

man hier a écrit :


       /usr/local/bin
              Binaries for programs local to the site.
       /usr/local/sbin
              Locally installed programs for system administration.



J'utilise plutôt /opt/ pour tout ce qui ne provient pas de dépôts.

@raleur : pour les risques de sécurité, est ce que tu peux approfondir un peu ?
j'imagine qu'en modifiant certains fichiers de conf de l'utilisateur, on peut avoir des choses inattendus en se connectant en tant que root mais i me semble que si on a la possibilité de se connecter à ce compte, beaucoup de porte sont déjà ouverte ?
Quand il s'agit de bonnes pratiques, parfois il fois savoir les appliqués même si a pas toujours toutes les réponses.

Hors ligne

Pied de page des forums