Ads

Error Updating Clear Linux OS [fix tutorial]

When I use "sudo swupd update", I faced that error.

Starting download of remaining update content. This may take a while...

Error: Curl - File incompletely downloaded - 'https://cdn.download.clearlinux.org/update/34100/files/1d90af3b33db20b19bf7dd6e52fda7f2564ba8fe534e9f0e2aaab228f3206c69.tar'

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

Error: Curl - File incompletely downloaded - 'https://cdn.download.clearlinux.org/update/33900/files/a62dfe8dfb6a0bdbbb6b63eef908c2a7a85e0d92842f22508bbd7e3bf6ada142.tar'

Error: Curl - File incompletely downloaded - 'https://cdn.download.clearlinux.org/update/34100/files/d3eae2ff132e7dcb36ecbf89290ba5854b0231edb17b4251db745bb28d3a878f.tar'

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

Error: Curl - File incompletely downloaded - 'https://cdn.download.clearlinux.org/update/34210/files/414b9eac13cef8820efc0846866b139d03a0b339615c4e896a5a1d57447e7ecf.tar'

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

Error: Curl - Download error - (92) Stream error in the HTTP/2 framing layer

What is the problem ?

The problem is that the installed version of Clear Linux OS is too old in comparison with the current version on servers of Intel. Why this is a problem ? because there is too many changes to the files that may conflict with each other for one file or more. So what is the fix for this annoying problem ?

How to fix this problem ?

Just update Clear Linux OS in steps. Do not update the installed version to the current updated one in one step, no! .. just update to a higher version, then to a higher version, .. until you reach the current version.

In practice, do not use the command "sudo swupd update" to update, but use "sudo swupd update -V 33590" and use a higher number than the installed version. For example, I face this problem when my installed Clear Linux OS version was 33570 and the current up-to-date version was 34220 , that's HUGE!

So I used those commands, one by one, to update my Clear Linux OS machine.

sudo swupd update -V 33590

sudo swupd update -V 33600

sudo swupd update -V 33650

sudo swupd update -V 33700

sudo swupd update -V 33750

sudo swupd update -V 33800

sudo swupd update -V 33850

sudo swupd update -V 33900

sudo swupd update -V 33950

sudo swupd update -V 34000

sudo swupd update -V 34050

sudo swupd update -V 34100

sudo swupd update -V 34150

sudo swupd update -V 34200

sudo swupd update -V 34220 ( or just use the normal command "sudo swupd update")

Now, my laptop works fine. It is annoying to face this error problem, but at least there is a solution for it.

If you have any questions or requests, reach me on twitter.

If you want to get new posts, make sure to subscribe to Value In Brief by Email.