Alionet - Communauté openSUSE francophone

openSUSE => Général => Discussion initiée par: Binou le 20 Juillet, 2022, 15:11:28

Titre: Mot de passe root
Publié par: Binou le 20 Juillet, 2022, 15:11:28
Bonjour !

Je suis tout nouveau sous openSUSE Tumbleweed et comme je n'y connais rien j'ai certaines difficultés.
J'ai voulu installer Calibre, qui demande qu'on copie une formule à installer qui commence par sudo.
J'ai ouvert Konsol. Mon login est apparu, suivi de@localhost.
J'ai collé la formule suggérée par Calibre : undo...
S'est ensuite affichée "Nous espérons que vous avez reçu de votre administrateur local les consignes traditionnelles...elles se concentrent sur trois..."

Puis j'ai été invité à entrer mon mot de passe de root.
C'est d'abord très difficile. La commande enter répond, mais impossible de taper le mot de passe. Quand enfin on y arrive, après trois tentatives infructueuses, j'a le message d'une commande not found, et on est invité à utiliser c-n-f avec le mot de passe. Quand on le fait, bien évidemment on répond que la commande n'est pas trouvée, ce qui me parait logique puisque ce n'est pas une commande

J'utilise le même mot de passe pour tout...

Dans "utilisateurs", j'ai essayé de passer en mode administrateur, mais quand je bascule du mode standard à administrateur, le bouton appliquer se fige, et apparemment il ne répond plus. Pourtant il avait fonctionné pour entrer mon adresse électronique...

Merci d'avance de vos conseils !

Alain
Titre: Re : Mot de passe root
Publié par: xiloa le 20 Juillet, 2022, 16:15:18
bonjour
ne pose pas une question sur une question, tu veux installer calibre, quelle est la commande que tu as entré?
Titre: Re : Mot de passe root
Publié par: Binou le 20 Juillet, 2022, 16:22:20
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
Titre: Re : Mot de passe root
Publié par: Chumi le 20 Juillet, 2022, 20:03:02
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin

Bonsoir,

Tu es allé chercher ça sur le site de Calibre qui déconseille l'installation du paquet de la distribution (problématique/obsolète est-il écrit). Ici non? https://calibre-ebook.com/fr/download_linux

Eh bien non! la version de Calibre (6.1.0) fournie par les dépôts officiels de Tumbleweed n'est ni problématique ni obsolète (je n'ai jamais eu de souci avec Calibre, même dans des versions moins fraîches, et ce sur différentes distributions Linux).

Donc voilà, pour installer Calibre sans se prendre la tête, en ligne de commande :

sudo zypper install calibre

Tu peux aussi, en mode graphique, passer par Yast : YaST > Logiciel > Installer et supprimer des logiciels.

À noter pour les lecteurs de ce message qui seraient sur LEAP 15.4 : Calibre a disparu des dépôts officiels mais la dernière version est disponible en flatpak.

Pour info, dans une console, quand tu tapes ton mot de passe, celui-ci reste intentionnellement invisible mais il est bien pris en compte quand tu tapes Enter (je précise au cas où...)
Titre: Re : Mot de passe root
Publié par: denebe le 20 Juillet, 2022, 21:43:36
Pour info:
J'ai installé calibre avec Leap 15.4 en utilisant la commande évoquée par Binou (donc venant du site officiel), tout fonctionne correctement.
thierry@toto-PC:~> calibre --version
calibre (calibre 5.44)
Titre: Re : Mot de passe root
Publié par: Chumi le 20 Juillet, 2022, 23:11:05
Pour info:
J'ai installé calibre avec Leap 15.4 en utilisant la commande évoquée par Binou (donc venant du site officiel), tout fonctionne correctement.

Dans le passé, sur Debian je crois, j'avais essayé cette commande et elle fonctionnait c'est vrai. Calibre s'installe dans /opt par défaut (normal, /opt est fait pour ce type d'installation je crois). Le développeur précise même les instructions de désinstallation. Je trouve juste un peu exagéré le qualificatif problématique en entête (souvent problématique qui plus est, ce que je n'ai jamais constaté personnellement). Sur Debian stable, Calibre est bien suivi dans les backports si mes souvenirs sont bons.

Bon, là j'ai fait au plus simple : flatpak! zou! et tu as la dernière version (6.1.0). À reconsidérer peut-être et cette version 5.44 qui est la tienne ne doit pas plus mal fonctionner.

Pour Binou, c'est encore plus simple, il puise dans les dépôts officiels et il est à jour en plus.
Titre: Re : Mot de passe root
Publié par: Binou le 21 Juillet, 2022, 06:50:13
Merci !

J'utilise Tumbleweed, parce que c'est compatible 32 bits. Yast ne renvoie qu'au site de Calibre, avec sa formule que je n'arrive pas à entrer.

J'ai collé en dessous ce que j'obtiens sur Konsole quand je tape sudo zypper install calibre



alain@localhost:~> sudo zypper install calibre

Nous espérons que vous avez reçu de votre administrateur système local
les consignes traditionnelles. Généralement, elles se concentrent sur ces trois éléments :

    #1) Respectez la vie privée des autres.
    #2) Réfléchissez avant d'utiliser le clavier.
    #3) De grands pouvoirs confèrent de grandes responsabilités.

[sudo] Mot de passe de root :
Désolé, essayez de nouveau.
[sudo] Mot de passe de root :

L'ennui est que je ne peux pas entrer mon mot de passe...Je ne comprends rien car sur Konsole j'ai réussi à entrer la commande pour installer mon imprimante Hp et cela a marché...

Titre: Re : Mot de passe root
Publié par: denebe le 21 Juillet, 2022, 11:22:43
Bonjour Binou,

Titre: Re : Mot de passe root
Publié par: Binou le 21 Juillet, 2022, 12:17:55
Merci beaucoup.

J'ai finalement réussi à utiliser Konsole en tapant su -, et pas sudo

J'ai réussi à installer Gimp, sans difficulté, avec zupper install

Pour Calibre, si je tape la formule figurant sur le site, j'obtiens :

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
2022-07-21 12:00:38 URL:https://download.calibre-ebook.com/linux-installer.sh [33493/33493] -> "-" [1]
Using python executable: /usr/bin/python3
You are running on a 32-bit system. The calibre binaries are only available for 64-bit systems. You will have to compile from source.

J'ai essayé l'installation binaire manuelle proposée sur le site de Calibre, et j'obtiens :

localhost:~ # sudo mkdir -p /opt/calibre && sudo rm -rf /opt/calibre/* && sudo tar xvf /path/to/downloaded/calibre-tarball.txz -C /opt/calibre && sudo /opt/calibre/calibre_postinstall
tar: /path/to/downloaded/calibre-tarball.txz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now

Pourtant, j'ai bien Calibre dans mes téléchargements, dans un fichier tar, dans un fichier de couleur violette, et dans un fichier bleu, après extraction. Par prudence, j'ai téléchargé une version ancienne de Calibre en 32 bits.

Je connais mes limites, et l'installation depuis la source, proposée par Calibre, me paraît définitivement hors de ma très modeste portée.
Titre: Re : Mot de passe root
Publié par: denebe le 21 Juillet, 2022, 12:42:07
@Binou
-→ poste tes retours de commandes avec la balise ' Insérer du code', comme je viens tout juste de te l'expliquer…
(C'est important quand tu demandes de l'aide, pour faciliter la lecture des données contenues dans ton message, alors…)

Bonjour Binou,

  • Deuxièmement
    Pour poster soit une commande ou soit le retour d'une commande, utilise la mise en page que le forum nous met à disposition, c'est dans l'ensemble beaucoup plus lisible.
    Il s'agit de la balise Insérer du code:
    (https://i.ibb.co/NZt9Jpf/inserer-du-code.png) (https://ibb.co/NZt9Jpf)
    pour voir le résultat une fois ton message publié, regarde dans ce message comment est mis en page 'sudo uname -a', il est notamment encadré.

    En prenant ton dernier message par exemple, le retour de commande s'afficherait comme ceci:
    alain@localhost:~> sudo zypper install calibre

    Nous espérons que vous avez reçu de votre administrateur système local
    les consignes traditionnelles. Généralement, elles se concentrent sur ces trois éléments :

        #1) Respectez la vie privée des autres.
        #2) Réfléchissez avant d'utiliser le clavier.
        #3) De grands pouvoirs confèrent de grandes responsabilités.

    [sudo] Mot de passe de root :
    Désolé, essayez de nouveau.
    [sudo] Mot de passe de root :
Titre: Re : Mot de passe root
Publié par: denebe le 21 Juillet, 2022, 12:51:49
Ton message devrait être posté comme ceci (beaucoup plus facile à lire pour ceux qui t'aident)
=> utilise la balise 'Insérer du code' s'il te plaît.

Merci beaucoup.

J'ai finalement réussi à utiliser Konsole en tapant su -, et pas sudo

J'ai réussi à installer Gimp, sans difficulté, avec zupper install

Pour Calibre, si je tape la formule figurant sur le site, j'obtiens :

sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
2022-07-21 12:00:38 URL:https://download.calibre-ebook.com/linux-installer.sh [33493/33493] -> "-" [1]
Using python executable: /usr/bin/python3
You are running on a 32-bit system. The calibre binaries are only available for 64-bit systems. You will have to compile from source.

J'ai essayé l'installation binaire manuelle proposée sur le site de Calibre, et j'obtiens :

localhost:~ # sudo mkdir -p /opt/calibre && sudo rm -rf /opt/calibre/* && sudo tar xvf /path/to/downloaded/calibre-tarball.txz -C /opt/calibre && sudo /opt/calibre/calibre_postinstall
tar: /path/to/downloaded/calibre-tarball.txz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now

Pourtant, j'ai bien Calibre dans mes téléchargements, dans un fichier tar, dans un fichier de couleur violette, et dans un fichier bleu, après extraction. Par prudence, j'ai téléchargé une version ancienne de Calibre en 32 bits.

Je connais mes limites, et l'installation depuis la source, proposée par Calibre, me paraît définitivement hors de ma très modeste portée.

Titre: Re : Mot de passe root
Publié par: denebe le 21 Juillet, 2022, 12:59:23
Il est écrit que calibre, avec la méthode d'installation que tu utilises, n'est disponible qu'en 64 bits.
Il est possible de compiler les sources, mais c'est une autre histoire.

Quant à la deuxième sortie, sur le site de calibre, il est écrit:
Citer
Manual binary install

If you wish to revert to an earlier calibre release or download a calibre upgrade manually, download the tarball of that release from here (choose the 32-bit or 64-bit version, as appropriate). Assuming you want calibre in /opt/calibre, run the following command, changing the path to calibre-tarball.txz below as appropriate:
sudo mkdir -p /opt/calibre && sudo rm -rf /opt/calibre/* && sudo tar xvf /path/to/downloaded/calibre-tarball.txz -C /opt/calibre && sudo /opt/calibre/calibre_postinstall

Tu dois donc adapter le chemin, celui de l'exemple, menant vers calibre-tarball.txz.
Concrètement, si le fichier calibre-tarball.txz que tu as téléchargé se trouve par exemple dans /home/alain/téléchargement , alors la commande à écrire sera:
sudo mkdir -p /opt/calibre && sudo rm -rf /opt/calibre/* && sudo tar xvf /home/alain/téléchargement/calibre-tarball.txz -C /opt/calibre && sudo /opt/calibre/calibre_postinstall

À toi d'adapter à nouveau la commande à ta situation…
Titre: Re : Mot de passe root
Publié par: denebe le 21 Juillet, 2022, 19:45:54
Je viens de lire, toujours chez Calibre:

Citer
Reverting to a previous version

You can install a previous calibre release, like this:
sudo -v && sudo calibre-uninstall && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin version=4.23.0
Change 4.23.0 above to whatever version you want installed.

ici https://download.calibre-ebook.com/ tu peux télécharger une version de calibre, peu importe celle que tu veux.
En descendant dans l'arborescence, il existe une version 5.44.0 en 32 bits, ici https://download.calibre-ebook.com/5.44.0/

Tu peux essayer de voir ce que donne la commande suivante:
sudo -v && sudo calibre-uninstall && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin version=5.44.0
Titre: Re : Mot de passe root
Publié par: Chumi le 21 Juillet, 2022, 20:25:37
@denebe : mea culpa, j'ai oublié que Binou est en 32 bits. Du coup, un paquet de Calibre en 32 bits sur les dépôts officiels n'existe peut-être pas du tout (la version 6.1.0 est uniquement en 64 bits).
Titre: Re : Mot de passe root
Publié par: denebe le 21 Juillet, 2022, 22:12:24
@Chumi
mea culpa aussi, je voulais juste donner une info, éviter que ça parte dans tous les sens, et puis voilà !!  :))
En espérant que Binou y trouve son compte.
Titre: Re : Mot de passe root
Publié par: Binou le 22 Juillet, 2022, 06:45:05
Merci !

Je crois que le chargement d'un tarball 32 bits est la meilleure solution. Je l'ai fait, mais je ne maîtrise pas assez Linux pour savoir précisément où il se trouve (sinon qu'il est dans téléchargements) afin de corriger la formule de commandes. alain est bien mon login, mais pour le reste, je suis dans le brouillard...
Titre: Re : Mot de passe root
Publié par: Binou le 22 Juillet, 2022, 06:50:28
Merci !

Il me répond calibre-uninstall not found...
Titre: Re : Mot de passe root
Publié par: Chumi le 22 Juillet, 2022, 09:45:33
En espérant que Binou y trouve son compte.

Ce qui m'inquiète moi, c'est qu'il ait réussi à installer Gimp avec su- et pas avec sudo (comment est configuré son compte utilisateur? avec quels droits?). Du coup il doit adapter les commandes que tu lui as indiquées, en virant sudo dans celles-ci. D'un autre côté, s'il a trouvé su-, c'est qu'il fait déjà son petit chemin tout seul... et il y a bon espoir qu'il s'en tire.
Titre: Re : Mot de passe root
Publié par: Binou le 22 Juillet, 2022, 11:29:36
Merci, vous êtes trop aimable.

J'avoue ne rien comprendre moi-même à cette histoire de sudo et de su -. Je constate simplement qu'avec su - j'arrive à saisir mon mot de passe, et à entrer des commandes. J'ai passé mon compte en administrateur, en gardant toujours le même mot de passe, mais cela n'a rien changé à l'affaire

J'ai pu trouver calibre_postinstall :

/home/alain/Téléchargements/calibre-1.48.0-i686/calibre_postinstall 
/home/alain/Téléchargements/calibre-1.48.0-i686/bin/calibre_postinstall
/home/alain/Téléchargements/calibre-1.48.0-i686/calibre-1.48.0-i686/calibre_postinstall
/home/alain/Téléchargements/calibre-1.48.0-i686/calibre-1.48.0-i686/bin/calibre_postinstall

et un laucher que, dans une de mes tentatives, on m'a répondu ne pas trouver :

/home/alain/Téléchargements/calibre-1.48.0-i686/calibre-1.48.0-i686/lib/libcalibre-launcher.so
/home/alain/Téléchargements/calibre-1.48.0-i686/lib/libcalibre-launcher.so

(désolé, mais je l'avais recopié en odt, et la commande "insérer du code" me le restitue ainsi).

Je n'ai pas trouvé trace d'un tarball.txz. J'ai des dossiers calibre 1.48.0_i686, qui apparaissent deux fois, une fois en bleu et une fois en violet, car je les ai décompressés dans Téléchargements. Ce calibre 1.48.0 se décompose lui-même en sous-dossiers bin, lib, et resources, et des fichiers qui ne sont pas dans ces sous-dossiers où figure calibre_postinstall, Mais même en corrigeant la formule, il ne se lance pas.

Il faut dire que je n'ai aucune expérience de code, et que je m'essaie à ce genre d'exercice pour occuper ma retraite...En commençant avec Calibre 32 bits, j'ai sans doute mis la barre un peu haut. Cela dit, Gimp fonctionne très bien, et je ne vois pas pourquoi  Calibre n'en ferait pas autant.

Toutes vos lumières sont les bienvenues, mais, pour le moment, je vais faire une petite pause.

Cordialement,

Alain




Titre: Re : Mot de passe root
Publié par: denebe le 22 Juillet, 2022, 15:08:54
Bonjour Binou,

super d'avoir utiliser la balise 'Insérer du code'.  :)  :)

Tu te logues en root dans une console, comme ceci:
denebe@localhost:~> su
Passwort:
localhost:/home/denebe #

Comment savoir si tu es logué en root ? Une fois la commande 'su' exécuté et avoir saisi ton mot de passe administrateur, le prompteur doit présenter un croisillion. S'il n'y est pas, tu n'est pas logué en root.

Une fois logé en root (avec le croisillon à la fon de ton prompt, comme ceci " localhost:/home/denebe # ")
Copie la commande suivante dans une console,
mkdir -p /opt/calibre && cd /opt/calibre && wget -nv -O- https://download.calibre-ebook.com/5.44.0/calibre-5.44.0-i686.txz | xz -d --stdout | tar xf - && chown -R root:root * && ln -s /opt/calibre/calibre /usr/bin/calibre

Ensuite tu vas configurer une entrée dans ton menu plasma (si tu es avec plasma…). Je t'ai mis des captures d'écran.

clique droit sur le menu plasma, puis sélectionner 'Éditer les applications'
(https://i.ibb.co/999Y33k/menu-plasma-1.png) (https://ibb.co/999Y33k)

Nouvel élément
(https://i.ibb.co/XCnpRFN/menu-plasma-2.png) (https://ibb.co/XCnpRFN)

On lui donne le nom calibre par exenple.
(https://i.ibb.co/wNQdnD4/menu-plasma-3.png) (https://ibb.co/wNQdnD4)

On déplace cette nouvelle entrée (élément) là où on le désire dans notre menu. Chez moi c'est dans Büroprogramme…
(https://i.ibb.co/F0D9g0F/menu-plasma-4.png) (https://ibb.co/F0D9g0F)

Il faut sauver la nouvelle entrée dans le menu
(https://i.ibb.co/cYSkfJt/menu-plasma-5.png) (https://ibb.co/cYSkfJt)

On peut fermer la fenêtre de configuration
(https://i.ibb.co/HYB4WrH/menu-plasma-6.png) (https://ibb.co/HYB4WrH)

La nouvelle entrée est présente dans le menu
(https://i.ibb.co/S5xM0nc/menu-plasma-7.png) (https://ibb.co/S5xM0nc)

Ça fonctionne (je n'ai pas testé plus que ça…)
(https://i.ibb.co/ngMgMs3/menu-plasma-8.png) (https://ibb.co/ngMgMs3)
Titre: Re : Mot de passe root
Publié par: Binou le 23 Juillet, 2022, 11:48:34
Merci beaucoup Denebe,

J'ai lancé la formule, et voici ce que j'obtiens :
ocalhost:/home/alain # mkdir -p /opt/calibre && cd /opt/calibre && wget -nv -O- https://download.calibre-ebook.com/5.44.0/calibre-5.44.0-i686.txz | xz -dk --stdout | tar xf - && chown -R root:root * && ln -s /opt/calibre/calibre /usr/bin/calibre
2022-07-23 11:40:53 URL:https://download.calibre-ebook.com/5.44.0/calibre-5.44.0-i686.txz [113477148/113477148] -> "-" [1]
ln: impossible de créer le lien symbolique '/usr/bin/calibre': Le fichier existe
localhost:/opt/calibre #

Cela dépasse largement ma capacité de compréhension.

Pour plasma, j'ai kde, mais je ne le vois pas. J'ai utilisé yast jusqu'à présent.

Bon week-end !

J'espère qu'insérer du code a fonctionné...

Titre: Re : Mot de passe root
Publié par: denebe le 23 Juillet, 2022, 13:09:33
OK.

(Toute les commandes dessous sont à exécutées en root, sauf la toute dernière)
(D'autre part, dans chacune des commandes ci-dessous, le croisillon n'est pas à prendre en compte, il ne fait pas partie des commandes. Il est simplement là pour indiquer qu'il s'agit de l'utilisateur root, et pas de n'importe quel utilisateur.
Il faut donc supprimer le croisillon quand tu copies ces commandes…)

Supprime le lien symbolique, comme ceci:
# rm /usr/bin/calibre

On va en profiter pour supprimer ce qui existe déjà dans /opt/calibre:
# rm --recursive /opt/calibre/*
(À la place de --recursive , tu peux le remplacer par -r ou -R comme tu veux, c'est plus court)

Maintenant tu relances cette commande: (je te rappelle, ne copie pas le croisillon en début de ligne, il ne fait pas partie de la commande)
# mkdir -p /opt/calibre && cd /opt/calibre && wget -nv -O- https://download.calibre-ebook.com/5.44.0/calibre-5.44.0-i686.txz | xz -d --stdout | tar xf - && chown -R root:root * && ln -s /opt/calibre/calibre /usr/bin/calibre

Une fois que tu as fait tout cela, tu peux tester si ça fonctionne en ligne de commande.
Ce coup-ci, tu ne lances pas la commande avec root, mais avec l'utilisateur 'alain' (ou un autre, mais pas avec root, bien que ça marcherait aussi).
Dans une console, tu rentres donc:
calibre

Dis-moi alors si ça marche…

PS:
insère uniquement du code, le retour d'une commande ou bien une commande dans la balise 'Insérer du code'.
Regarde ton dernier message, la fin de ce qui est inséré n'est pas du code, c'est du texte écrit par toi… Le principal est que tu aies compris et que tu essaies  :)
Titre: Re : Mot de passe root
Publié par: Binou le 23 Juillet, 2022, 17:00:07
Merci beaucoup denebe !

J'ai pu lancer Calibre. Je n'en reviens pas moi-même.

En tout cas, c'est vraiment très sympa de ta part d'avoir consacré du temps à mes questions idiotes, et je t'en remercie vivement.

 Il ne me reste plus qu'à travailler sérieusement, mais j'avoue être un peu perdu et ne pas savoir très bien comment je vais pouvoir apprendre à maîtriser un peu mieux Tumbleway et surtout les commandes. C'est assez déroutant quand on a pratiqué Windows comme utilisateur lambda. Mais j'ai toute ma retraite devant moi, et ce n'est pas une manière plus idiote qu'une autre d'occuper son temps, même si j'ai d'autres intérêts presque aussi chronophages

Bon week-end !

Alain




Titre: Re : Mot de passe root
Publié par: denebe le 25 Juillet, 2022, 18:23:42
Bonjour,

Oui, normalement l'installation est beaucoup plus simple. L'installation de Calibre avec ton OS 32bits est particulière, j'ai dû une fois installer une version béta de Libre Office comme ça, sinon ça ne m'est jamais arrivé. Donc ne panique pas, une installation peut souvent se passer avec la souris aussi…

Si tu penses en avoir fini avec ce sujet, passe-le en "résolu". Tu dois avoir un bouton quelque part, je pense soit tout en haut ( de ton premier message) ou soit tout en bas.
Si des fois tu souhaites réouvrir le sujet, le passer en "non résolu", tu pourras. Et même passé en "résolu", on peut aussi y poster des messages…