Går ej att uppgradera ny distribution

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Går ej att uppgradera ny distribution

Inlägg 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?
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går ej att uppgradera ny distribution

Inlägg 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....
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går ej att uppgradera ny distribution

Inlägg 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..... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Går ej att uppgradera ny distribution

Inlägg 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.
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går ej att uppgradera ny distribution

Inlägg 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....?
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Går ej att uppgradera ny distribution

Inlägg 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
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går ej att uppgradera ny distribution

Inlägg 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.... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Går ej att uppgradera ny distribution

Inlägg 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å:

Kod: Markera allt

sudo gedit /etc/fstab 
sudo gedit föll bort
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Går ej att uppgradera ny distribution

Inlägg av Gunnar Hjalmarsson »

Ainigma skrev:Det kommando jag menade var alltså:

Kod: Markera allt

sudo gedit /etc/fstab 
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.
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Går ej att uppgradera ny distribution

Inlägg 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)?
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Går ej att uppgradera ny distribution

Inlägg 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.
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Går ej att uppgradera ny distribution

Inlägg av Ainigma »

aha, ok, tack.
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Går ej att uppgradera ny distribution

Inlägg 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.
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Går ej att uppgradera ny distribution

Inlägg 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... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Skriv svar

Återgå till "Installation och uppgradering"