Puncte:0

Instalarea corecției în timp real pentru Ubuntu 20.04

drapel jp

Încerc să instalez patch-ul în timp real pe ubuntu 20.04. Am urmat mulți pași și pentru fiecare încercare a durat aproximativ 4 ore. Din păcate, niciuna dintre aceste încercări nu a funcționat (în linkurile de mai jos). Apreciez foarte mult dacă ați putea să mă sfătuiți cu pașii exacti de urmat, deoarece sunt un tip nou în utilizarea Linux. Mulțumesc foarte mult.

https://docs.ros.org/en/foxy/Tutorials/Building-Realtime-rt_preempt-kernel-for-ROS-2.html

https://stackoverflow.com/questions/51669724/install-rt-linux-patch-for-ubuntu/51709420#51709420

https://hmenn.github.io/pages/UbuntuRT_patch.html https://lists.debian.org/debian-kernel/2016/04/msg00579.html

Ioan

Puncte:1
drapel tv

Am reușit să construiesc nucleul PREEMPT-RT pe Ubuntu 20.04, în principal bazat pe acest ghid după cum urmează:

sudo apt install build-essential git libssl-dev libelf-dev flex bison

Descărcați sursa kernelului și corecțiile pentru versiunea respectivă:

wget https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.4.143.tar.xz
wget https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/5.4/patch-5.4.143-rt64-rc2.patch.xz

Despachetați și aplicați plasturi:

tar -xf linux-5.4.143.tar.xz
cd linux-5.4.143
xzcat ../patch-5.4.143-rt64-rc2.patch.xz | patch -p1

Configurați și când vi se cere Model de preempțiune selectează Kernel complet preemptibil. Acceptați valoarea implicită pentru restul:

cp /boot/config-5.4.0-81-generic .config
face oldconfig

Editați .config afiseaza si schimba CONFIG_SYSTEM_TRUSTED_KEYS="debian/canonical-certs.pem" la CONFIG_SYSTEM_TRUSTED_KEYS=""

Construiți nucleul:

face -j8 deb-pkg

Instalați pachetele generate și reporniți sistemul.

sudo dpkg -i ../linux-headers-5.4.143-rt64-rc2_5.4.143-rt64-rc2-1_amd64.deb ../linux-image-5.4.143-rt64-rc2_5.4.143-rt64-rc2-1_am .deb ../linux-libc-dev_5.4.143-rt64-rc2-1_amd64.deb

După repornire, ar trebui să puteți vedea ceva de genul acesta:

# uname -a
Linux vod 5.4.143-rt64-rc2 #1 SMP PREEMPT_RT Mar 7 sept 20:19:55 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

The ghid sugerează alți câțiva pași, dar nu i-am testat încă.

AndresR avatar
drapel ng
Este interesant de făcut: `creați menuconfig` și căutați PREEMPT_RT și setați-l la âFully Preemptible Kernel (RT)â dacă asta doriți. În caz contrar, nu beneficiați de PREEMP_RT

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.