Beküldte kimarite -
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
- inxi :: a full featured system information script
https://smxi.org/docs/inxi.htm - How to install inxi using a variety of methods
https://smxi.org/docs/inxi-installation.htm
Enjoy :-)

Hozzászólások
hm
Beküldte T.István -
Értékelés:
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)
-Famzy
Beküldte lala -
Értékelés:
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.)
-Famzy
Beküldte T.István -
Értékelés:
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 :-)
-Famzy -Famzy
Beküldte lala -
Értékelés:
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.
-Famzy -Famzy
Beküldte kimarite -
Értékelés:
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.
hm
Beküldte kimarite -
Értékelés:
Nálam mutat a dmesg BIOS információt. Próbáld admin joggal. Ha erre gondolsz:
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/statusA CPU csomag is friss (ez a legújabb):
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. ;)
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 0Nincs. Partíciót szoktam swap-nak.
-Famzy
Beküldte kimarite -
Értékelés:
Lehetne a leírásban néhány példa a kapcsolók használatára, ezen gondolkozom még...
hm
Beküldte T.István -
Értékelés:
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.
hm
Beküldte kimarite -
Értékelés:
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) doneBIOS frissítés (Thinkpad):
https://www.cyberciti.biz/faq/check-bios-version-linux/
A sudo, a su kérés beállítva van.
hm
Beküldte T.István -
Értékelés:
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:
https://www.howtogeek.com/449335/how-to-use-the-dmesg-command-on-linux/
https://phoenixnap.com/kb/dmesg-linux
hm
Beküldte kimarite -
Értékelés:
Az egyik linkemen ott ez a másik parancssor, de benne ez is (Ver. F.*):