1
Bonjour Jazz,
rajoute cette ligne dans ton fichier /etc/fstab
UUID=4e77b4b7-9b96-480e-ac43-29212167d631 /media/home btrfs default 0 0
Redémarre. Est-ce que tes fichiers sont accessibles à partir de /media/home ?
6
Essaie de monter le sous volume @/home comme ceci:
sudo mkdir /media/home
puis
sudo mount -o subvolid=263 /dev/sda2 /media/home
puis pour vérifier
df -h; echo " "; ll /media/home
Sinon fais aussi voir un:
ll /run/media/marc/4e77b4b7-9b96-480e-ac43-29212167d631
7
Le dossier parent n'existe pas, rajoute l'option -p et ça va marcher.
sudo mkdir -p /media/mes_docs
Par contre laisse ton disque dur windows débranché, que le nom du périphérique reste le même.
8
Je n'ai jamais utilisé le système de fichier btrfs. Il faut créer un répertoire que l'on va utiliser comme point de montage, comme avec tous les autres systèmes de fichiers. Tu bootes comme toute à l'heure sur la nouvelle Leap 15.6 et puis tu essaies ceci:
sudo mkdir /media/mes_docs
puis tu montes le système de fichier:
sudo mount /dev/sda2 /media/mes_docs
Que te donne le résultat de la commande suivante ?
sudo btrfs subvolume list /media/mes_docs
puis
ll /media/mes_docs
12
Comme jtro, vala c'est tout !
1) mes dépôts contiennent $releasever. Par exemple:
thierry@toto-PC:/etc/zypp> grep releasever repos.d/repo-oss.repo
baseurl=https://download.opensuse.org/distribution/leap/$releasever/repo/oss/
2) j'ai autorisé tous les *dup* dans le fichier de configuration /etc/zypp/zypp.conf (changement de fournisseur, d'architecture et je ne sais plus quoi).
3) J'ai désactivé tous les dépôts non officiels -> il en reste à la fin 6. (oss, non-oss, oss-update, non-oss-update, backport et sle)
4) j'ai lancé ceci:
sudo zypper --releasever=15.6 refresh
sudo zypper --releasever=15.6 dup
Quelques conflits à résoudre manuellement (une dizaine ?), rien de traumatisant (un peu de python de mémoire).
Résultat: tout est identique, aucun problème.
N'aie pas peur, saute !
PS: j'ai corrigé le dup, erreur de typo...
13
Bonjour,
Certaines requêtes (ce que l'on souhaite installer via opi) fonctionnent via des plugins.
Si on veut installer un paquet en refusant les plugins, c'est avec l'option -P, comme ceci par exemple:
denebe@localhost:~> sudo opi -P codecs
Searching repos for: codecs
1. libKF6Codecs6
2. libKF5Codecs5
3. vlc-codecs
4. kf6-kcodecs
5. kcodecs-devel
6. libxine2-codecs
7. libopencv_imgcodecs409
8. libopencv_imgcodecs410
9. libKF6Codecs6-lang
10. libKF5Codecs5-lang
11. python3-unicodecsv
12. kcodecs-debugsource
13. python311-numcodecs
14. kf6-kcodecs-devel
15. libgstcodecs-1_0-0
16. mingw32-libKF5Codecs5
17. mingw64-libKF5Codecs5
18. libOgreMain13_6-codecs
19. vlc-codecs-debuginfo
20. libKF6Codecs6-debuginfo
21. libKF5Codecs5-debuginfo
22. mingw32-kcodecs-debug
23. mingw32-kcodecs-devel
24. mingw64-kcodecs-debug
25. mingw64-kcodecs-devel
26. kf6-kcodecs-debugsource
27. opensuse-codecs-installer
28. libgstcodecs-1_0-0-32bit
29. mingw32-libKF5Codecs5-lang
30. mingw64-libKF5Codecs5-lang
31. typelib-1_0-GstCodecs-1_0
32. python-numcodecs-debugsource
33. python311-numcodecs-debuginfo
34. libgstcodecs-1_0-0-debuginfo
35. libopencv_imgcodecs409-debuginfo
36. gstreamer-plugins-ugly-codecs
37. libOgreMain13_6-codecs-debuginfo
38. libgstcodecs-1_0-0-32bit-debuginfo
39. gstreamer-plugins-ugly-codecs-debuginfo
40. gstreamer-plugins-ugly-codecs-debugsource
Pick a number (0 to quit): 0
Que s'est-il passé ? opi a été cherché dans les dépôts déjà présents et actifs de ma distribution (ici Leap 15.6) tous les paquets dont les noms contiennent "codecs", puis me présente un choix à faire...
C'est quoi un plugin avec opi ?
Un plugin est un petit programme en python, ils sont dans le dossier /usr/lib/python3.6/site-packages/opi/plugins .
Que se passe-t-il par exemple quand on lance la commande ? Sans l'option -P .
sudo opi codecs
opi identifie "codecs" dans le plugin "packman.py"
denebe@localhost:/usr/lib/python3.6/site-packages/opi/plugins> grep codecs packman.py
main_query = 'codecs'
queries = ['packman', 'codecs']
if not opi.ask_yes_or_no('Do you want to install codecs from Packman repository?'):
'vlc-codecs',
'gstreamer-plugins-bad-codecs',
'gstreamer-plugins-ugly-codecs',
if not opi.ask_yes_or_no('Do you want to install openh264 codecs from openSUSE openh264 repository?'):
et exécute donc le plugin packman.py .
Voici la liste des "paquets" présentés dans le man d'opi s'installant via un plugin:
PS:il n'y a rien d'officiel, je suppose que ca fonctionne ainsi