Portál AbcLinuxu, 5. května 2025 23:09
Nejak mi prestalo fungovat prohlizeni obsahu zip souboru v midnight comanderu. Drive jsem na archiv sipkami najel, dal enter a ocitl jsem se uvnitr archivu - tzn videl jsme jeho obsah. Nyni najedu na archiv, dam enter, asi jsem v nem, ale nic nevidim. Muzete mi prosim poradit jak to vyresit?
Řešení dotazu:
cd nazevsouboru.zip#unzip
tak to něco nenahlásí? Že se používá tento příkaz lze dohledat někde v /usr/share/mc/mc.ext
nebo ~/.mc/bindings
.
Neohlasi, jen me to prepne do toho archivu, kde nic nevidim i kdyz vim ze soubory v nem jsou.
V bindings mam ohledne zipu toto:
# zip type/^([Zz][Ii][Pp])\ archive Open=%cd %p#uzip View=%view{ascii} unzip -v %f
Prikaz unzip mi v konzoli funguje, prikaz uzip nemam.
Pokud nad archivem nedam Enter, ale jen F3 (show), tak obsah vidim (modra obrazovka bile pismo). Kdyz dany zip archiv umistim na skolni server a vlezu do nej pres MC, tak obsah archivu vidim. Muzete mi prosim poradit cim to muze byt?
Jeste pridam verzi zipu:
$ zip Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license. Zip 3.0 (July 5th 2008). Usage: ...
A verzi midnight commanderu:
$ pacman -Q mc mc 4.6.1-5
/usr/share/mc/extfs/uzip list subor.zip
?
/usr/share/mc/extfs/uzip
jestli není poškozený, nechybí, má execflag atd, jsou v něm správně cesty k unzipu (divný že by byly natvrdo ?), prostě jestli se mu něco nepřihodilo :)
Ten soubor uzip vypada takto:
http://pastebin.com/m33492962
Muzete prosim potvrdit jeho spravnost? Treba jim nahradit Vas vlastni a zkusit jestli to pak bude fungovat. Dekuji.
A k naprave toho problemu mam tedy neco nakonfigurovat nebo jen cekat na novou verzi?
Ještě ten problém může způsobovat zaheslovaný soubor .zip. V mc to způsobí zatuhnutí celé konzole, lze to rozbalit jen v příkazovém řádku příkazem unzip nazev_souboru.zip a pak to vyžádá heslo. Ale neříkám, že tohle nutně musí být tento případ.
Toho jsem si vedom a neni to ten pripad. Probiha vubec na mc stale vyvoj? Nebo uz se nove verze nedockame?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.