Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.
Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
apt-get update && apt-get dist-upgrade a k tomu ještě aktualizace firmware přes rpi-update.
$ openssl speed md5 Doing md5 for 3s on 16 size blocks: 281698 md5's in 2.99s Doing md5 for 3s on 64 size blocks: 261599 md5's in 3.00s Doing md5 for 3s on 256 size blocks: 199588 md5's in 2.99s Doing md5 for 3s on 1024 size blocks: 102186 md5's in 2.99s Doing md5 for 3s on 8192 size blocks: 18669 md5's in 2.99s OpenSSL 1.0.0j 10 May 2012 built on: Tue Sep 25 19:18:50 CEST 2012 options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) idea(int) blowfish(ptr) compiler: armv6j-hardfloat-linux-gnueabi-gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -O2 -pipe -march=armv6j -mfpu=vfp -mfloat-abi=hard -fno-strict-aliasing -Wa,--noexecstack The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 1507.41k 5580.78k 17088.47k 34996.14k 51149.31k
Moje vysledky su este lepsie a to tam je raspbian. Ziadna kompilacia, vsetko z repozitarov. ;)
pi@domov ~ $ openssl speed md5 Doing md5 for 3s on 16 size blocks: 386500 md5's in 2.99s Doing md5 for 3s on 64 size blocks: 388451 md5's in 3.00s Doing md5 for 3s on 256 size blocks: 300338 md5's in 3.00s Doing md5 for 3s on 1024 size blocks: 157708 md5's in 3.00s Doing md5 for 3s on 8192 size blocks: 28783 md5's in 3.00s OpenSSL 1.0.1c 10 May 2012 built on: Sun Jun 17 20:14:20 UTC 2012 options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) blowfish(ptr) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 2068.23k 8286.95k 25628.84k 53831.00k 78596.78k
Ale mozno je to aj tym, ze ziadne X-ka tam nebezia a ani ziadne zobrazovacie zariadenie nie je pripojene. Len apache a nfs zatial.
Ooops, zabudol som na "detail". Moja malina je na 1GHz, takze tam by som to videl skor, ako zdroj takych rozdielov. :)
pi@raspberrypi:~$ openssl speed md5 Doing md5 for 3s on 16 size blocks: 215057 md5's in 2.47s Doing md5 for 3s on 64 size blocks: 202525 md5's in 2.46s Doing md5 for 3s on 256 size blocks: 140202 md5's in 2.20s Doing md5 for 3s on 1024 size blocks: 85010 md5's in 2.47s Doing md5 for 3s on 8192 size blocks: 16107 md5's in 2.50s OpenSSL 0.9.8o 01 Jun 2010 built on: Thu May 17 02:26:34 UTC 2012 options:bn(64,32) md2(int) rc4(ptr,int) des(idx,risc1,4,long) aes(partial) blowfish(idx) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O2 -Wa,--noexecstack -g -Wall available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 1393.08k 5268.94k 16314.41k 35243.01k 52779.42kkdyby někdo měl otázky tak mailem l.krystek zavináč seznam.cz
pi@raspberrypi:~$ openssl speed md5 Doing md5 for 3s on 16 size blocks: 283081 md5's in 2.98s Doing md5 for 3s on 64 size blocks: 261223 md5's in 2.95s Doing md5 for 3s on 256 size blocks: 204201 md5's in 2.96s Doing md5 for 3s on 1024 size blocks: 107887 md5's in 2.98s Doing md5 for 3s on 8192 size blocks: 19672 md5's in 2.96s OpenSSL 1.0.1c 10 May 2012 built on: Sun Jun 17 20:14:20 UTC 2012 options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) blowfish(ptr) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM The 'numbers' are in 1000s of bytes per second processed. type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md5 1519.90k 5667.21k 17660.63k 37072.58k 54443.59
-mfpu=vfp -mfloat-abi=hard, protože ostatní balíky to určitě mají.
Na wiki mají ještě lepší výysledky.
Raspbian by už právě měl být optimalizovaný DebianHmm, jak to funguje? Mají optimalizovaný jenom základní systém, nebo to má celé debianí repozitáře překompilované?
pi raspberrypi ~ % openssl speed md5
Doing md5 for 3s on 16 size blocks: 428481 md5's in 2.70s
Doing md5 for 3s on 64 size blocks: 397457 md5's in 2.70s
Doing md5 for 3s on 256 size blocks: 297786 md5's in 2.70s
Doing md5 for 3s on 1024 size blocks: 150775 md5's in 2.75s
Doing md5 for 3s on 8192 size blocks: 26275 md5's in 2.72s
OpenSSL 1.0.1c 10 May 2012
built on: Sun Jun 17 20:14:20 UTC 2012
options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
md5 2539.15k 9421.20k 28234.52k 56143.13k 79134.12k
Akorád jsem si dělal iluze, že by to mohlo být připojené místo k monitoru, či televizi k nějakému displeji. Ale vypadá to, že to takhle nepůjde...
.
Bohužel jsem sice nikdy na nějaké desce s ARMem DOSBox nezkousěl (embedded desky většinou nemají žádnou grafiku), ale i tak se obávám, že by rychlost na Raspberry by odpovídala nanejvíš tak něčemu na úrovni 386-486. Na druhou stranu, na hry, co chodily i na PC XT by to naprosto stačilo a pro VGA rozlišení 320x200 je dostatečný i Composite výstup.
ale i tak se obávám, že by rychlost na Raspberry by odpovídala nanejvíš tak něčemu na úrovni 386-486Na takovou rychlost potřebuješ docela slušný počítač.
Dovolím si hardwarový dotaz: Mám jen DVI vstup, tak uvažuji, že malinu propojím kabelem, který na jedné straně má HDMI vstup a na druhé straně DVI výstup.
Shodou okolností jsem měl takový kabel půjčený, takže vím, že taková možnost existuje. Jenže když jsem prohledal webové obchody, tak všude uvádějí, že kabel je pro opačný směr (DVI zdroj a HDMI zobrazovač). Nejdříve jsem myslel, že je to jen obchodní zjednodušení, ale pak mi někdo tvrdil, že je to schválně, že držitel patentu zakázal prodávat takové kabely, že prý dnes jediná možnost je HDMI−HDMI prodlužovací kabel a samostatný HDMI–DVI konvertor.
Co je na tom pravdy?
Mam 17" monitor
Tak si du hrát...
Tiskni
Sdílej: