Interaktivní editor binárních dat GNU poke byl vydán ve verzi 5.0 (seznam změn).
Byla vydána verze 0.85 telnet a ssh klienta PuTTY (Wikipedie). Řešeno je 5 zranitelností.
Byly publikovány novinky z vývoje GIMPu. Pracuje se na novém formátu souborů. Stávající binární XCF bude nahrazen "zazipovaným XML". XCF zůstane plně podporován pouze pro načítání starých souborů.
Workshop o umělé inteligenci v Dartmouthu proběhl před 70 lety, od 18. června do 17. srpna 1956. Dvouměsíční soustředění 6–11 informatiků, iniciované Johnem McCarthym, položilo základy oboru umělé inteligence.
Po 9 týdnech vývoje od vydání Linuxu 7.1 oznámil Linus Torvalds vydání Linuxu 7.2. Podrobný přehled novinek a vylepšení na Linux Kernel Newbies nebo LWN.net: první a druhá polovina začleňovacího okna.
Debian dnes slaví 33 let. Ian Murdock oznámil vydání "Debian Linux Release" 16. srpna 1993.
Probíhá hlasování o používání LLM při vývoji Debianu. Vývojáři Debianu mají na výběr 9 možností (návrhy A až H a žádný z nich).
Omarchy je linuxová distribuce s dlaždicovým správcem oken Hyprland. Založena je na Arch Linuxu. Vydána byla v nové major verzi 4.0.0 - The Quattro Release. Videopředstavení na YouTube. Celý desktop shell byl přepsán do Quickshellu. Přidána byla podpora pluginů.
Francouzská Ústavní rada zamítla zákaz používání sociálních sítí dětem mladším 15 let. Francouzská obdoba ústavního soudu uvedla, že opatření představuje nepřiměřený zásah do svobody projevu. Francouzský parlament zákaz schválil na konci července, začít platit měl od září. Šlo o první zákaz sociálních sítí pro děti v Evropě. Členové Ústavní rady se domnívají, že ustanovení „představuje zásah, který není přiměřený, nezbytný ani
… více »Open-source trackball Ploopy Adept má novou verzi nazvanou A+. Stále jde o symetrický desktopový trackball s šasi z 3D tiskárny a firmwarem QMK. Novinkami jsou dvojice tlačítek, jimiž půjde také otáčet, a volitelná opěrka ruky. Funkcionalita firmwaru je rozšířena o gesta, vrstvy a možnost konfigurace za běhu. Schémata a kód jsou jako obvykle na GitHubu. A+ půjde předobjednat za 99 CAD (bez dopravy a cla/DPH).
bash-5.1$ ldd /usr/bin/gpg /usr/bin/gpg: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib64/libreadline.so.8) linux-vdso.so.1 (0x00007ffd1cb28000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fa64ef4a000) libz.so.1 => /lib64/libz.so.1 (0x00007fa64ef30000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fa64ef1d000) libreadline.so.8 => /usr/lib64/libreadline.so.8 (0x00007fa64eec6000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fa64eec1000) libusb-0.1.so.4 => /usr/lib64/libusb-0.1.so.4 (0x00007fa64eeba000) libc.so.6 => /lib64/libc.so.6 (0x00007fa64ecdc000) libtinfo.so.6 => /usr/lib64/libtinfo.so.6 (0x00007fa64ecae000) /lib64/ld-linux-x86-64.so.2 (0x00007fa64ef9d000) libusb-1.0.so.0 => /usr/lib64/libusb-1.0.so.0 (0x00007fa64ec90000) libudev.so.1 => /lib64/libudev.so.1 (0x00007fa64ec6b000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa64ec4a000)Výstup příkauzu
ldd --version je
bash-5.1$ ldd --version ldd (GNU libc) 2.32 Copyright (C) 2020 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Roland McGrath and Ulrich DrepperNa ruční aktualizaci se ptám proto, protože problém postihl i správce balíčků. Jak by taky ne, když na této knihovně závisí prakticky všechno. Nikdy jsem se o ruční aktualizaci knihovny nepokoušel. A řekl bych, že tu z celkem pochopitelných důvodů nebude moc lidí, kteří by s tím měli zkušenost. Ale i tak budu vděčný za každé dobře mířené RTFM. Jinak, hlavní důvod, proč se do toho pouštím, je ten, že bych se to rád naučil, když už mi osud přihrál do cesty takovouto výzvu. na druhém disku mám fungující systém, takže v případě potřeby mohu pracovat i v chrootu.
Řešení dotazu:
installpkg robí len to, že ten súbor rozbalí v root adresári. S tým sa rozbalí aj súbor /install/doinst.sh a ten sa vykoná a zmaže. Ten doinst.sh spravidlá robí symlinky a podobné veci. Nič zložité.
Takže potrebuješ stiahnuť aaa_glibc-solibs-2.33-x86_64-1.txz resp. ten balík, ktorý obsahuje chýbajúci súbor (to sa dá nájsť v MANIFEST.bz2), rozbaliť a vykonať doinst.sh. To sa dá v krajnom prípade aj z nabootovaného live distra, alebo prehodením disku na chvíľu do iného stroja.
Daj vedieť ako si dopadol.
installpkg opravdu jen nerozbaluje archiv a nespouští doinst.sh, ale taky např. vytváří záznam v databázi správce balíčků a v posledních letech doznal několika významných změn (jako celé pkgtools), takže takovýmito hokusy pokusy
by si to v extrémním případě mohl člověk rozbít ještě víc a nemuselo by se to projevit hned.
Chtělo by to aktualizovat glibc recovery, ale základ podle mě stále platí.
installpkg umí pracovat i na alternativním stromu, tzn. instalačního média nebo jiného systému můžete poškozený strom někam namontovat a pak použít:
installpkg --root /path/to/alt/rootPředpokládám, že tam ale už starší verze glibc je... Pak to samé platí i pro
upgradepkg, pouze chování se nemění přes přepínač, ale proměnnou prostředí:
ROOT=/path/to/alt/root upgradepkg package.txz
Tiskni
Sdílej: