Shellbeats je terminálový hudební přehrávač pro Linux a macOS, který umožňuje vyhledávat a streamovat hudbu z YouTube, stahovat odtud skladby a spravovat lokální playlisty. Pro stahování dat z YouTube využívá yt-dlp, pro práci s audiostreamy mpv. Je napsán v jazyce C a distribuován pod licencí GPL-3.0, rezpozitář projektu je na GitHubu.
Byla vydána nová verze 26.1.30 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. S podporou hardwarového dekódování videa. Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
LibrePCB, tj. svobodný multiplatformní softwarový nástroj pro návrh desek plošných spojů (PCB), byl po deseti měsících od vydání verze 1.3 vydán ve verzi 2.0.0. Přehled novinek v příspěvku na blogu a v aktualizované dokumentaci. Zdrojové kódy LibrePCB jsou k dispozici na GitHubu pod licencí GPLv3.
Guido van Rossum, tvůrce programovacího jazyka Python, oslavil 70. narozeniny. Narodil se 31. ledna 1956 v nizozemském Haarlemu.
OpenClaw je open-source AI asistent pro vykonávaní různých úkolů, ovládaný uživatelem prostřednictvím běžných chatovacích aplikací jako jsou například WhatsApp, Telegram nebo Discord. Asistent podporuje jak různé cloudové modely, tak i lokální, nicméně doporučován je pouze proprietární model Claude Opus 4.5 od firmy Anthropic v placené variantě. GitHubová stránka projektu OpenClaw.
Projekt VideoLAN a multimediální přehrávač VLC (Wikipedie) dnes slaví 25 let. Vlastní, tenkrát ještě studentský projekt, začal již v roce 1996 na vysoké škole École Centrale Paris. V první únorový den roku 2001 ale škola oficiálně povolila přelicencování zdrojových kódů na GPL a tím pádem umožnila používání VLC mimo akademickou půdu.
Moltbook je sociální síť podobná Redditu, ovšem pouze pro agenty umělé inteligence - lidé se mohou účastnit pouze jako pozorovatelé. Agenti tam například rozebírají podivné chování lidí, hledají chyby své vlastní sociální sítě, případně spolu filozofují o existenciálních otázkách 🤖.
scx_horoscope je „vědecky pochybný, kosmicky vtipný“ plně funkční plánovač CPU založený na sched_ext. Počítá s polohami Slunce a planet, fázemi měsíce a znameními zvěrokruhu. Upozornil na něj PC Gamer.
O víkendu probíhá v Bruselu konference FOSDEM 2026 (Free and Open source Software Developers’ European Meeting). Program konference je velice nabitý: 37 místností, 71 tracků, 1184 přednášejících, 1069 přednášek, prezentací a workshopů. Sledovat je lze i online. K dispozici budou jejich videozáznamy. Aktuální dění lze sledovat na sociálních sítích.
Společnost Nex Computer stojící za "notebooky bez procesorů a pamětí" NexDock představila telefon NexPhone, který může funguje jako desktop PC, stačí k němu připojit monitor, klávesnici a myš nebo NexDock. Telefon by měl být k dispozici ve třetím čtvrtletí letošního roku. Jeho cena by měla být 549 dolarů. Předobjednat jej lze s vratní zálohou 199 dolarů. V dual-bootu by měl být předinstalovaný Android s Linuxem (Debian) jako aplikací a Windows 11.
Perex je zcela smyšlený, ale založený na skutečné události. Mám několikagigový zip a v něm řádově několik tisíc souborů s pojmenováním diaktitikou. Bohužel musím konstatovat, byť nerad, že stav rozbalování zipů v Debianu je ještě nyní problematický. Takže, kudy cesta nevede:
cd /tmp
sudo apt-get install wine32
wget http://www.7-zip.org/a/7z1604.exe
wine 7z1604.exe
nainstalovat kamsi ten 7zip, spustit a pomocí něho archiv rozbalit. Všechny názvy souborů i adresářů jsou pak v pořádku. A nic nebrání tomu data přebalit třeba tar xjvf
.
Doufám, že se tento návod bude někomu hodit, v nejhorším aspoň mně, až zapomenu jak jsem to udělal
. Jo a generická stahovací stránka je tady, aby si návštěvníci za 10 let nestěžovali, že je to nějaká stará verze 7-zipu 
Post striptum 3.12.2016 22:37: Na Linuxu je báječné, že se (hlavně tady na ábíčku) vždycky najde spousta lidí ochotných pomoci řešit problémy ... které byste bez Linuxu neměli. Takže kromě výše popsaného řešení s wine opravdu v Debianu 8 funguje Ubuntí unzip - vzal jsem projistotu unzip z LTS 16.04, vyndal z něj binárku (md5 na amd64 je 1c56bfe504bcda133d85ad883a9eca80), uložil jako "ubunzip", zkusil a hle - funguje ! Udržovat "alternativní" unzip mi přijde sice takové - ehm - neortodoxní, ale jinak je to zcela funkční. Takže díky za "linuxovější" řešení !
Post scriptum 7.12.2016 08:12: diskuze pod článkem neuvadá a tak se dozvídám první řešení, při kterém se nemusí tahat do systému cizí binárky ani půjčovat si soubory ze sousedních distribucí. Správná odpověď zní: sudo apt-get install doublecmd-gtk. Pro ty, co jako já zamrzli v Midnightu: Doublecmd je klon Windowscommanderu (později Total-commander), vypadá to dost podobně a chová se taky. Inkriminovaný zip se po enteru poslušně otevře za nepostřehnutelný zlomek vteřiny a kopírování souborů "ven" je docela svižné (přesné měření nejde udělat, ale pocitově je to "fast enough", t.j. na úrovni ubunzipu. A pak že to v Debianu nejde ...
Tiskni
Sdílej:
Ty soubory byly v češtině a ne v ruštině ...
Ty soubory byly v češtině a ne v ruštině ...Takže vlastně poněmčeném ruském dialektu zapsaném v latince, ne?
Obojí má společného předka až na úrovni praslovanštiny, takže u ani jednoho se nedá říct, že by to byl dialekt druhého. A to (asi i geograficky dané) rozdělení vývojových větví bylo psíš už předtím, než se oba kmeny primitivů naučili od misionářů nějaké písmo, takže i to o latince je taky irelevantní bonmot mimo :DA jseš si jistý, že to nejsou dodnes kmeny primitivů? Když se jenom podíváš jaké čuráky si ty kmeny zvolili za prezidenty...
Takže vlastně poněmčeném ruském dialektu zapsaném v latince, ne?Přesně. :D
Po roce 1989 jsou opakovaně činěny pokusy z nás udělat pravověřící katolíky, katolický biskup žehná viničnímu domku, gama noži, motorkářům, zoologické zahradě vojenským dronům (Halíkovi žehnání pochodu hrdosti ale zatrhnul) - prostě PR jako kráva, Česká Televize tomu "objektivně" napomáhá tím že používá "křesťan" jako synonimum pro "katolík" - viz klasické naše tradice nebo "křesťané si připomínají Velký Pátek" (hádejte která cirkev ?). Za této situace si můžeme gratulovat, že se rozumné množství evangelíků ještě jakš-takš drží
.
Ano, nevěřícími pohanskými barbary a židy…a Římany.
moderní křesťanskou společnostA to je zase co a existuje kde?
Vždyť tam jsou parametry...
Usage: runzip [OPTIONS] <filename.zip>...
Where OPTIONS are:
-h Display this help screen
-n Dry run. Do not modify the <file.zip>
-v Verbose output
-s <encoding> Set source encoding. Auto-detect, if not set
-t <encoding> Set target encoding. Default is UTF-8
-w Make archive readable on Windows (reverse operation) NOTE: -w implies -t cp866 (Yes! MS-DOS!)
Takže třeba
runzip -s cp1250 -t utf-8 file.zip
if(source_encoding == NULL) source_encoding = detect_cyrillic_encoding(fName, fSize, verbose);
... tady někdo vidí zdroják poprvé asi
Přesně tak 
#! /bin/sh LANG=C /usr/bin/7z x -y "$1" | sed -n 's/^Extracting //p' | sed '1!G;h;$!d' | xargs convmv -f cp852 -t utf8 --notest >/dev/null 2>/dev/nullotestované, funguje. zdroj
#! /bin/sh LANG=C /usr/bin/7z x -y "$1" | sed -n 's/^Extracting //p' | xargs -d '\n' convmv -f cp852 -t utf8 --notest >/dev/null 2>/dev/nullmi funguje
unrarem.
unrarem
Konečně se někdo na tu návnadu chytil, ale trvalo to
. Referenční stroj, kde bych měl nainstalované KDE nemám k dispozici, takže nemůžu ověřit, ale PCManFM i gnomí file manager volá Xarchiver (ten zobrazí své okno a na 13,5 minuty sežere jedno jádro a pak slavnostně ukáže obsah archivu se zmršenou češtinou
). Což se vzhledem k tomu, že ubunzip na rozbalení potřebuje real 3m15.076s fakt vyplatí
. Ale instalovat dolphina jenom kvůli jednomu benchmarku se mi moc nechce.
Jinak než mi začnete žehrat, že mám plečku, tak výše uvedené měření bylo na postarším, leč relativně funkčním
, stroji s Pentium(R) Dual-Core CPU T4400 @ 2.20GHz, 4 GB RAM a archivem uloženým na ecryptfs na SSD
.
Invalid Context= "Filesystems" line for icon theme: "/usr/share/icons/nuoveXT2/16x16/filesystems/"
Invalid Context= "Filesystems" line for icon theme: "/usr/share/icons/nuoveXT2/22x22/filesystems/"
Invalid Context= "Filesystems" line for icon theme: "/usr/share/icons/nuoveXT2/24x24/filesystems/"
Invalid Context= "Filesytems" line for icon theme: "/usr/share/icons/nuoveXT2/32x32/filesystems/"
Invalid Context= "Filesystems" line for icon theme: "/usr/share/icons/nuoveXT2/48x48/filesystems/"
Invalid Context= "Filesystems" line for icon theme: "/usr/share/icons/nuoveXT2/64x64/filesystems/"
Invalid Context= "Filesystems" line for icon theme: "/usr/share/icons/nuoveXT2/72x72/filesystems/"
Invalid Context= "Filesystems" line for icon theme: "/usr/share/icons/nuoveXT2/96x96/filesystems/"
Invalid Context= "Filesystems" line for icon theme: "/usr/share/icons/nuoveXT2/128x128/filesystems/"
Invalid Context= "Stxatus" line for icon theme: "/usr/share/icons/nuoveXT2/128x128/status/"
Icon theme "nuoveXT-1.6" not found.
Icon theme "Tango" not found.
Icon theme "crystalsvg" not found.
org.kde.dolphin: Saving view-properties to "/home/jirka/.local/share/dolphin/view_properties/global"
org.kde.dolphin: Saving view-properties to "/home/jirka/.local/share/dolphin/view_properties/remote"
org.kde.dolphin: Saving view-properties to "/home/jirka/.local/share/dolphin/view_properties/search/-GcD96GqLrtyEKc21tsud9GdNkQ="
org.kde.dolphin: Saving view-properties to "/home/jirka/.local/share/dolphin/view_properties/search/3rYA5zveYrVrSoDKydYCGWpdZhg="
org.kde.dolphin: Saving view-properties to "/home/jirka/.local/share/dolphin/view_properties/search/ykFRhXdlPjV1Id7FvXOgDWgJtsA="
org.kde.dolphin: Saving view-properties to "/home/jirka/.local/share/dolphin/view_properties/search/NQ5+nxCAQJ6aFlcde71NgUHGDvY="
Cannot creat accessible child interface for object: PlacesView(0x101a900) index: 18
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
couldn't create slave: "Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
couldn't create slave: "Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files"
"Nelze spustit proces Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files."
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
couldn't create slave: "Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
couldn't create slave: "Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
couldn't create slave: "Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
couldn't create slave: "Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
couldn't create slave: "Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files"
kf5.kio.core: Refilling KProtocolInfoFactory cache in the hope to find "baloosearch"
kf5.kio.core: Refilling KProtocolInfoFactory cache in the hope to find "baloosearch"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
couldn't create slave: "Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
klauncher not running... launching kdeinit
Can not find 'kdeinit5' executable at "/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/jirka/bin:/home/jirka/bin" "/usr/bin, /usr/lib/x86_64-linux-gnu/qt5/bin"
couldn't create slave: "Nelze komunikovat s aplikací klauncher: The name org.kde.klauncher5 was not provided by any .service files"
kf5.kio.core: Refilling KProtocolInfoFactory cache in the hope to find "baloosearch"
kf5.kio.core: Refilling KProtocolInfoFactory cache in the hope to find "baloosearch"
c^C
[1]+ Dokončena dolphin
jirka@tablet:/tmp/xx$
Není to poslední rozšířenější OS, který pro názvy souborů nepoužívá unicode?Ne. Na NTFS používá Unicode. Character Sets Used in File Names (Windows)