Portál AbcLinuxu, 9. května 2025 00:25
Tohle podle mě tak na 99% nepomůže, ale co kdyby: Zkusil jsi to spustit s LC_ALL=C
a/nebo se všemi proměnnými z locale
nastavenými na C
? Třeba by pak Python na kód, který potřebuje chybějící knihovnu, vůbec nenarazil, protože je dynamický až na půdu, a mohlo by to stačit k aktualizaci systému do funkčního stavu.
Ale on se za nikoho nevydává! Jeden anonym jako druhý; v tom není žádný rozdíl. Pořád stejně nežádoucí. Jo, to žeru, když se dva anonymové na ABCLinuxu neshodnou, kdo je kdo.
<off_topic>
Jo, být tam pořádný souborový systém, vadná SD karta by byla triviálně odhalitelná (read error plus zpráva v dmesg
o konkrétním souboru a bloku, u kterého neseděl checksum). Just sayin'. Přidávám toto vlákno do svých četných "proč Btrfs" bookmarků. Kdoví, třeba tam k silent data corruption vůbec nedošlo; třeba to byl úplně jiný problém. Ale s Btrfs by člověk aspoň _věděl_ o problému o fous víc. </off_topic>
No tak zjisti, který balíček vlastní /usr/bin/apt-listchanges
a začni třeba od toho. Tohle může být ono? Nejde o instalaci a aktualizaci, ale spíš o stažení toho balíčku a instalaci stejné verze, jen (předpokládám) nepoškozené.
Není to náhodou tak, že balíček se dá pořád ještě prostě rozbalit tar
em v kořenovém adresáři (v případě krajní nouze), dokonce i kdyby vůbec nefungoval deb
? Nevím, jak to má Debian, ale u Archu by to rozhodně šlo. Jo, člověk by sice musel potom smazat nějaké soubory s metadaty balíčku, které by se rozbalily taky (nebo je odfiltrovat vhodnými optiony pro tar
), ale jinak je to prostě tar
a xz
, nic dalšího k tomu není potřeba.
import encodings
.
sudo apt-get install --reinstall python2.7 python2.7-minimal libpython2.7-minimal libpython2.7-stdlib
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.