haladó

Linux kernel 4.6 – Fontosabb újdonságok

Tux
Pár napja jelent meg a Linux 4.6 stabil kiadása, ennek örömére tekintsük át a fontosabb változásokat és újdonságokat. Röviden: USB 3.1 SuperSpeedPlus (10 Gbps), OrangeFS, az új elosztott fájlrendszer, okosodott az OOM killer, azaz mostantól megbízhatóbb lett az elfogyott memória felszabadításának mechanizmusa, valamint megérkezett az Intel memory protection keys technológia támogatása. Továbbá kernel szintű támogatás van az új alkalmazásrétegbeli protokollok egyszerűbb kifejlesztésére. Megérkezett a 802.1AE MAC-szintű titkosítás (MACsec) is, ahogy az V. B.A.T.M.A.N protokoll verzió támogatása is helyett kapott az új kernelben. Végül, de nem utolsó sorban az OCFS2 immár felcsatolva is képes ellenőrizni az inode-okat és a cgroup névtér támogatás is helyet kapott.

Nem volt tehát eseménytelen ez a fejlesztési ciklus sem, lássuk a részleteket:

Ubuntu csomagok támogatásának lekérdezése

Ha meg szeretnéd tudni, hogy az Ubuntudra telepített csomagok milyen támogatási állapotban vannak és meddig támogatottak, a ubuntu-support-status parancsra van szükséged:

FlySpray: ha nem UTF-8 az adatbázis alapértelmezett karakterkódolása

Probléma: Ha a FlySpray telepítése előtt létrehozott adatbázist elfelejtettük alapértelmezetten UTF-8 karakterkódolásra állítani, akkor a legelső latin-2 inkompatibilis karakternél kiakad és vagy badarságot ír be az adatbázisba vagy jobb esetben hibás lesz a lekérdezés.

Nemo bővített helyi menü

Probléma: A Nemo helyi menüje hiányos (pl. link létrehozás).
Megoldás: A teljes helyi menü visszaállításához pipáld be a dconf alábbi lehetőségét: org → nemo → preferencies → context-menu-show-all-options, majd indítsd újra a Nemót.

Python: _curses.error: addstr() returned ERR

Probléma: A Python curses programod a _curses.error: addstr() returned ERR hibát dobja.
Megoldás: A kiírni kívánt szöveg vagy megadott kurzorpozíció kívül esik a curses ablakon. Nagyobb ablakmérettel vagy a szöveg/kurzor pozíció módosításával a hibajelenség megszűnik.

Lemez hőmérsékletek psensorsban

Probléma: A psensorsban nem jelennek meg a merevlemez/SSD hőmérsékleti adatai.
Megoldás:

Munin: Use of uninitialized value $LWP::VERSION

Munin logó

Probléma: Az nginx_request Munin modul a következő hibát dobja:

Use of uninitialized value $LWP::VERSION in sprintf at /etc/munin/plugins/nginx_status line 113.
Can't locate object method "new" via package "LWP::UserAgent" at /etc/munin/plugins/nginx_status line 113.