Ubuntu 20.04 pseudo 'installation' i (>=8GB) RAM på en lånepc/mac

linuxuser42
Antal: 431
Tilmeldt:
05-01-2008
User is offline
Ubuntu 20.04 pseudo 'installation' i (>=8GB) RAM på en lånepc/mac

Jeg bruger jo ofte en live iso til at arbejde fra. Det betyder man kan bruge næsten enhver windows/mac/freebsd/linux lånepc uden at røre/ødelægge den. Men den skal så have ram nok, helst over 8GB, før man kan leve forsvarligt med det. Til gengæld er det en hurtigkørende pseudo 'installation', der kan holde i lang tid, fomodentlig så længe der er strøm på maskinen, eller indtil man gør noget dumt der bruger al hukommelsen.

Nedenfor er en nylig testet 'toram'-opskrift der kan bruges med Ubuntu 20.04.
Den virker også med LinuxMint 20, på nær screensaver-lås. Til gengæld skal man ikke addere 'Multiverse' og installere 'restricted extras'.

1. Download Ubuntu 20.04 desktop iso fra ubuntu.com
2. Læg den ind på en 4GB+ USB nøgle med Rufus (i Windows) eller 'sudo dd if=ubuntu.iso of=/dev/sdX bs=4M status=progress; sync' (i Linux) hvor sdX er din usb nøgle (cat /proc/partitions for at inspicere)
3. Aktiver boot fra usb nøgle og start fra nøglen - ja det er et kapitel for sig selv men på en Lenovo er det via koldstart->F1->Enter (bios) at boot ændres - https://www.tomshardware.com/reviews/bios-keys-to-.... På en Mac er det Option key der holdes nede under start
4. Under boot ret boot linjen ved at trykke 'e' og tilføj 'toram' uden citat tegn - boot med F10
5. Vælg Prøv Ubuntu og Dansk sprog
Ubuntu startes og du kan hive nøglen ud.
6. Aktiver 'Multiverse' for at få pakker der tillader DR codecs.
Windowstast->start 'Software & updates' og klik
aktiver 'Software restricted by Copyright', klik OK og opdater
sudo apt-get install ubuntu-restricted-extras
nu fungerer dr.dk/drtv
7. Juster dato og ur
Windwstast - date and time  - timezone Copenhagen
8. På lenove laptop er suspend/resume ond ved touchpad, der fryser
Fix af frozen touchpad ved suspend/resume:
sudo -H gedit /lib/systemd/system-sleep/touchpad
Der skal stå dette
#!/bin/bash
if [[ $1 == post ]]; then
    modprobe -r psmouse
    modprobe psmouse
fi
sudo chmod +x /lib/systemd/system-sleep/touchpad
Nu virker suspend og resume uden at touchpad går i stå
9. Kodeord. Sæt password og enable screenlock sudo passwd ubuntu
Enable screen lock
gsettings set org.gnome.desktop.lockdown disable-lock-screen false
10. SUDO fix. Disable sudo uden pw
sudo sed -i 's#NOPASSWD:##' /etc/sudoers.d/casper
Nu skal live bruger også bruge passwd ved sudo
11.  Aflys auto opdateringer (i ram!)
sed -i 's#1#0#g' /etc/apt/apt.conf.d/20auto-upgrades
12. Firewall. Nak alt indgående traffik med UFW firewall
sudo apt-get install gufw
windowstast 'gufw' - nægt indkommende og tillad udgående - aktiver
13. Hent programmer. Hent de programmer du plejer at benytte. Husk du kun har begrænset RAM plads til dette.
F.eks. apt-get install -y network-manager-openconnect network-manager-openconnect-gnome tigervnc-viewer ssvnc
14. Forbind online konti (kan kræve fix af firewall ovenfor) så man kan gemme ting
Windowstast->Online accounts
15. Login med Firefox sync og få dine bookmarks og passwords