Aller au contenu principal

Messages

Cette espace vous permet de voir toutes les Messages réalisées par ce membre. Vous ne pouvez voir que les Messages réalisées dans les espaces auxquels vous avez accès.

Messages - denebe

136
Nouvelles du projet openSUSE / Re : openSUSE LEAP va t'elle continuer au-delà de la 15.5?
Question:
À votre avis, est-ce que la direction que prennent plusieurs distributions a à voir avec les smartphones, mais pas seulement…
Est-ce que la direction prise pourra faciliter d'une manière ou d'une autre l'intégration d'une distribution Linux dans un smartphone ?
Et si oui, pourquoi ? (si c'est pas trop difficile à expliquer)
137
Général / Re : Mot de passe root
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  :)
138
Général / Re : Mot de passe root
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'


Nouvel élément


On lui donne le nom calibre par exenple.


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…


Il faut sauver la nouvelle entrée dans le menu


On peut fermer la fenêtre de configuration


La nouvelle entrée est présente dans le menu


Ça fonctionne (je n'ai pas testé plus que ça…)
139
Général / Re : Mot de passe root
@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.
140
Général / Re : Mot de passe root
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
141
Général / Re : Mot de passe root
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…
142
Général / Re : Mot de passe root
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.

143
Général / Re : Mot de passe root
@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:

    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 :
144
Général / Re : Mot de passe root
Bonjour Binou,

  • Premièrement
    je pense que le message que tu lis indique que c'est la première fois que tu utilises sudo. Je dirais donc ici que le mot de passe que tu saisis n'est pas le mot de passe root (admin). Avec OpenSuse, c'est le mot de passe root qu'il faut saisir avec 'sudo'. Ainsi le problème ici ne vient pas de calibre selon moi (dans ton dernier message).

    Pour tester cela, donne le retour d'une autre commande précédée de 'sudo', par exemple de ceci:
    sudo uname -a
    (va lire le petit tuto situé au 2. pour apprendre comment faire)

    Tu vas aussi devoir entrer ton mot de passe admin, on pourras voir si c'est le bon. Quand tu rentres ton mot de passe, rien ne s'affiche, c'est normal, mais ce que tu tapes est bien pris en compte. Avec le mot de passe 'toto' (sans les guillemets), tu tapes: 'toto' (sans les guillemets) , puis la touche 'retour' (sans les guillemets - return, retour charriot).

  • 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:

    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 :
145
Présentations / Re : Bonjour !
Bonjour Binou,

résoudre des problèmes, ça va être dur avec Opensuse, il y a en a rarement ! Un peu quand même. Bienvenue à toi.  :)
146
Général / Re : Mot de passe root
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)
147
Installation et boot / Re : Opensuse 15.3 - Mise en réseau
Bonjour,

On va réduire la résolution de nom d'hôte uniquement au fichier /etc/hosts pour voir si ça fonctionne.

Chez moi (uniquement pour comprendre par l'exemple):

  • mon fichier /etc/nsswitch.conf (pour utiliser uniquement /etc/hosts)
    VM-denebe:/etc # grep -v '#' /etc/nsswitch.conf

    passwd:         compat
    group:          compat
    shadow:         compat

    hosts:          files
    networks:       files dns

    aliases:        files usrfiles
    ethers:         files usrfiles
    gshadow:        files usrfiles
    netgroup:       files nis
    protocols:      files usrfiles
    publickey:      files
    rpc:            files usrfiles
    services:       files usrfiles

    automount:      files nis
    bootparams:     files
    netmasks:       files
    La ligne hosts:          files indique que le résolution de nom utilise uniquement files (files ~ /etc/hosts)

  • Mon fichier /etc/hosts:
    VM-denebe:/etc # grep -v '#' /etc/hosts

    127.0.0.1       localhost
    ::1     localhost ipv6-localhost ipv6-loopback
    fe00::0 ipv6-localnet
    ff00::0 ipv6-mcastprefix
    ff02::1 ipv6-allnodes
    ff02::2 ipv6-allrouters
    ff02::3 ipv6-allhosts
    192.168.0.242   VM-denebe

    192.168.0.81    maison

  • Je redémarre le service nscd (name service cache daemon):
    VM-denebe:/etc # systemctl restart nscd.service 

  • je peux uniquement pinguer les noms d'hôtes contenu dans le fichier /etc/hosts, il n'y a pas de requête DNS:
    VM-denebe:/etc # ping google.fr
    ping: google.fr: Nom ou service inconnu
    VM-denebe:/etc # ping kabelbox
    ping: kabelbox: Nom ou service inconnu
    VM-denebe:/etc # ping -c 2 maison
    PING maison (192.168.0.81) 56(84) octets de données.
    64 octets de maison (192.168.0.81) : icmp_seq=1 ttl=64 temps=0.392 ms
    64 octets de maison (192.168.0.81) : icmp_seq=2 ttl=64 temps=0.404 ms

    --- statistiques ping maison ---
    2 paquets transmis, 2 reçus, 0% packet loss, time 1052ms
    rtt min/avg/max/mdev = 0.392/0.398/0.404/0.006 ms
    maison -> un hôte de mon réseau local
    kabelbox -> ma passerelle (elle a une ip locale), comme ta livebox

On va faire pareil chez toi, voir ce que ça donne. En root ou avec sudo:

  • écriture dans le fichier /etc/nswitch.conf (il n'y a aucun retour, c'est juste une écriture…)
    # sed -i 's/^hosts.*/hosts:\t\tfiles/' /etc/nsswitch.conf

  • redémarre le service nscd (name service cache deamon):
    # systemctl restart nscd.service 

    et donne le retour de:
    # systemctl status nscd.service 

  • Tu testes et tu donnes les retours…
    ping google.fr
    ping -c 2 pleiades
    Normalement tu ne devrais pas pouvoir pinguer google.fr (comme chez moi) et tu devrais pouvoir pinguer pleiades (avec un temps de réponse beaucoup plus petit ~ 1ms)
Les tests sont finis.

Tu remets le fichier nsswitch.conf comme ceci (pour pouvoir effectuer des requêtes dns -> ne donne pas les retours, c'est inutile ici…), en root:
# sed -i 's/^hosts.*/hosts:\t\tfiles mdns_minimal [ NOTFOUND=return ] dns wins/' /etc/nsswitch.conf
et tu redémarres le service nscd:
# systemctl restart nscd.service 

148
Nouvelles du projet openSUSE / Re : openSUSE LEAP va t'elle continuer au-delà de la 15.5?
On en parle sur Phoronix:
SUSE's Adaptable Linux Platform Considers Requiring AVX-Capable x86_64 CPUs

Pour ceux qui ont un vieux coucou (je suis avec un i7-920, mince ! ), il va falloir monter en gamme pour pouvoir accéder à "Adaptable Linux Platform" (ALP) (le successeur de SUSE/LEAP 15).
Le niveau de caractéristique de la microarchitecture Linux x86_64 nécessaire pour ALP passerait à x86-64-v3 selon l'article.
(C'est x86-64-v2 pour RHEL-9)

Infos sur x86-64, x86-64-v2, …
x86-64: CMOV, CMPXCHG8B, FPU, FXSR, MMX, FXSR, SCE, SSE, SSE2
x86-64-v2: (close to Nehalem) CMPXCHG16B, LAHF-SAHF, POPCNT, SSE3, SSE4.1, SSE4.2, SSSE3
x86-64-v3: (close to Haswell) AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE
x86-64-v4: AVX512F, AVX512BW, AVX512CD, AVX512DQ, AVX512VL

Haswell = core-i de 4ème génération