Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE.
Před 70 lety, 7. června 1954, ve věku 41 let, zemřel Alan Turing, britský matematik, logik, kryptoanalytik a zakladatel moderní informatiky.
NiceGUI umožňuje používat webový prohlížeč jako frontend pro kód v Pythonu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.
Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána ve verzi 2024.6. Z novinek lze vypíchnout lepší integraci LLM (OpenAI, Google AI, Ollama) nebo podporu Matter 1.3.
IKEA ve Spojeném království hledá zaměstnance do své nové pobočky. Do pobočky v počítačové hře Roblox. Nástupní mzda je 13,15 liber na hodinu.
Alyssa Rosenzweig se v příspěvku na svém blogu Vulkan 1.3 na M1 za 1 měsíc rozepsala o novém Vulkan 1.3 ovladači Honeykrisp pro Apple M1 splňujícím specifikaci Khronosu. Vychází z ovladače NVK pro GPU od Nvidie. V plánu je dále rozchodit DXVK a vkd3d-proton a tím pádem Direct3D, aby na Apple M1 s Asahi Linuxem běžely hry pro Microsoft Windows.
Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.90 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.90 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Byla vydána (Mastodon, 𝕏) nová verze 2024.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.
Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.
MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.
make make: *** No targets specified and no makefile found. Stop.Ďaľšie moje pokusy :(
make -f Makefile -C /home/playboy/Stiahnuté/linux-2.6.29/fs/ext2 modules make: Entering directory `/home/playboy/Stiahnuté/linux-2.6.29/fs/ext2' make: *** No rule to make target `modules'. Stop. make: Leaving directory `/home/playboy/Stiahnuté/linux-2.6.29/fs/ext2'
make -C /home/playboy/Stiahnuté/linux-2.6.29/fs/ext2/ M=$(PWD) modules PWD: command not found make: Entering directory `/home/playboy/Stiahnuté/linux-2.6.29/fs/ext2' make: *** No rule to make target `modules'. Stop. make: Leaving directory `/home/playboy/Stiahnuté/linux-2.6.29/fs/ext2'Za pomôc už vopred moc ďakujem.
Co koukam, tak je v /usr/src/linux soubor README ... vy ho tam nemáte, že nejdete přímo k cíli?
A tohle ...
BUILD directory for the kernel: When compiling the kernel all output files will per default be stored together with the kernel source code. Using the option "make O=output/dir" allow you to specify an alternate place for the output files (including .config). Example: kernel source code: /usr/src/linux-2.6.N build directory: /home/name/build/kernel To configure and build the kernel use: cd /usr/src/linux-2.6.N make O=/home/name/build/kernel menuconfig make O=/home/name/build/kernel sudo make O=/home/name/build/kernel modules_install install Please note: If the 'O=output/dir' option is used then it must be used for all invocations of make.nepomůže?
make: *** No targets. Stop.
make -C /home/playboy/Stiahnuté/linux-2.6.29/ fs/ext2/ext2.koA předtím potřebujete ono jádro nastavit tak, jak je nastavené jádro na onom druhém počítači (zkopírovat
/boot/config-2.6.29
do .config
) a povolit ext2 jako modul (make menuconfig
, tam File Systemsa tam
ext2nastavit na
M).
make -C /home/playboy/Stiahnuté/linux-2.6.29/ fs/ext2/ext2.ko make: Entering directory `/home/playboy/Stiahnuté/linux-2.6.29' scripts/kconfig/conf -s arch/x86/Kconfig *** *** You have not yet configured your kernel! *** (missing kernel .config file) *** *** Please run some configurator (e.g. "make oldconfig" or *** "make menuconfig" or "make xconfig"). *** make[2]: *** [silentoldconfig] Chyba 1 make[1]: *** [silentoldconfig] Chyba 2 make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'. Stop. make: Leaving directory `/home/playboy/Stiahnuté/linux-2.6.29'
Trochu teorie: sám kompiluju aktuální kernel jako
make && make modules_install installa pokud chci jen přidat nějaký modul, tak upravim konfiguraci (make menuconfig třeba) a modul mam po té mé konstrukci k dispozici.
Pokud jsem kdysi zkoušel zkompilovat kernel pro druhý komp, tak jsem vlez do /usr/src, upravil symlink, vlez do linux, upravil konfiguraci, dal "make -O ...", pak to přetáh na druhej komp a stačilo.
A jinak pokud chcete samotný modul, google radí takhle ...
musím mať skompilované jadro aby som môhol kompilovať modul?Ne, jen musíte mít soubor .config. V něm jsou nastavení které ovlivňují ten modul. Ta nastavení by měla být stejná jako na cílovém systému jinak modul skompilujete ale nepůjde natáhnout.
Tiskni Sdílej: