Az inxi rendszermonitor felfrissítése

kimarite képe

Ha nem a rendszered tükreiről származó inxi verziót használnád, hanem a legfrissebbet, járj el a következőképpen.

Készíts biztonsági mentést (mv) admin joggal (sudo) az eredeti fájlról:

sudo mv /etc/inxi.conf /etc/inxi.conf.ORIG

Nyisd meg szerkesztésre az inxi.conf fájlt (nano):

sudo nano /etc/inxi.conf

Cseréld ki a false (hamis) értéket

## We want to use the distro to track the package
B_ALLOW_UPDATE=false

a true (igaz) értékre.

## We want to use the distro to track the package
B_ALLOW_UPDATE=true

Mentsd el a változtatást, és lépj ki a szerkesztőből.

Ctrl + O, és Enter,
majd Ctrl + X

Frissítsd az inxi alkalmazást:

sudo inxi -U

Példa a kimenetre:

Starting inxi self updater.
Using tiny as downloader.
Currently running inxi version number: 3.3.01
Current version patch number: 00
Current version release date: 2021-02-08
Updating inxi in /usr/bin using main branch as download source...
Successfully updated to main branch version: 3.3.19
New main branch version patch number: 00
New main branch version release date: 2022-06-16
To run the new version, just start inxi again.
----------------------------------------

Starting download of man page file now.
Downloading Man page file...
Download successful. Compressing file...
Download and install of man page successful.
Check to make sure it works: man inxi

A frissítés innentől a te dolgod lesz.

Az eredeti állapot a B_ALLOW_UPDATE=false beállításra visszaállással, és a parancssor futtatásával történik:

sudo apt-get install --reinstall inxi

Jegyzet

Enjoy :-)

Hozzászólások

hm

Az vajon miért lehet, hogy régebben mutatta a dmesg a BIOS információkat (még a riport elején), manapság meg nem mutat ilyesmit. A tippem az, hogy az újabb kernelek miatt, a kernel buffer szerkezete változhatott.

De konkrétat nem tudok, kerestem az okát, de nem igazán mélyrehatóan. Most hogy ezt írod, hogy az inxi frissebb változata, beugrott, hogy talán a dmesgnek is van frissebb változata. Furdal, hogy esetleg ez többet tud.

(De azt úgysem fogom meglépni, hogy felrakjam az összes gépre a "kuncsaftoknál", úgyhogy mindegy is, csak füstölgök itt)

Értékelés: 

0
Még nincs értékelve
kimarite képe

hm

#1 Nálam mutat a dmesg BIOS információt. Próbáld admin joggal. Ha erre gondolsz:

sudo dmesg
[    0.000000] microcode: microcode updated early to revision 0x21, date = 2019-02-13
[    0.000000] Linux version 5.18.0-9.1-liquorix-amd64 (steven@liquorix.net) (gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 ZEN SMP PREEMPT_DYNAMIC liquorix 5.18-8.1~bullseye (2022-07-0
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.18.0-9.1-liquorix-amd64 root=UUID=475df983-4ed1-4017-bc0e-bc64f18c4fcd ro quiet processor.nocst=1
[    0.000000] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, using 'standard' format.
[    0.000000] signal: max sigframe size: 1776
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009dbff] usable
...
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000023edfffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] SMBIOS 2.7 present.
[    0.000000] DMI: Hewlett-Packard HP EliteBook 2570p/17DF, BIOS 68ISB Ver. F.31 10/01/2012
...

A dmesg az util-linux csomag része. Nálam a verzió:

apt-cache policy util-linux
util-linux:
  Telepítve: 2.36.1-8+deb11u1
  Jelölt:    2.36.1-8+deb11u1
  Verziótáblázat:
 *** 2.36.1-8+deb11u1 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
        100 /var/lib/dpkg/status

A CPU csomag is friss (ez a legújabb):

intel-microcode:
  Telepítve: 3.20220207.1

Szerintem, esetleg az újabb inxi-re érdemes ránézni (alkalmazás), de a dmesg (a rendszer része) jó, ahogy van. Megborul a rendszer, nem készítették fel ilyesmikre.

A csomag verziót, amit a Linux terjesztések a kiadásokba betesznek, letesztelt verzió, mert gyakorlatilag az összes csomag frissítését általában nagyon időigényes lenne követni.Tehát, hosszabb ideig tesztelik, mindenféle módon, grafikus vagy CLI alkalmazások ütközéseire, videó eszközre, bármilyen szivárgásra, sebezhetőségre és egyéb megfelelőségre. Ettől nevezhető stabilnak egy Linux terjesztés adott kiadása.

Értelemszerűen (ránéztem) az újabb inxi többet mutat, jobb képességekkel rendelkezik, mint a nálam tükörről elérhető, de majd be kell tennem a frissítését a crontab-ba, automatizálva.., majd úgy, hogy engedélyeznem kelljen: például a gép bekapcsolásakor fusson le a parancssor, jelenjen meg a terminál emulátor, és kérje be az admin jelszavam.

Azt nem tudom itt folyamatában leírni, miben jobb a mostani inxi verzió, de linkeltem, ahol mindenki megnézheti.

Most nézem az inxi kimenetben, hogy telepítéskor elfelejtettem swap-ot készíteni. ;)

Swap:
  Alert: No swap data was found.

Talán swap fáljt készítettem?

free
               total        used        free      shared  buff/cache   available
Mem:         8008336     1692580     4022276      440888     2293480     5621640
Swap:              0           0           0
swapon
bash: swapon: parancs nem található
sudo swapon
[sudo] debkim jelszava:
(visszatér a készenléti jelzés, a prompt)

Nincs. Partíciót szoktam swap-nak.

Értékelés: 

0
Még nincs értékelve

hm

#1.1 Nem a demicode mélységű információkra gondolok. És nem, nem kellett sudo-val indítani a dmesg-et, illetve ha sudo-val indítom most, akkor sem mutatja amire gondolok.

Mindjárt az elején, 4. 5. sorban kb. volt BIOS (vendor, version, meg ilyen infó), amiből látszott a BIOS verziószáma, az amit amúgy az inxi -Fzxx is mutat (sudo nélkül).

Mostanáig kerestem régi hozzászólásokban mintát, de bameg, mindegyikhez login-t kér az Ubuntu pasztája.

Mind1, ha találok valahol 1-2 éves dmesg mintát, akkor rámutatok pontosan, mire gondolok.

Értékelés: 

0
Még nincs értékelve
kimarite képe

hm

#1.1.1 mindegyikhez login-t kér az Ubuntu pasztája.

Be kell lépni.

https://tldp.org/LDP/LG/issue59/nazario.html
http://www.linfo.org/dmesg.html
https://www.thinkwiki.org/wiki/BIOS_Version

for i in board_vendor board_version bios_vendor bios_version
do
  echo "${i^} : " $(</sys/class/dmi/id/$i)
done

BIOS frissítés (Thinkpad):

sudo fwupdmgr install N2OET52W.cab

https://www.cyberciti.biz/faq/check-bios-version-linux/

A sudo, a su kérés beállítva van.

Értékelés: 

0
Még nincs értékelve

hm

#1.1.1.1 blush (Miért nincs headbang hangulatjel?)

Most arra volna kedvem.

Szóval ott van a mostani dmesg riportban is, amit keresek, csak lejjebb került, ahhoz képest, ahogy régebben volt.

(konkrétan a DMI: sorra gondoltam, ami mostanában (hardvertől is függ) 30-tól 50. sorok között van valahol. Mármint erre:

dmesg | grep DMI:

https://www.howtogeek.com/449335/how-to-use-the-dmesg-command-on-linux/

https://phoenixnap.com/kb/dmesg-linux

 

Értékelés: 

0
Még nincs értékelve
kimarite képe

hm

#1.1.1.1.1 Az egyik linkemen ott ez a másik parancssor, de benne ez is (Ver. F.*):

sudo dmesg | grep BIOS

laugh Nem lehetett tudni, mire gondolsz. A grep hasznos amúgy...

Értékelés: 

0
Még nincs értékelve

-Famzy

Anyam laptopjara (Mint 19.2 Cinnamon) feltettem a 3.3.19-es inxi-t.
Proba:
inxi -Famzy
vagy
sudo inxi -Famzy

(RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.)

Értékelés: 

0
Még nincs értékelve

-Famzy

#2 Demicode-nak mindig is kellett root szint, azaz inxi-t is sudo-val kell indítani spéci infókhoz, némely kimenetben ezt jelzi is. Gyanús vagy, ha ezzel még nem találkoztál, root-kén használod a rendszered :-)

 

Értékelés: 

0
Még nincs értékelve

-Famzy -Famzy

#2.1

#2.1
A mindennapokban azért ritkán fordul elő hogy ilyen részletes rendszer információra lenne szükség.
De az újabb verziójú inxi-kkel erre is lehetőség adódott.
Egyébként, nem root-kén használom a rendszert - de van olyan  sudo-val kezdődő parancs, melynél
megoldottam hogy ne kérjen jelszót.

Értékelés: 

0
Még nincs értékelve
kimarite képe

-Famzy -Famzy

#2.1.1 Igazság szerint, az Ubuntu és az Ubuntu-alapú rendszerek (Linux Mint) mindig is kissé szabadosabbak, azaz kényelmesebbek voltak a sudo használatában, mint a Debian és a Debian-alapú (vagy más Linux) rendszerek. A sudo-t gyakorlatilag a Canonical találta ki, okos dolog egyébként, mert egy munkamenetben vagy bizonyos ideig ad admin jogot, lejárattal. Általában a su juttatja az embert adminná, ha nincs telepítve, beállítva a sudo.

A Debian, mint például az enyém, a dmesg futtatásához is admin jogot kér (nálam sudo). :)
Ez utóbbi dolog (dmesg) a kernel hardening fogalma (tágabb azért), azaz egyféle korlátozás arra, ha valaki nem ért hozzá, ne is nézelődjön, hívja a rendszergazdát..., mármint, a Debian beállítása ez.

Értékelés: 

0
Még nincs értékelve
kimarite képe

-Famzy

#2 Lehetne a leírásban néhány példa a kapcsolók használatára, ezen gondolkozom még...

Értékelés: 

0
Még nincs értékelve