OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.
Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.
R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.
IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.
Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.
Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.
Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.
Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.
Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.
Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.
man modprobe
je dobry zacatek...
Jadro nic nevi, moduly natahuje (typicky, dneska) udev
(man udev
, prekvapive). Pokud je natahovany modul zavisly na nejakem dalsi, je ta zavislost vyresena (man depmod
vam rekne jak).
Pokud chcete nejaky modul natahovat pri startu, dejte ho do /etc/modules
(proste co radek to jmeno). Soubor se muze jmenovat i jinak, ale snad je to on
Pokud chcete, aby se nejaky modul nenatahoval, muzete ho dat do blacklistu (man modprobe.conf
).
Nejake konkretni otazky?
/etc/modprobe.preload
je ten soubor, co jsem mel na mysli.
Seznam natahnutelnych modulu ziskate prikazem modprobe -l
.
Spravil som jednoduchy pokus : 1)prikaz modprobe som premenoval na zalmodprobe mv /sbin/modprobe /sbin/zalmodprobe 2)vytvoril som shell script modprobe cat modprobe #!/bin/sh echo spustam modprobe $@ >> /mylog zalmodprobe $@ a skopiroval som ho so /sbin cp modprobe /sbin/ 2) odstranil som moduly fat vfat rmmod vfat rmmod fat pre istotu : lsmod | grep fat 3) bez pouzitia udevd a supermount som namountoval usbkluc s fat32 strace -o out `which mount` /dev/sda1 /mnt/pokus 4) prezrel som zoznam nacitanych modulov lsmod | grep fat vfat 10880 1 fat 45852 1 vfat 5)prezrel som subor /mylog cat /mylog spustam modprobe -q -- vfat 6) proces mount nezavadzal zieden modul. (less out) a ani nespustal modprobe Co zrejme znamena, ze si jadro same spustilo zavadanie modulov pomocou modprobe
Automatic kernel module loading (KMOD) Normally when you have selected some parts of the kernel to be created as kernel modules, you must load them (using the "modprobe" command) before you can use them. If you say Y here, some parts of the kernel will be able to load modules automatically: when a part of the kernel needs a module, it runs modprobe with the appropriate arguments, thereby loading the module if it is available. If unsure, say Y.
Tiskni Sdílej: