• chevron_right

      Latest Dino on Debian stable

      debacle · Friday, 3 March, 2023 - 19:13 edit

    Latest Dino on Debian stable

    Problem: Because of complex dependencies, #Dino 0.4.x cannot be backported to #Debian stable easily. How to run it anyway without having to resort to oddities like flatpack or snap?

    Solution:

    sudo apt install debootstrap schroot

    ② Add to /etc/schroot/schroot.conf:

    [bookworm]
    description=Debian bookworm (testing)
    type=directory
    directory=/var/lib/machines/bookworm
    users=you
    groups=you
    root-users=you
    root-groups=root
    personality=linux
    preserve-environment=true
    

    ③ Maybe uncomment some lines in /etc/schroot/default/fstab, if desired. Esp. you want to bind mount /run/user/1000 (or whatever your uid is)!

    sudo debootstrap --variant=minbase --include=sudo bookworm /var/lib/machines/bookworm https://deb.debian.org/debian

    schroot -c bookworm

    sudo apt install dino-im (this is inside the schroot)

    ctrl-d (to leave the schroot)

    schroot -c bookworm dino-im and enjoy

    #Jabber #XMPP #schroot

    • chevron_right

      Latest Gajim on Debian stable

      debacle · Monday, 31 October, 2022 - 12:00 edit

    Latest Gajim on Debian stable

    Problem: Because of complex dependencies, #Gajim 1.5.2 cannot be backported to #Debian stable easily. How to run it anyway without having to resort to oddities like flatpack or snap?

    Solution:

    sudo apt install debootstrap schroot

    ② Add to /etc/schroot/schroot.conf:

    [bookworm]
    description=Debian bookworm (testing)
    type=directory
    directory=/var/lib/machines/bookworm
    users=you
    groups=you
    root-users=you
    root-groups=root
    personality=linux
    preserve-environment=true
    

    ③ Maybe uncomment some lines in /etc/schroot/default/fstab, if desired

    sudo debootstrap --variant=minbase --include=sudo bookworm /var/lib/machines/bookworm https://deb.debian.org/debian

    schroot -c bookworm

    sudo apt install gajim (this is inside the schroot)

    ctrl-d (to leave the schroot)

    schroot -c bookworm gajim and enjoy

    #Jabber #XMPP #schroot