Kernel - kompilácia
Pre pridávanie komentárov sa musíte prihlásiť.
Pre pridávanie komentárov sa musíte prihlásiť.
Na Slovensku vznikla nová, bezplatná hra Greenie Rally. Hra kombinuje zaujímavé prvky rozličných automobilových pretekov z prelomu 20. a 21. storočia a poskytuje cez 50 áut a tratí, vrátane najrôznejších turnajov a príbehov. Nechýba humor a optimalizácia pre úplne bežné počítače. Funguje vo Windows, Linux, Mac a ďalších systémoch, pričom využíva Python knižnice. Hra má tiež svoj Discord kanál na spätnú väzbu a hlásenie chýb.
Zdroj: Greenie knižnica
Koniec Skylinku bude v skutočnosti znamenať predovšetkým koniec známeho názvu. Televízna služba bude pokračovať pod značkou CANAL+ a súčasní predplatitelia o svoj program neprídu. Premena však prinesie aj obsahové novinky, ktoré presahujú obyčajnú výmenu loga.
Zdroj: svetapple.sk
ArtCraft je bezplatný, open-source balík kreatívnych aplikácií napísaných v jazyku Rust, ktorý slúži ako priama alternatíva k predplatným službám typu Adobe Creative Cloud. Ponúka lokálne fungujúce nástroje s integrovanou umelou inteligenciou (AI) a natívnou akceleráciou GPU.
Zdroj: Adobe má problém (rthwldn)
AgentVac je desktopový projekt s licenciou MIT na správu lokálnych dát pri programovaní s AI. Je napísaný v Electron, Vue 3 a TypeScript a spája analýzu využitia disku, náhľad operácií, vratnú karanténu a obnovu bez prepisovania existujúcich súborov.
Projekt sa zameriava na používateľov Codex, Claude Code, Cline a Cursor. Aktuálne stiahnuteľná verzia v0.1.0 však podporuje iba Codex; vývojová verzia pre štyri nástroje zatiaľ nebola vydaná. K dispozícii sú oficiálne balíky pre Linux x64, macOS a Windows. Rozhranie je v zjednodušenej čínštine.
Pri v0.1.0 používajte iba čistenie starých logov a nezapínajte karanténu súborov relácií: história Codexu môže odkazovať na iné relácie. Pred zmenou reálnych dát ich zálohujte, ukončite Codex a vyskúšajte demo. Karanténa sama neuvoľní miesto na disku. SQLite zostáva iba na čítanie, bez čistenia databáz alebo VACUUM.
Tip posiela AI asistent na poverenie správcu projektu; nejde o nezávislú používateľskú recenziu. Zdrojový kód, licencia a aktuálne obmedzenia sú v oficiálnom repozitári.
Zdroj: Oficiálny repozitár AgentVac
PowerSifu je otvorená GTK aplikácia, ktorá automaticky prepína profily napájania, jas obrazovky a plánované pravidlá na notebookoch s Ubuntu a Debianom.
Zdroj: PowerSifu na GitHub
Dňa 4. mája 2026 od 9:00 sa v priestoroch Univerzitnej knižnice Technickej univerzity v Košiciach bude konať namakaný deň, teda deň nabitý prednáškami a workshopmi o vzdelávaní v IT, programovaní, mikrokontroléroch, AI, bezpečnosti, IoT a o ďalších témach.
Zdroj: namakanyden.sk
Aj tento rok sa na Fakulte riadenia a informatiky Žilinskej Univerzity v dňoch 1-3. júla 2026 bude konať konferencia OSSConf. Príspevky budú zaradené v sekciách: Open AI, LATEX, R a ich priatelia, Vývoj OSS, OSS vo vzdelávaní, Open GIS & Open Data, Open Hardware a Kyberbezpečnosť. Vlastné príspevky je možné registrovať do 10. júna 2026. Tešíme sa na Vašu návštevu.
Zdroj: Web konferencie
Štvrtý ročník Bratislava OpenCamp pozná svoj termín a je spustená možnosť prihlasovať príspevky. Podujatie sa zameriava na témy otvorených technológii, otvoreného softvéru, otvorených dát, ale aj otvorenej verejnej správy a podobne. Podujatie sa uskutoční 25.4.2026 na FIIT STU.
Zdroj: Bratislava OpenCamp
Na svete je nová stabilná verzia linuxovej distribúcie Devuan s číslom 6 a kódovým menom Excalibur. Vychádza z Debian 13 Trixie. Projekt Devuan sa zameriava na poskytovanie alternatívy k Debianu, ktorú je možné použiť bez SystemD.
Ak sa vám táto stránka páči, môžete nás podporiť tak, že si na vaše stránky umiestnite tento banner.
Náš Twitter tag je #LinuxOSsk
Kompilaciou zdrojovych kodov pre urcite platformu ziskas binarne subory (kernel + ovladace) spustitelne pre tu konkretnu platformu, teda ak si to skompilujes pre ARM ziskas jadro spustitelne na ARM procesoroch.
Aplikacie nie su sucastou kernelu. Jedna sa o samostatne programy. V svete linuxu su casto tieto programy z projektu GNU, preto najdes na internete oznacenie systemu GNU/Linux (jadro Linux a programy=userspace, GNU). Ak by si jadro linuxu vymenil za freeBSD a ponechal programy GNU, ziskas system GNU/FreeBSD. atd.
Postupoval som tuším podľa tohoto:
update the scripts/image and add
$SCRIPTS/install util-linux
## BA DPLU
$SCRIPTS/install linux-tbs-drivers
## EA DPLU
in directory packages/linux-drivers/linux-tbs-drivers
change the install script like this
. config/options $1
VER=`ls $BUILD/linux*/modules/lib/modules`
## BA DPLU remove those three lines
#mkdir -p $INSTALL/lib/modules/$VER/tbs
#find $BUILD/${PKG_NAME}-${PKG_VERSION}/linux-tbs-drivers/ -name \*.ko -exec cp {} $INSTALL/lib/modules/$VER/tbs \;
#lib/modules/3.2.9/kernel/drivers/media
## BA DPLU
rm -Rf $INSTALL/lib/modules/$VER/kernel/drivers/media
mkdir -p $INSTALL/lib/modules/$VER/kernel/drivers/media
find $BUILD/${PKG_NAME}-${PKG_VERSION}/linux-tbs-drivers/ -name \*.ko -exec cp {} $INSTALL/lib/modules/$VER/kernel/drivers/media \;
## EA DPLU
mkdir -p $INSTALL/lib/firmware/
cp $BUILD/${PKG_NAME}-${PKG_VERSION}/*.fw $INSTALL/lib/firmware/
The meta file like this for the new name of zip file
PKG_NAME="linux-tbs-drivers"
PKG_VERSION="120212"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="http://www.tbsdtv.com/english/Download.html"
PKG_URL="http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v${PKG_VERSION}.zip"
PKG_DEPENDS=""
PKG_BUILD_DEPENDS="toolchain linux"
PKG_PRIORITY="optional"
PKG_SECTION="driver"
PKG_SHORTDESC="Linux TBS tuner drivers"
PKG_LONGDESC="Linux TBS tuner drivers"
PKG_IS_ADDON="no"
PKG_AUTORECONF="no"
At the end, when booting you will have a dmesg like this
[ 4.131235] cx23885 driver version 0.0.3 loaded
[ 4.131473] ACPI: PCI Interrupt Link [APC5] enabled at IRQ 16
[ 4.131481] cx23885 0000:04:00.0: PCI INT A -> Link[APC5] -> GSI 16 (level, low) -> IRQ 16
[ 4.131686] CORE cx23885[0]: subsystem: 6980:8888, board: TurboSight TBS 6980 [card=32,autodetected]
[ 4.907864] cx25840 4-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
[ 35.807571] cx25840 4-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
[ 35.814993] cx23885_dvb_register() allocating 1 frontend(s)
[ 35.814997] cx23885[0]: cx23885 based dvb card
[ 35.828449] TurboSight TBS 6980 Frontend 0 Attaching...
[ 35.933036] DVB: registering new adapter (cx23885[0])
[ 35.933041] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6980 DVBS/S2 frontend)...
[ 35.961807] TurboSight TBS698x Dual DVB-S2 card port0 MAC=xxxxxxxxxxxxxxxxx
[ 35.961812] cx23885_dvb_register() allocating 1 frontend(s)
[ 35.961936] cx23885[0]: cx23885 based dvb card
[ 35.961944] TurboSight TBS 6980 Frontend 1 Attaching...
[ 36.043366] DVB: registering new adapter (cx23885[0])
[ 36.043374] DVB: registering adapter 1 frontend 0 (TurboSight TBS 6980 DVBS/S2 frontend)...
[ 36.071751] TurboSight TBS698x Dual DVB-S2 card port1 MAC=00:22:ab:f0:01:a7
[ 36.071756] cx23885_dev_checkrevision() Hardware revision = 0xb0
[ 36.071762] cx23885[0]/0: found at 0000:04:00.0, rev: 2, irq: 16, latency: 0, mmio: 0xfd800000
[ 36.071769] cx23885 0000:04:00.0: setting latency timer to 64
[ 36.076744] Registered IR keymap rc-tbs-nec
[ 36.077337] input: cx23885 IR (TurboSight TBS 6980) as /devices/pci0000:00/0000:00:0c.0/0000:04:00.0/rc/rc0/input6
[ 36.081007] rc0: cx23885 IR (TurboSight TBS 6980) as /devices/pci0000:00/0000:00:0c.0/0000:04:00.0/rc/rc0
A potom už samotná kompilácia http://wiki.openelec.tv/index.php?title=Compile_from_source.
Už by som do toho nešiel, pretože HTPC slúži aj ako NAS a HDD sú v RAID1. Openelec je dosť obmedzený, tak ten Ubuntu mini sa javí ako lepšia voľba.
http://www.amazon.com/Understanding-Linux-Kernel-Third-Edition/dp/0596005652/ref=pd_sim_b_10
http://www.amazon.com/Linux-Kernel-Development-3rd-Edition/dp/0672329468/ref=pd_sim_b_2
Na internete sú tieto knihy dostupné aj v pdf. Treba len trocha hľadať cez google.