FFmpeg nechal kvůli porušení autorských práv odstranit z GitHubu jeden z repozitářů patřících čínské technologické firmě Rockchip. Důvodem bylo porušení LGPL ze strany Rockchipu. Rockchip byl FFmpegem na porušování LGPL upozorněn již téměř před dvěma roky.
K dispozici je nový CLI nástroj witr sloužící k analýze běžících procesů. Název je zkratkou slov why-is-this-running, 'proč tohle běží'. Klade si za cíl v 'jediném, lidsky čitelném, výstupu vysvětlit odkud daný spuštěný proces pochází, jak byl spuštěn a jaký řetězec systémů je zodpovědný za to, že tento proces právě teď běží'. Witr je napsán v jazyce Go.
Yazi je správce souborů běžící v terminálu. Napsán je v programovacím jazyce Rust. Podporuje asynchronní I/O operace. Vydán byl v nové verzi 25.12.29. Instalovat jej lze také ze Snapcraftu.
Od soboty do úterý probíhá v Hamburku konference 39C3 (Chaos Communication Congress) věnovaná také počítačové bezpečnosti nebo hardwaru. Program (jiná verze) slibuje řadu zajímavých přednášek. Streamy a záznamy budou k dispozici na media.ccc.de.
Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.
Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.
Nechávám spouštět složitější skript pomocí cronu každou hodinu souborem v cron.d, po restartu to cca prvních 5-6 hodin jde, ale pak už ne, najednou se služba některé hodiny nespustí kompletně a proces spadne při běhu.
Pokud nechám spuštěné ssh, tak se často stane že po cca 30 minutách nečinnosti ssh spojení spadne samo, to se mi dřív také nestávalo.
Snažil jsem se skript spouštět z konzole, to se spustí vždy. Mám podezření na operační paměť, kterou jsem rozšiřoval z 2GB na 4GB, top mi ukazuje jen 3,5GB, swap nepoužívám. Logy ani dmesg nevypisují vůbec nic divného, je možné nějakým způsobem otestovat stabilitu OS (hlavně ram)?To je proto, že máš 32-bit systém a nemáš v kernelu zapnutou podporu HIGHMEM 64GB.
session required pam_limits.sov souboru /etc/pam.d/cron se zdá že vše funguje normálně.
show memtester Package: memtester Installed-Size: 104 Maintainer: Oliver Kurth @masqmail.cx Architecture: i386 Filename: pool/main/m/memtester/memtester_2.93.1-2_i386.deb Size: 22190 Description: A utility for testing the memory subsystem memtest is a utility for testing the memory subsystem in a computer to determine if it is faulty. # memtest 10M memtest v. 2.93.1 (C) 2000 Charles Cazabon @discworld.dyndns.org Original v.1 (C) 1999 Simon Kirby @stormix.com @neato.org Current limits: RLIMIT_RSS 0xffffffff RLIMIT_VMEM 0xffffffff Raising limits... Allocated 10485760 bytes...trying mlock...success. Starting tests... Testing 10481664 bytes at 0xb73ed000 (4088 bytes lost to page alignment). Run 1: Test 1: Stuck Address: Testing...Passed. Test 2: Random value: Setting...Testing...Passed. Test 3: XOR comparison: Setting...Testing...Passed. Test 4: SUB comparison: Setting...Testing...Passed. Test 5: MUL comparison: Setting...Testing...Passed. Test 6: DIV comparison: Setting...Testing...Passed. Test 7: OR comparison: Setting...Testing...Passed. Test 8: AND comparison: Setting...Testing...Passed. Test 9: Sequential Increment: Setting...Testing...Passed. Test 10: Solid Bits: Testing...Passed. Test 11: Block Sequential: Testing...Passed. Test 12: Checkerboard: Testing...Passed. Test 13: Bit Spread: Testing...Passed. Test 14: Bit Flip: Testing...Passed. Test 15: Walking Ones: Testing...Passed. Test 16: Walking Zeroes: Testing...Passed. Run 1 completed in 22 seconds (0 tests showed errors). Run 2: Test 1: Stuck Address: Testing...Passed. Test 2: Random value: Setting...Testing...Passed. Test 3: XOR comparison: Setting...Testing...Passed. Test 4: SUB comparison: Setting...Testing...Passed. Test 5: MUL comparison: Setting...Testing...Passed. Test 6: DIV comparison: Setting...Testing...Passed. Test 7: OR comparison: Setting...Testing...Passed. Test 8: AND comparison: Setting...Testing...Passed. Test 9: Sequential Increment: Setting...Testing...Passed. Test 10: Solid Bits: Setting... 62 Received signal 2 (Interrupt) munlock'ed memory. 1 runs completed. 0 errors detected. Total runtime: 24 seconds. Exiting...jenom upozorneni, ze zavisi od toho jakou cast pameti jadro namapuje procesu, takovou si pak zamkne. mlock obvykle dokaze zamknout jen polovinu dostupne ram, takze ...
Tiskni
Sdílej: