• Modifié

Bonjour à toute la communauté et bonne année !

Je viens d’installer fedora 39 xfce sous virtualbox avec snapper pour faire des rollbacks en cas de crash à partir de grub (en souhaitant ne pas en avoir besoin 😉 mais ça peut-être pratique

j’avais déjà cette configuration avec fedora 38 xfce sans problème particulier.

Présentement, l’installation s’est bien passée, mises à jour ok mais dans le terminal (xfce4-terminal 1.1.0) je me retrouve avec bash-5.2$ au lieu de [moi@fedora ~]$

si je fais pwd, je suis bien au bon emplacement

bash-5.2$ pwd
/home/moi

d’ou peut venir ce problème, “est-ce grave docteur ? ” et comment revenir au bon affichage ? merci de votre aide

ma configuration btrfs


bash-5.2$ sudo btrfs sub l /
ID 256 gen 142 top level 5 path home
ID 260 gen 146 top level 5 path root
ID 261 gen 83 top level 5 path usrlocal
ID 262 gen 28 top level 5 path opt
ID 263 gen 144 top level 5 path varlib
ID 264 gen 146 top level 5 path varlog
ID 265 gen 27 top level 5 path snapshots
bash-5.2$ sudo btrfs filesy show /
Label: 'FEDORA'  uuid: 79f03d9a-e597-4489-899e-2a309d55f0ce
	Total devices 2 FS bytes used 2.99GiB
	devid    1 size 11.00GiB used 1.02GiB path /dev/sda3
	devid    2 size 15.00GiB used 4.50GiB path /dev/sdb1
bash-5.2$ sudo lsblk -p
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
/dev/sda      8:0    0   15G  0 disk 
├─/dev/sda1   8:1    0    1G  0 part /boot/efi
├─/dev/sda2   8:2    0    3G  0 part /boot
└─/dev/sda3   8:3    0   11G  0 part /var/log
                                     /var/lib
                                     /usr/local
                                     /opt
                                     /home
                                     /.snapshots
                                     /
/dev/sdb      8:16   0   15G  0 disk 
└─/dev/sdb1   8:17   0   15G  0 part 
/dev/sr0     11:0    1  1,6G  0 rom  
/dev/zram0  252:0    0    8G  0 disk [SWAP]

et mon fstab si besoin



#
# /etc/fstab
# Created by anaconda on Wed Jan  3 05:31:07 2024
#
# Accessible filesystems, by reference, are maintained under '/dev/disk/'.
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
UUID=79f03d9a-e597-4489-899e-2a309d55f0ce /                       btrfs   subvol=root,compress=zstd:1 0 0
UUID=79f03d9a-e597-4489-899e-2a309d55f0ce /.snapshots             btrfs   subvol=snapshots,compress=zstd:1 0 0
UUID=79f03d9a-e597-4489-899e-2a309d55f0ce /usr/local              btrfs   subvol=usrlocal,compress=zst:1 0 0
UUID=79f03d9a-e597-4489-899e-2a309d55f0ce /opt                    btrfs   subvol=opt,compress=zst:1 0 0
UUID=79f03d9a-e597-4489-899e-2a309d55f0ce /var/lib                btrfs   subvol=varlib,compress=zst:1 0 0
UUID=79f03d9a-e597-4489-899e-2a309d55f0ce /var/log                btrfs   subvol=varlog,compress=zst:1 0 0
UUID=adb86d8a-c73c-4144-9b69-21e24a5506d7 /boot                   ext4    defaults        1 2
UUID=6AC1-2AC1          /boot/efi               vfat    umask=0077,shortname=winnt 0 2
UUID=79f03d9a-e597-4489-899e-2a309d55f0ce /home                   btrfs   subvol=/home,compress=zstd:1 0 0

    sudo cp /etc/skel/.* /home/moi/
    puis
    chown moi:moi .bash_logout .bash_profile .bashrc .mozilla
    Redémarre ta session utilisateur.

    heyho Tu n’aurais pas trifouillé des fichiers .bashrc ?

    Que retourne
    $ echo $PS1

      Pour revenir a un prompt bash par défaut :

      $ cat /etc/bashrc > ~/.bashrc

      Il suffit de relancer un terminal pour en voir les effets.

        Nicosss heyho Tu n’aurais pas trifouillé des fichiers .bashrc ?

        ben non.

        voilà le retour de la commande

        bash-5.2$ echo $PS1
        \s-\v\$

        sinon

        bash-5.2$ sudo cp /etc/skel/.* /home/moi/
        cp: -r non spécifié ; omission du répertoire '/etc/skel/.mozilla'
        bash-5.2$ chown moi:moi .bash_logout .bash_profile .bashrc .mozilla
        chown: modification du propriétaire de '.bash_logout': Opération non permise
        chown: modification du propriétaire de '.bash_profile': Opération non permise
        chown: modification du propriétaire de '.bashrc': Opération non permise
        chown: impossible d'accéder à '.mozilla': Aucun fichier ou dossier de ce type
        • Modifié

        Alors là, je ne comprends plus : j’ai éteins et redémarré la machine virtuelle : retour à la normale !

        Dans le doute, j’ai refais la manip : c’est bon

        c’est sorcellerie 😈 👽

        xylphute Pour revenir a un prompt bash par défaut :

        $ cat /etc/bashrc > ~/.bashrc

        j’ai même pas passé cette commande : je la retiens au cas où.

        Mais je reste sur ma faim du pourquoi du comment…

        Merci à tous

          heyho Du coup la commande suivante doit te retourner quelque chose de bien plus long
          $ echo $PS1

          Que retourne quand même, pour vérifier l’histoire du propriétaire car il te fallait utiliser sudo pour modifier le propriétaire root
          $ ls -al ~

          oui en effet :

          moi@fedora:~$ echo $PS1
          ${PROMPT_START@P}\[\e[${PROMPT_COLOR}m\]${PROMPT_USERHOST@P}\[\e[0m\]${PROMPT_SEPARATOR@P}\[\e[${PROMPT_DIR_COLOR:-${PROMPT_COLOR}}m\]${PROMPT_DIRECTORY@P}\[\e[0m\]${PROMPT_END@P}\$\[\e[0m\]
          moi@fedora:~$ 

          et du coup

          moi@fedora:~$ ls -al ~
          total 56
          drwxr-xr-x. 1 moi  moi   954  3 janv. 17:38 .
          drwxr-xr-x. 1 root root   20 21 juil. 02:00 ..
          -rw-------. 1 moi  moi   689  3 janv. 17:37 .bash_history
          -rw-r--r--. 1 root root   18  3 janv. 16:48 .bash_logout
          -rw-r--r--. 1 root root  144  3 janv. 16:48 .bash_profile
          -rw-r--r--. 1 root root  522  3 janv. 16:48 .bashrc
          drwxr-xr-x. 1 moi  moi     0  3 janv. 11:34 Bureau
          drwx------. 1 moi  moi   126  3 janv. 17:00 .cache
          drwxr-xr-x. 1 moi  moi   154  3 janv. 17:25 .config
          drwxr-xr-x. 1 moi  moi     0  3 janv. 11:34 Documents
          drwx------. 1 moi  moi    34  3 janv. 11:34 .gnupg
          -rw-------. 1 moi  moi     0  3 janv. 11:34 .ICEauthority
          drwxr-xr-x. 1 moi  moi     0  3 janv. 17:36 Images
          drwxr-xr-x. 1 moi  moi    20  3 janv. 11:34 .local
          drwxr-xr-x. 1 moi  moi     0  3 janv. 11:34 Modèles
          drwxr-xr-x. 1 root root   34  3 janv. 16:48 .mozilla
          drwxr-xr-x. 1 moi  moi     0  3 janv. 11:34 Musique
          drwxr-xr-x. 1 moi  moi     0  3 janv. 11:34 Public
          drwxr-xr-x. 1 moi  moi     0  3 janv. 11:34 Téléchargements
          -rw-r-----. 1 moi  moi     5  3 janv. 17:38 .vboxclient-clipboard-tty1-control.pid
          -rw-r-----. 1 moi  moi     5  3 janv. 17:38 .vboxclient-clipboard-tty1-service.pid
          -rw-r-----. 1 moi  moi     5  3 janv. 17:38 .vboxclient-draganddrop-tty1-control.pid
          -rw-r-----. 1 moi  moi     5  3 janv. 17:38 .vboxclient-draganddrop-tty1-service.pid
          -rw-r-----. 1 moi  moi     5  3 janv. 17:38 .vboxclient-hostversion-tty1-control.pid
          -rw-r-----. 1 moi  moi     5  3 janv. 17:38 .vboxclient-seamless-tty1-control.pid
          -rw-r-----. 1 moi  moi     5  3 janv. 17:38 .vboxclient-seamless-tty1-service.pid
          drwxr-xr-x. 1 moi  moi     0  3 janv. 11:34 Vidéos
          -rw-------. 1 moi  moi   872  3 janv. 17:01 .viminfo
          -rw-------. 1 moi  moi  1327  3 janv. 17:38 .xsession-errors
          -rw-------. 1 moi  moi  3125  3 janv. 17:34 .xsession-errors.old
          moi@fedora:~$ 

            heyho Tu peux désormais redonner les droits de propriétaire correctement à tes fichiers.
            Pour le répertoire .mozilla je pense que tu peux le supprimer du coup aussi.

            Ok.

            Merci pour tout

            Pour moi, c’est résolu !

            Alors marque le sujet comme tel 👍