Sida 1 av 1
Går ej att uppgradera ny distribution
Postat: 25 jul 2020, 15:44
av Ainigma
När jag ser efter i programupdateraren så syns inte 20.04LTS (jag har 18.04LTS) trots att det är ifyllt att det ska informeras om varje LTS version. När jag ger terminalen kommandot
sudo do-release-upgrade
får jag beskedet:
Letar efter en ny Ubuntu-utgåva
Det finns ingen utvecklingsversion av en LTS tillgänglig.
To upgrade to the latest non-LTS develoment release
sätt Prompt=normal i /etc/update-manager/release-upgrades.
Men är jag då ger kommandot:
/etc/update-manager/release-upgrades
Då öppnas ett tomt dokument(!)
Jag har två frågor: (1) vad ha gott snett?
(2) Om det inte går att ordna, finns det något enkelt att låta den tidigare /home partitionen vara orörd och samtidigt via skiva installera 20.04 (dvs låta den äldre /home vara kvar som /home i den nya installationen?
Re: Går ej att uppgradera ny distribution
Postat: 25 jul 2020, 17:10
av Osprey
Ainigma skrev:(1) vad ha gott snett?
Vet inte, kanske är det något som är fel i "/etc/apt", men jag har som sagt var ingen aning...
Ainigma skrev:(2) Om det inte går att ordna, finns det något enkelt att låta den tidigare /home partitionen vara orörd och samtidigt via skiva installera 20.04 (dvs låta den äldre /home vara kvar som /home i den nya installationen?
Javisst, det är inga problem alls att installera en ny version på "/dev/sdXY" och låta /home ligga kvar orört på "/dev/sdXZ"...
Det enda du måste ha koll på är att om du har mer än en användare på datorn, så kan numreringen (UID och GID) bli annorlunda i den nya installationen, vilket du iofs. lätt fixar med "chown -R" (eller genom att editera "/etc/passwd" och "/etc/group".
Själv kör jag aldrig en "do-release-upgrade" utan gör istället en nyinstallation varje gång, för då får jag automatiskt bortrensat allt skräp som hamnat i systemet, typ sådant som jag testinstallerat, men sedan glömt av och aldrig använder...
Men förstås, om du kör en nyinstallation, så måste du också installera om alla program som du vill ha också. Själv har jag ett installationsscript för att fixa detta, men har du inte det och vill få en installationsfil som installerar
allting ungefär likadant, så kör:
Kod: Markera allt
dpkg-query --list | awk '{ print "apt-get -y --allow-downgrades --allow-remove-essential --allow-change-held-packages --allow-unauthenticated install "$2 }' > $HOME/foo
..och kör sedan "$HOME/foo", efter installationen av det nya systemet...
Men då får du som sagt var
precis allting installerat, precis som förut, inklusive "skräp" som inte längre behövs....
Re: Går ej att uppgradera ny distribution
Postat: 25 jul 2020, 17:56
av Osprey
Det finns en "brutal" och osupportad väg också... men den avslöjar jag inte om det inte behövs.... och den fungerar bara kanske.....

Re: Går ej att uppgradera ny distribution
Postat: 25 jul 2020, 19:20
av Gunnar Hjalmarsson
Ainigma skrev:När jag ser efter i programupdateraren så syns inte 20.04LTS (jag har 18.04LTS) trots att det är ifyllt att det ska informeras om varje LTS version.
Förklaringen är att man efter släppet av en LTS-version väntar några månader med att locka användarna att uppgradera. Hur man går tillväga för att uppgradera till 20.04 innan släppet av 20.04.1 förklaras här:
https://wiki.ubuntu.com/FocalFossa/Rele ... S_or_19.10
Ainigma skrev:Men är jag då ger kommandot:
/etc/update-manager/release-upgrades
Då öppnas ett tomt dokument(!)

Det är inget kommando, det är sökvägen till en textfil.
Re: Går ej att uppgradera ny distribution
Postat: 25 jul 2020, 19:37
av Osprey
Gunnar Hjalmarsson skrev:
/etc/update-manager/release-upgrades
Det är inget kommando, det är sökvägen till en textfil.
Det är alltså en setup eller config för "do-release-upgrade" då antar jag....?
Re: Går ej att uppgradera ny distribution
Postat: 25 jul 2020, 19:47
av Gunnar Hjalmarsson
Osprey skrev:Det är alltså en setup eller config för "do-release-upgrade" då antar jag....?
Ja. På min dator ser den ut så här:
Kod: Markera allt
# Default behavior for the release upgrader.
[DEFAULT]
# Default prompting and upgrade behavior, valid options:
#
# never - Never check for, or allow upgrading to, a new release.
# normal - Check to see if a new release is available. If more than one new
# release is found, the release upgrader will attempt to upgrade to
# the supported release that immediately succeeds the
# currently-running release.
# lts - Check to see if a new LTS release is available. The upgrader
# will attempt to upgrade to the first LTS release available after
# the currently-running one. Note that if this option is used and
# the currently-running release is not itself an LTS release the
# upgrader will assume prompt was meant to be normal.
Prompt=lts
Re: Går ej att uppgradera ny distribution
Postat: 25 jul 2020, 22:25
av Osprey
Gunnar Hjalmarsson skrev:Osprey skrev:Det är alltså en setup eller config för "do-release-upgrade" då antar jag....?
Ja. På min dator ser den ut så här:
Kod: Markera allt
# Default behavior for the release upgrader.
[DEFAULT]
# Default prompting and upgrade behavior, valid options:
#
# never - Never check for, or allow upgrading to, a new release.
# normal - Check to see if a new release is available. If more than one new
# release is found, the release upgrader will attempt to upgrade to
# the supported release that immediately succeeds the
# currently-running release.
# lts - Check to see if a new LTS release is available. The upgrader
# will attempt to upgrade to the first LTS release available after
# the currently-running one. Note that if this option is used and
# the currently-running release is not itself an LTS release the
# upgrader will assume prompt was meant to be normal.
Prompt=lts
Precis exakt samma på min, även om jag förstås kör Mint numera....

Re: Går ej att uppgradera ny distribution
Postat: 26 jul 2020, 11:21
av Ainigma
Tack för all hjälp.

Tänker nog göra en nyinstallation av de skäl du anger. Ska bara göra en backup på två externa diskar först.
Det kommando jag menade var alltså:
sudo gedit föll bort
Re: Går ej att uppgradera ny distribution
Postat: 26 jul 2020, 13:24
av Gunnar Hjalmarsson
Ainigma skrev:Det kommando jag menade var alltså:
sudo gedit föll bort
Var kom
fstab ifrån? Menar du:
sudo gedit /etc/update-manager/release-upgrades
? Om den filen är tom eller inte finns är det konstigt. Då förstår jag inte vad du syftade på med "trots att det är ifyllt att det ska informeras om varje LTS version".
P.S. "
sudo gedit" är inte att rekommendera på 18.04. Använd "
sudo -H gedit" i så fall.
Re: Går ej att uppgradera ny distribution
Postat: 26 jul 2020, 13:32
av Ainigma
Ja jag menade förstås:
sudo gedit /etc/update-manager/release-upgrades
det andra gällde när jag ändrade för att ansluta externa hårddiskar för backupen. Sorry för missförståndet.
Men varför är "sudo -H gedit" bättre och varför bara för 18.04 (jag kommer ju snart att installera 20.04)?
Re: Går ej att uppgradera ny distribution
Postat: 26 jul 2020, 13:58
av Gunnar Hjalmarsson
Ainigma skrev:Men varför är "sudo -H gedit" bättre och varför bara för 18.04 (jag kommer ju snart att installera 20.04)?
På 18.04:
$ sudo printenv | grep HOME
HOME=/home/gunnar
$ sudo -H printenv | grep HOME
HOME=/root
På 20.04:
$ sudo printenv | grep HOME
HOME=/root
Genom att använda
sudo utan
-H på 18.04 för att starta något grafiskt program, riskerar man att få root-ägda filer i hemkatalogen, vilket kan ställa till det. Detta har alltså ändrats, och i 20.04 används
HOME=/root som standard när man använder
sudo.
Re: Går ej att uppgradera ny distribution
Postat: 26 jul 2020, 16:34
av Ainigma
aha, ok, tack.
Re: Går ej att uppgradera ny distribution
Postat: 27 jul 2020, 10:56
av Ainigma
Jag beslutade mig för att det allra bästa sättet var att installera 20.04 allt på en mindre disk, och behålla den äldre home disken så jag inte behövde ens radera och ominstallera den. Det betyder att jag nu har "två" /home en på den nya systemdisken och så den gamla där jag har alla bilder dokument ec. Nu tänkte jag skapa länkar från nya home till gamla home. På så sätt får jag alla inställningar etc bara på systemdisken och så all ren data på den gamla. Men det jag undrar över är om det går att skapa egna mappar som har bilder på sig som standarmapparna i home? Skulle vara snyggast om de länkande mapparna hade sådana bilder.
Re: Går ej att uppgradera ny distribution
Postat: 27 jul 2020, 12:01
av Osprey
Ainigma skrev:Jag beslutade mig för att det allra bästa sättet var att installera 20.04 allt på en mindre disk, och behålla den äldre home disken så jag inte behövde ens radera och ominstallera den. Det betyder att jag nu har "två" /home en på den nya systemdisken och så den gamla där jag har alla bilder dokument ec. Nu tänkte jag skapa länkar från nya home till gamla home. På så sätt får jag alla inställningar etc bara på systemdisken och så all ren data på den gamla. Men det jag undrar över är om det går att skapa egna mappar som har bilder på sig som standarmapparna i home? Skulle vara snyggast om de länkande mapparna hade sådana bilder.
Lägg allt i "/home" på den gamla disken i en egen partition och montera sedan den partitionen på "/home" på den nya disken, så funkar allting...
