Re: Om debian på desktoppen
Povl Ole Haarlev Olsen <[email protected]> Mon, 6 May 2024 15:18:04 +0200 (CEST)
| Newsgroups | gmane.linux.debian.user.danish |
|---|---|
| Message-ID | <alpine.DEB.2.00.2405061420250.25206@noget.server.internal.stderr.dk> |
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --279707896-606141429-1715001484=:25206 Content-Type: TEXT/PLAIN; charset=utf-8; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Mon, 6 May 2024, Flemming Bjerke wrote: > Jeg har adskillige gange opgivet debian p=C3=A5 desktoppen fordi jeg usta= ndselig=20 > fik problemer med alt muligt der ikke rigtig virkede, bl.a. programmer so= m=20 > ikke fungerede og ikke kunne opdateres pga. debians restriktioner p=C3=A5= hvorn=C3=A5r=20 > programmer kunne blive stable. (Jeg har dog ikke pr=C3=B8vet bookworm af.= ) Jeg har=20 > s=C3=A5 valgt at k=C3=B8re med kubuntu i =C3=A5revis. Har du pr=C3=B8vet Debian backports? "dia" er, s=C3=A5 vidt jeg kan se, ikke i backports, men m=C3=A5ske kunne d= et bruges=20 med nogle af de andre programmer, hvor du =C3=B8nsker en nyere version. > Jeg er meget tilfreds med at k=C3=B8re et debian system (sources er prim= =C3=A6rt debian=20 > stable), for jeg har normalt ikke brug for de nyeste versioner af forskel= ligt=20 > software. Derimod er stabiliteten vigtig for mig. Men ind i mellem f=C3= =A5r man=20 > brug for en nyere version af et program. F.eks. er bookworm's version af= =C2=A0 dia=20 > h=C3=A5bl=C3=B8st buggy. S=C3=A5 fandt jeg p=C3=A5 at chroot til min kubu= ntu som ligger (passivt) Hvordan ved du, at bookworms dia er buggy, hvis du ikke har pr=C3=B8vet=20 bookworm? > p=C3=A5 den anden partion. Og vupti fungerede dia igen. Jeg lavede f=C3= =B8lgende=20 > skript: > > --------------- > > #!/bin/bash > mount --bind /dev /a2/dev > mount --bind /dev/pts /a2/dev/pts > mount --bind /proc /a2/proc > mount --bind /sys /a2/sys > chroot /a2 mount /dev/sda4 /home Hvad er grunden til, at du ikke bind-mounter /home? > chroot /a2=C2=A0 #Her kan man udf=C3=B8re alle mulige kommandoer. Skripte= t venter til=20 > man k=C3=B8rer: exit. > #chroot --userspec=3Dflem:flem /a2 (fungerer ikke - forst=C3=A5r ikke hvo= rfor) Hmm, hvorfor har jeg ikke h=C3=B8rt om --userspec f=C3=B8r?! Hvilken fejlbesked f=C3=A5r du? > chroot /a2 umount /dev/sda4 > umount /a2/sys > umount /a2/proc > umount /a2/dev/pts > umount /a2/dev > echo 'a2 er nu forladt' > > ---------------- > > (Mit kubuntu ligger p=C3=A5 /a2 som monteres automatisk ved start.) > > Nu kan jeg starte f.eks. kubuntus dia (og libreoffice) fra en terminal, o= g=20 > hvis jeg g=C3=B8r det med et & efter, fungerer fungerer programmet videre= selv=20 > efter exit fra chroot. > > Hvad synes I om min l=C3=B8sning? Jeg har haft noget i samme stil (med /home bind-mounted) for at kunne=20 bruge en =C3=A6ldre version af bl.a. xpra. Jeg havde alle mine bind-mounts i /etc/fstab og en desktop launcher, der=20 "run in terminal" k=C3=B8rte su -c "chroot /opt/wheezy /bin/su - stderr -c /usr/bin/xfce4-terminal & bg" (Med --userspec ville den linie sikkert kunne sk=C3=A6res kraftigt ned.) Launcher'en startede en terminal og alt startet i den terminal blev k=C3=B8= rte=20 fra en wheezy installation, jeg havde debootstrap'et i /opt/wheezy. Det virkede fint til mit form=C3=A5l. > Det er selvf=C3=B8lgelig ikke uproblematisk at k=C3=B8re to forskellige s= ystemer p=C3=A5=20 > samme home-partition, men hvis man ikke bruger samme programmer p=C3=A5 d= em, burde=20 > det vel ikke skabe de store problemer? Hvis programmer opf=C3=B8rte sig nogenlunde p=C3=A6nt, ville det heller ikk= e v=C3=A6re=20 noget problem, at k=C3=B8re de samme programmer p=C3=A5 samme homedir. Da jeg var studerende var vores homedirs mountet p=C3=A5 Linux, HP-UX, IRIX= ,=20 Solaris, ... og jeg t=C3=A6nkte ikke ret meget over, om jeg kunne tillade m= ig,=20 at starte et program p=C3=A5 en given platform eller ej. Men jeg ved godt, at der er nogle programmer, der meget gerne vil lave en= =20 "upgrade" af deres config i ~/.config uden at t=C3=A6nke over, at man m=C3= =A5ske=20 deler sit homedir mellem mange forskellige installationer. Det er eet af=20 problemer ved, at nogen ikke l=C3=A6ngere ser Linux som et multi-user syste= m i=20 UNIX-familien. --=20 Povl Ole --279707896-606141429-1715001484=:25206--