Sida 1 av 1
Uppgradering till 19.04
Postat: 23 maj 2019, 18:46
av Lurs
Hej,
Kör Kubuntu och lyckas inte med senaste uppgradering till 19,04
Tycker mig ha kört allt som finns i länken:
https://help.ubuntu.com/community/DiscoUpgrades/Kubuntu
Även laddat ner ubuntu-release-upgrader-19.04.16.4 men paketet är nog inte installerat om det behövs. Uppgraderingen borde vara lätt att få till...
Tips emotses tacksamt
Re: Uppgradering till 19.04
Postat: 23 maj 2019, 22:13
av johanre
Vad är det som gör att du inte tycker uppgraderingen har fungerat? Du får gärna beskriva eventuella felmeddelande du har fått, annars är det svårt att hjälpa dig.
Sent from my MI 6 using Tapatalk
Re: Uppgradering till 19.04
Postat: 23 maj 2019, 22:25
av Gunnar Hjalmarsson
Som Johan säger.
Kan ändå påpeka att oavsett om du nu är på 18.04 eller 18.10 så är det galet att före uppgraderingen installera en version av ubuntu-release-upgrader-{core,qt} från 19.04. Behåll alltså den version av de paketen som tillhör den Kubuntu-version du nu är på. Programmet sköter resten.
Re: Uppgradering till 19.04
Postat: 24 maj 2019, 18:49
av Lurs
Hej
Enligt instruktionen i länken Disco upgrade har jag ladda ner ubuntu-release-upgrader-qt.
Förmodligen inte installerad, har försökt men om jag kör kommandot
sudo do-release-upgrade -m desktop får jag följande info:
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [819 B]
Get:2 Upgrade tool [1248 kB]
Fetched 1249 kB in 0s (0 B/s)
authenticate 'cosmic.tar.gz' against 'cosmic.tar.gz.gpg'
extracting 'cosmic.tar.gz'
Traceback (most recent call last):
File "/tmp/ubuntu-release-upgrader-z5tdemv5/cosmic", line 8, in <module>
sys.exit(main()) File "/tmp/ubuntu-release-upgrader-demv5/DistUpgrade/DistUpgradeMain.py", line 225, in main
app = DistUpgradeController(view, options, datadir=options.datadir)
File "/tmp/ubuntu-release-upgrader-z5tdemv5/DistUpgrade/DistUpgradeController.py", line 113, in __init__
self._view.updateStatus(_("Reading cache"))
File "/tmp/ubuntu-release-upgrader-z5tdemv5/DistUpgrade/DistUpgradeViewText.py", line 161, in updateStatus
print(msg)
UnicodeEncodeError: 'ascii' codec can't encode character '\xe4' in position 1: ordinal not in range(128)
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/problem_report.py", line 497, in add_to_existing
self.write(f)
File "/usr/lib/python3/dist-packages/problem_report.py", line 452, in write
crc = zlib.crc32(block, crc)
TypeError: a bytes-like object is required, not 'str'
Original exception was:
Traceback (most recent call last):
File "/tmp/ubuntu-release-upgrader-z5tdemv5/cosmic", line 8, in <module>
sys.exit(main())
File "/tmp/ubuntu-release-upgrader-z5tdemv5/DistUpgrade/DistUpgradeMain.py", line 225, in main
app = DistUpgradeController(view, options, datadir=options.datadir)
File "/tmp/ubuntu-release-upgrader-z5tdemv5/DistUpgrade/DistUpgradeController.py", line 113, in __init__
self._view.updateStatus(_("Reading cache"))
File "/tmp/ubuntu-release-upgrader-z5tdemv5/DistUpgrade/DistUpgradeViewText.py", line 161, in updateStatus
print(msg)
UnicodeEncodeError: 'ascii' codec can't encode character '\xe4' in position 1: ordinal not in range(128)
sen tar det stop....
Re: Uppgradering till 19.04
Postat: 24 maj 2019, 21:07
av mcNisse
Jag kan se att det handlar om tecken kodade i latin-1 eller eller någon annan enkelbyte kodning.
Det får mig att fundera på om du har ansträngt för att byta teckenkodning i din maskin och har tecken utanför us-ascii i något som ska loggas...
Re: Uppgradering till 19.04
Postat: 24 maj 2019, 21:15
av Gunnar Hjalmarsson
Python och teckenkodning... Skulle du kunna visa vad det här kommandot resulterar i:
locale
Och det här kommandot:
ls -l /usr/bin/python3
Annars verkar felet uppstå i filen DistUpgradeViewText.py, så du skulle möjligen kunna gå runt problemet genom att använda det andra kommandot för uppgradering:
pkexec do-release-upgrade -m desktop -f DistUpgradeViewKDE &
Re: Uppgradering till 19.04
Postat: 24 maj 2019, 22:54
av Lurs
Jo, har väl latjat med Python moduler och Pandas och har inte gått så där bra,
Men Locale ger detta:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_SE.UTF-8
LANGUAGE=sv:en_GB
LC_CTYPE="en_SE.UTF-8"
LC_NUMERIC=sv_SE.UTF-8
LC_TIME=sv_SE.UTF-8
LC_COLLATE="en_SE.UTF-8"
LC_MONETARY=sv_SE.UTF-8
LC_MESSAGES="en_SE.UTF-8"
LC_PAPER=sv_SE.UTF-8
LC_NAME=sv_SE.UTF-8
LC_ADDRESS=sv_SE.UTF-8
LC_TELEPHONE=sv_SE.UTF-8
LC_MEASUREMENT=sv_SE.UTF-8
LC_IDENTIFICATION=sv_SE.UTF-8
LC_ALL=
Kommandot 2 ger: lrwxrwxrwx 1 root root 9 Oct 25 2018 /usr/bin/python3 -> python3.6
I sista förslaget ger en installation på just 18:10 ?
Re: Uppgradering till 19.04
Postat: 25 maj 2019, 00:43
av Gunnar Hjalmarsson
Lurs skrev:LANG=en_SE.UTF-8
Där har du antagligen problemet. Det existerar ingen
en_SE.UTF-8 locale, och därför faller systemet tillbaka på POSIX (som stänger av teckenkodningen UTF-8).
Det här bör du fixa innan du försöker uppgradera igen, för annars finns en risk att det hakar upp sig mitt under uppgraderingen. Du kan börja med att kolla filen
/etc/default/locale, och om den felaktiga inställningen finns där, så ändra till
LANG=sv_SE.UTF-8
Annars hänger det kanske ihop med KDE:s outgrundliga GUI för att ställa in språk och sådant, och det vill jag inte ge mig in i. Så i så fall föreslår jag att du tills vidare öppnar filen
~/.profile för redigering och lägger till raden:
LANG=sv_SE.UTF-8
Logga sedan ut och in igen, och kör kommandot
locale för att förvissa dig om att inga felmeddelanden skrivs ut längre.
Lurs skrev:I sista förslaget ger en installation på just 18:10 ?
Kan det möjligen handla om att du snubblade över
det här felet? (Fast det borde vara fixat nu.)
Re: Uppgradering till 19.04
Postat: 25 maj 2019, 06:59
av Lurs
Hej igen, Jag känner igen problemet sedan tidigare och kommer inte ihåg hur det löste sig då,
Hur som helst så ser textfilen ut såhär efter justering:
# File generated by update-locale
LANG="sv_SV.UTF-8"
LC_NUMERIC="sv_SE.UTF-8"
LC_TIME="sv_SE.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_PAPER="sv_SE.UTF-8"
LC_NAME="sv_SE.UTF-8"
LC_ADDRESS="sv_SE.UTF-8"
LC_TELEPHONE="sv_SE.UTF-8"
LC_MEASUREMENT="sv_SE.UTF-8"
LC_IDENTIFICATION="sv_SE.UTF-8"
snygg o fin men kör jag locale får jag samma problem som tidigare. testade även att gå in i systemsettings och språk och plockade bort engelskan så bara svenskan finns med. Ingen förbätring där. Kan ju undra varför locale kommandot ger annan info än text filen.
Jag kommer vara offline ett par dar, måste snickra tak utanför internets domäner ..
Re: Uppgradering till 19.04
Postat: 25 maj 2019, 07:13
av Gunnar Hjalmarsson
Lurs skrev:# File generated by update-locale
LANG="sv_SV.UTF-8"
Blev ju inte jättebra det där.

Prova med SE i stället för SV.
Re: Uppgradering till 19.04
Postat: 27 maj 2019, 23:30
av Lurs
Ok,, trots fadäsen så har jag hittat felet:
I system inställningar, format, var regionsinställningar fel.
Ska stå Svenska (sv_SE) tidigare inställning (en_SE) trots justering i textfilen så funkade inte locale.
Re: Uppgradering till 19.04
Postat: 28 maj 2019, 00:14
av Gunnar Hjalmarsson
Så bra! Då får vi hoppas att uppgraderingen fungerar smidigt nu.