Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].
V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.
O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.
Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.
Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.
Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).
Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.
Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.
Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2023. Vybráni byli Bruno Haible za dlouhodobé příspěvky a správu knihovny Gnulib, nováček Nick Logozzo za front-end Parabolic pro yt-dlp a tým Mission logiciels libres francouzského státu za nasazování svobodného softwaru do praxe.
mkdir tmp1 tmp2
cp skype*.deb tmp2/
dpkg-deb -e skype*.deb tmp1/
cd tmp1/
a upravit řádek "Depend" v souboru "control" (tj. dát tam něco jako "libqt3-mt (>= 3.3.4)" místo "libqt3c102-mt...").
potom
tar cvzf ../tmp2/control.tar.gz ./*
cd ../tmp2/
ar r skype*.deb control.tar.gz
dpkg -i skype*.deb
dpkg-deb -e skype*.deb tmp1/
"vybalí" z balíčku soubory s informacemi pro dpkg do adresáře tmp1. V souboru "control" jsou uvedeny informace o závislostech, které je potřeba upravit.
Příkaz tar cvzf ../tmp2/control.tar.gz ./*
je dobře (je možné "./" vynechat a napsat samotnou "*"), vytvoří tar.gz archiv ze všech souborů v aktuálním adresáři (tj. v adresáři tmp1). V tom archivu control.tar.gz totiž nemá být žádná adresářová struktura, jen samotné soubory.
Debianí balíček je v podstatě normální ar archiv, který obsahuje soubory control.tar.gz a data.tar.gz (a soubor debian-binary). Příkazem ar x balicek.deb
je možné balíček rozbalit a přesvědčit se.
Příkaz ar r skype*.deb control.tar.gz
tedy jednoduše nahradí současný soubor control.tar.gz v debianím balíčku tím souborem control.tar.gz, který jste si sám vytvořil a který obsahuje soubor control s upravenými závislostmi. Takhle upravený balíček by pak měl jít bez problému nainstalovat (není to jen teorie, sám jsem si to radši vyzkoušel :)
dpkg-deb -x balicek.deb x dpkg-deb -e balicek.deb x/DEBIAN editovat x/DEBIAN/control dpkg-deb -b x balicek.debhotovo
fakeroot
před tar cvzf ...
a možná i před ar r ...
(není nutné).
U druhé metody přidat fakeroot před dpkg-deb -b x balicek.deb
.
Tiskni Sdílej: