Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: majakmp3 27 Srpna 2012, 12:21:38
-
Dobrý den.
Používám Double commander verzi 0.5.4 beta (revize 4505) - GTK pod Xubuntu 12.04 (64 bit). Narazil jsem na problém s prací s RAR archivy. Po poklepání na libovolný rar se pouze zobrazí chybová hláška: Nelze otevřít existující soubor.
1) Mám nainstalovaný free unrar
UNRAR 4.00 beta 3 freeware Copyright (c) 1993-2010 Alexander Roshal
2) Mám nainstalovaný 7Zip včetně modulu p7zip-rar
Jak mám nakonfigurovat Double commander, aby archivy RAR rozbaloval pomocí 1) a nebo 2) ?
V současné době je Double CMD nakonfigurován pro používání se sharewarovou verzí raru, kterou nemám nainstalovánu a z licenčních důvodů jí ani instalovat nechci.
Konfigurace pro archivy RAR
Hlavní
Archivátor: rar
Přípona: rar
Seznam: %P v %AQA
Hlavička výpisu (nepovinné): ^------------
Patička výpisu (nevpovinné): ^------------
Formát výpisu: ?nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
zzzzzzzzzzzzzzzzzzzzzz pppppppp dd-tt-yy hh:mm aaaaaaa
Rozbalit: %P x -y {-p%W} {%S} %AQA @%LQ
Přidat: %P x -y {-p%W} {%S} %AQA @%LQ
Rozšířené
Smazat: %P d -y {%S} %AQA @%LQ
Test: %P t -y {%S} %AQA
Rozbalit bez cesty: %P e -y {-p%W} {%S} %AQA @%LQ
Vytvořit samorozbalovací archiv: %P a -y -sfx {-p%W} {-v%V} {%S} %AQA @%LQ
Výzva pro zadání hesla: Enter password
Mód kontroly formátu: 0
Díky za případné rady.
-
V současné době je Double CMD nakonfigurován pro používání se sharewarovou verzí raru, kterou nemám nainstalovánu a z licenčních důvodů jí ani instalovat nechci.
Z licencčních důvodů nepoužívej ani formát rar a používej třeba 7zip.
-
V současné době je Double CMD nakonfigurován pro používání se sharewarovou verzí raru, kterou nemám nainstalovánu a z licenčních důvodů jí ani instalovat nechci.
Z licencčních důvodů nepoužívej ani formát rar a používej třeba 7zip.
To bohužel nepřipadá v úvahu. Občas stahuji věci z internetu, a zde si archiv vybírat nemohu.
-
wiki.ubuntu.cz/Práce%20s%20archivy/Příkazová%20řádka (http://wiki.ubuntu.cz/Práce%20s%20archivy/Příkazová%20řádka)
wiki.ubuntu.cz/Práce%20s%20archivy (http://wiki.ubuntu.cz/Práce%20s%20archivy)
unrar x archiv.rar #dekomprimuje vše v archiv.rar do aktuálního umístění
unrar x archiv.rar /cesta/ #dekomprimuje vše v archiv.rar do zadané cesty
-
Protože na rozbalení souborů rar a unrar používá stejnou syntaxi, co takhle udělat alias do /etc/profile a ~/.bashrc?
alias 'rar x'='unrar x'
alias rar=unrar
http://www.tomaspastorek.cz/content/view/13/25/ (http://www.tomaspastorek.cz/content/view/13/25/)
-
wiki.ubuntu.cz/Práce%20s%20archivy/Příkazová%20řádka (http://wiki.ubuntu.cz/Práce%20s%20archivy/Příkazová%20řádka)
wiki.ubuntu.cz/Práce%20s%20archivy (http://wiki.ubuntu.cz/Práce%20s%20archivy)
unrar x archiv.rar #dekomprimuje vše v archiv.rar do aktuálního umístění
unrar x archiv.rar /cesta/ #dekomprimuje vše v archiv.rar do zadané cesty
Pracovat s RAR archivy tímto způsobem dovedu, neumím však nakonfigurovat Double Commander, aby pracoval s RARy jako s adresáři bez nainstalovaného raru pouze s unrarem. Vámi navrhované řešení provizorně používám, je to ale nepohodlné a neřeší můj problém s programem Double commander - přesto děkuji za nápad.
-
Možná prolblém s double commander řeší ty aliasy. Pokud by totiž double commander zavolal rar x, tak by se použil unrar x, tím pádem by to mohlo fungovat.
alias 'rar x'='unrar x'
alias rar=unrar
Možná to bude ještě snažší, viz:
Hlavní
Archivátor: rar
Přípona: rar
co takhle nahradit za:
Hlavní
Archivátor: unrar
Přípona: rar
Samozřejmě ti touto cestou nepůjde vytvářet rar archivy, ale na rozbalování by to mohlo pomoci.
-
Tak tuhle chybu už se u DoubleCMD snažím opravit půl roku, výsledek je pořád stejný "Nelze otevřít existující soubor". Aliasy už jsem taky zkoušel, pak už to na RAR archivy ani nereagovalo
-
Tak tuhle chybu už se u DoubleCMD snažím opravit půl roku, výsledek je pořád stejný "Nelze otevřít existující soubor". Aliasy už jsem taky zkoušel, pak už to na RAR archivy ani nereagovalo
Ok, tak v tom případě ještě další možnost. Udělat symlink nebo hardlink unrar na rar, jelikož syntaxe je stejná (rar x ... X unrar x ..., neříkejte krucinál, že to nebude fungovat.
-
Zkoušeno, nejede, ono to totiž má vlastní pluginy pro archivy a s těmi co jsou v systému se to nebaví. Maximálně, že bych zkusil přepsat ten plugin tak aby se odkazoval na podporu v systému
-
Možná prolblém s double commander řeší ty aliasy. Pokud by totiž double commander zavolal rar x, tak by se použil unrar x, tím pádem by to mohlo fungovat.
alias 'rar x'='unrar x'
alias rar=unrar
Možná to bude ještě snažší, viz:
Hlavní
Archivátor: rar
Přípona: rar
co takhle nahradit za:
Hlavní
Archivátor: unrar
Přípona: rar
Samozřejmě ti touto cestou nepůjde vytvářet rar archivy, ale na rozbalování by to mohlo pomoci.
Tohle mě napadlo také, a tato varianta nefunguje. Archivy pochopitleně vytvářet nejdou a snaha o rozbalení končí otravnou hláškou: Nelze otevřít existující soubor.
-
Dobrý den.
Používám Double commander verzi 0.5.4 beta (revize 4505) - GTK pod Xubuntu 12.04 (64 bit). Narazil jsem na problém s prací s RAR archivy. Po poklepání na libovolný rar se pouze zobrazí chybová hláška: Nelze otevřít existující soubor.
1) Mám nainstalovaný free unrar
UNRAR 4.00 beta 3 freeware Copyright (c) 1993-2010 Alexander Roshal
2) Mám nainstalovaný 7Zip včetně modulu p7zip-rar
Jak mám nakonfigurovat Double commander, aby archivy RAR rozbaloval pomocí 1) a nebo 2) ?
V současné době je Double CMD nakonfigurován pro používání se sharewarovou verzí raru, kterou nemám nainstalovánu a z licenčních důvodů jí ani instalovat nechci.
Konfigurace pro archivy RAR
Hlavní
Archivátor: rar
Přípona: rar
Seznam: %P v %AQA
Hlavička výpisu (nepovinné): ^------------
Patička výpisu (nevpovinné): ^------------
Formát výpisu: ?nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
zzzzzzzzzzzzzzzzzzzzzz pppppppp dd-tt-yy hh:mm aaaaaaa
Rozbalit: %P x -y {-p%W} {%S} %AQA @%LQ
Přidat: %P x -y {-p%W} {%S} %AQA @%LQ
Rozšířené
Smazat: %P d -y {%S} %AQA @%LQ
Test: %P t -y {%S} %AQA
Rozbalit bez cesty: %P e -y {-p%W} {%S} %AQA @%LQ
Vytvořit samorozbalovací archiv: %P a -y -sfx {-p%W} {-v%V} {%S} %AQA @%LQ
Výzva pro zadání hesla: Enter password
Mód kontroly formátu: 0
Díky za případné rady.
Postup je překvapivě triviální, je potřeba doinstalovat libunrar a nikoli unrar
1) Otevřít centrum software pro Ubuntu
2) Najít nainstalovaný doublecmd (v mém případě: doublecmd-gtk - Twin-panel (commander--style) file manager (GTK2)
3) Zmáčknout tlačítko: Další informace
4) Zafajfkovat Library for extract *.rar format archives (non-free version)(libunrar)
5) Uplatnit změny
6) Zavřít C.S.P.U.
7) Spustit doublecmd
Právě jsme naučili doublecmd rozbalovat archivy RAR