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.
mets les sorties de commandes dans une balise "Insérer du code", c'est beaucoup plus lisible… Comment faire ? Tu cliques sur le croisillon dans les options de mise en page.
Avec les infos que tu as données (elles ne sont pas complètes), tu peux essayer ceci (en root ou vaec sudo)
zypper in -f http://download.opensuse.org/distribution/leap/15.3/repo/oss/x86_64/kernel-default-devel-5.3.18-57.3.x86_64.rpm http://download.opensuse.org/distribution/leap/15.3/repo/oss/noarch/kernel-devel-5.3.18-57.3.noarch.rpm
→ la ligne juste au dessus est mise entre deux balises "insérer du code", c'est plus joli non ? (mais surtout plus lisible et utilisable)
Puis tu essayes à nouveau de mettre à jour avec zypper…
Si j'ai bien compris, on trouve souvent le terme "Capabilities", et les dépendances en font partie.
Sources:
5.1.1. Capablities: In RPM terminology, each package provides capabilities. A capability is simply a text string that the package claims it provides. In most cases, a capability names a file or a package. But the capability can be any arbitrary text string. Other packages can then depend on certain capabilities. (You can use this concept in building your own packages.) Each package lists the capabilities it requires as well as the capabilities it provides. → en français, un paquet fournit plusieurs fichiers (des librairies par exemples, etc…), ils sont dans le paquet, ce sont les "capabilities"
J'ai téléchargé par exemple, le paquet "korganizer-22.04.2-lp153.196.1.x86_64.rpm" , peu importe où On y trouve notamment dedans:
thierry@toto-PC:~> LANG=C zypper info --provides korganizer Repository 'Update repository of openSUSE Backports' is out-of-date. You can run 'zypper refresh' as root to update it. Loading repository data... Reading installed packages...
Information for package korganizer: ----------------------------------- Repository : Haupt-Repository Name : korganizer Version : 21.12.3-bp154.1.18 Arch : x86_64 Vendor : openSUSE Installed Size : 4.8 MiB Installed : Yes (automatically) Status : up-to-date Source package : korganizer-21.12.3-bp154.1.18.src Upstream URL : https://apps.kde.org/korganizer Summary : Personal Organizer Description : KOrganizer is a calendar application by KDE. Provides : [16] application() metainfo() mimehandler(text/calendar) application(korganizer-import.desktop) application(korganizer-view.desktop) application(org.kde.korganizer.desktop) libkorganizer_core.so.5()(64bit) libkorganizer_interfaces.so.5()(64bit) libkorganizerprivate.so.5()(64bit) metainfo(org.kde.korganizer.appdata.xml) mimehandler(application/x-vnd.akonadi.calendar.event) mimehandler(application/x-vnd.akonadi.calendar.journal) mimehandler(application/x-vnd.akonadi.calendar.todo) korganizer = 21.12.3-bp154.1.18 korganizer5 = 21.12.3 korganizer(x86-64) = 21.12.3-bp154.1.18
Tu peux aussi le faire avec rpm:
Citer
--provides List capabilities this package provides.
Tous ces fichiers dépendent (ont besoin pour fonctionner) souvent d'autres fichiers. Il existe deux commandes pour en faire la liste, une avec zypper, une autre avec rpm: Avec zypper.
thierry@toto-PC:~> LANG=C zypper info --requires korganizer Repository 'Update repository of openSUSE Backports' is out-of-date. You can run 'zypper refresh' as root to update it. Loading repository data... Reading installed packages...
Pour préciser la réponse, je dirais que c'est plutôt la seconde partie qui te concerne, vu que les fichiers listés dans la première partie sont fournis avec le paquet.
Dans yast, c'est dans l'onglet "dépendances", tu y trouvent: provides et requires.
C'est marrant j'ai le message d'erreur avec mon ordinateur principal Leap 15.4 (j'ai migré de 15.3 vers 15.4), alors qu'avec une Leap 15.4 en VM je n'ai pas de blocage.
Quant au forum, c'est un soucis récurrent. Le css (la mise en page) ne se charge pas comme il faut. Je ne peux pas t'en dire plus, sinon d'essayer quelques minutes plus tard. Ça m'arrive aussi souvent
→ tu rentres le mot de passe de janono À mon avis tu ne vas pas pouvoir c'est juste pour tester…
Remarque: Tu peux très bien avoir créé un nouvel utilisateur et son dossier personnel, sans avoir avoir créé de mot de passe. Auquel cas tu ne pourras pas te loguer avec ce nouvel utilisateur. Mais le nouvel utilisateur a été créé et tu pourras très bien accéder à son dossier personnel avec un autre utilisateur (notamment avec root…). C'est pour cela que je te demandais de changer ton mot de passe… Si jamais il y a eu un problème à ce niveau là…
Par exemple, dans un VM, je viens de créer un nouvel utilisateur: 'user_test' comme ceci:
Mais sans lui avoir attribué de mot de passe, i.e. sans la commande sudo passwd user_test. -m donne l'ordre de créer le dossier personnel de user_test. (sans lui, tu aurais créé l'utilisateur user_test, mais sans son dossier personnel. Tu aurais donc juste une ligne pour cet utilisateur dans /etc/passwd, avec un vide pour son dossier personnel)
→ puis je me suis délogué. 'user_test' apparaît bien si je veux me loguer, mais peu importe le mot de passe que je tape, il est refusé et je me retrouve à nouveau au menu pour se loguer (c'est normal). Exactement comme chez toi…
En ligne de commande on le voit très bien aussi. Une fois logué avec denebe:
denebe@VM-denebe:/home/user_test> sudo grep denebe /etc/shadow [sudo] Mot de passe de root : denebe:$x$xxxxxxxxxxxxxxxx$xxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxIJEBfI4mlIIbplxxxxxxxxxxxxxxxx.:19030:0:99999:7::: denebe@VM-denebe:/home/user_test> sudo grep user_test /etc/shadow user_test:!:19200:0:99999:7:::
→ l'entrée de user_test dans /etc/shadow est bien différente: á la place du hash (en gros) pour le mot de passe, il y a un point d'exclamation. En français, user_test n'a aucun mot de passe… Et peu importe ce que tu saisis comme mot de passe pour user_test pour te loguer avec user_test par exemple, tout va être refusé. Alors que l'utilisateur denebe a bien un hash de mot de passe, lui peut se loguer, sous réserve de saisir son mot de passe…
avec Leap 15.4, après la dernière mise à jour de virtualbox, la version est passé à la 6.1.36. Aussi je n'arrivais plus à démarrer mes machines virtuelles.
Empiriquement j'ai fait comme ceci pour que ça marche à nouveau.
le paquet virtualbox-kmp-default (kernel modules for virtualbox) Il y avait deux versions d'installées, la 6.1.36 et la 6.1.32 → j'ai supprimé la 6.1.32, mais mes VMs ne voulaient toujours pas démarrer. J'ai suivi la suggestion fournie dans la fenêtre de rapport d'erreur (je ne l'ai plus…)
je poste les commandes avec les retours (la première figurait dans la fenêtre d'erreur, en fait /sbin/vboxconfig, mais pour nous c'est /usr/sbin/vboxconfig)
toto-PC:/sbin # /usr/sbin/vboxconfig Sources for building host modules are not present, Use 'sudo zypper install virtualbox-host-source kernel-devel kernel-default-devel' to install them. Quitting ..
toto-PC:/sbin # zypper in virtualbox-host-source kernel-devel kernel-default-devel Chargement des données du dépôt... Lecture des paquets installés... 'kernel-devel' est déjà installé. Pas de candidat à la mise à jour pour 'kernel-devel-5.14.21-150400.24.11.1.noarch'. La version la plus récente est déjà installée. 'kernel-default-devel' est déjà installé. Pas de candidat à la mise à jour pour 'kernel-default-devel-5.14.21-150400.24.11.1.x86_64'. La version la plus récente est déjà installée. Résolution des dépendances des paquets...
Le NOUVEAU paquet suivant va être installé : virtualbox-host-source
1 nouveau paquet à installer. Taille de téléchargement totale : 925,1 KiB. Déjà en cache : 0 B. Après l'opération, 5,1 MiB d'espace disque supplémentaire sera utilisé. Continuer ? [o/n/v/...? affiche toutes les options] (o): Récupération de paquet virtualbox-host-source-6.1.36-lp154.2.7.1.noarch (1/1), 925,1 KiB ( 5,1 MiB décompressé) Récupération : virtualbox-host-source-6.1.36-lp154.2.7.1.noarch.rpm ...[fait]
Recherche de conflits de fichiers : ...[fait] (1/1) Installation de : virtualbox-host-source-6.1.36-lp154.2.7.1.noarch ...[fait]
toto-PC:/sbin # /usr/sbin/vboxconfig Building kernel modules... Kernel modules built correctly. They will now be installed. insmod /lib/modules/5.14.21-150400.22-default/misc/vboxdrv.ko insmod /lib/modules/5.14.21-150400.22-default/misc/vboxnetflt.ko insmod /lib/modules/5.14.21-150400.22-default/misc/vboxnetadp.ko Kernel modules are installed and loaded.
De nouveaux modules kernel ont été compilés puis chargés.
Cela me parait logique puisque "Janono à l'ID -1005- et que l'user : janono à était créé mais je n'arrive pas à me connecter sur son "bureau". Précision : I.D. 1005 me permet d'accéder au /home de Mageia dans l'user janono de Mga. Ceci afin de mieux retrouver mes billes.
A+
Oui, selon ton premier message ce n'était pas évident que l'utilisateur 'janono' avait été créé ainsi que son répertoire personnel. D'où mon message précédent…
Essaie de changer le mot de passe de 'janono', puis essaie à nouveau.
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…