Portál AbcLinuxu, 8. května 2025 00:24

Dotaz: Wxwidgets + p7zip

19.9.2012 14:49 jadd | skóre: 34 | blog: Greenhorn
Wxwidgets + p7zip
Přečteno: 314×
Odpovědět | Admin

Ve výchozím je balík p7zip s wxwidgets, gtk chybí.

Jak pak spustím p7zip s tímto rozhranním v Gnome?

Lze to pak otevřít i Filerollerem, rád bych ale viděl rozhranní wxwidgets.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.9.2012 15:30 chrono
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Odpovědět | | Sbalit | Link | Blokovat | Admin
wxWidgets knižnica využíva Gtk+. Ak sú nainštalované všetky potrebné knižnice, tak je úplne jedno, či sa to spúšťa v Gnome, Xfce, KDE...
19.9.2012 15:47 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip

Ano, vím, i když to z dotazu není poznat.

Mělo by to jít tedy spustit samostatně nebo je to jen podpora do jiných programů jako Fileroller?

Tudíž něco jako podpora X pro VLC, která ještě nezamená, že uvidím GUI v Gnome, pokud ho budu chtít v něm zkoušet?

19.9.2012 18:44 chrono
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Program, ktorý používa wxWidgets je samostatné grafické rozhranie. Okrem neho sú súčasťou p7zip aj konzolové programy a tie využívajú programy ako File Roller, Midnight Commander, ... na rozbaľovanie 7z archívov.
19.9.2012 20:11 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
no jo, ale jak to pak spustit?
ls -l /usr/bin/p7zip
-rwxr-xr-x 1 root root 1210 19. zář 14.29 /usr/bin/p7zip
jadd@m51va ~ $ p7zip
/usr/bin/p7zip: compressed data not written to a terminal.
For help, type: /usr/bin/p7zip -h
jadd@m51va ~ $ 
[ebuild  N     ] app-admin/eselect-wxwidgets-1.4  0 kB
[ebuild  N     ] net-print/libgnomecups-0.2.3-r2  USE="-debug" 0 kB
[ebuild  N     ] gnome-base/libgnomeprint-2.18.8  USE="cups -doc" 0 kB
[ebuild  N     ] gnome-base/libgnomeprintui-2.18.6  USE="-doc" 0 kB
[ebuild  N     ] x11-libs/wxGTK-2.8.12.1  USE="X gnome gstreamer opengl sdl tiff (-aqua) -debug -doc -odbc -pch" 0 kB
[ebuild  N     ] app-arch/p7zip-9.13  USE="rar wxwidgets -doc -kde (-static)" 0 kB
m51va jadd # eselect wxwidgets list 
Available wxWidgets profiles:
  [1]   gtk2-unicode-release-2.8
m51va jadd # eselect wxwidgets set 1

Setting wxWidgets profile to gtk2-unicode-release-2.8

m51va jadd # eselect wxwidgets show 
Current wxWidgets profile:
  gtk2-unicode-release-2.8  
m51va jadd # 
pořád nic.
19.9.2012 20:15 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Ani před, ani po, se žádné okno neukázalo.
p7zip Stažené/ARMAUpdate_1_14.7z

7-Zip [64] 9.13 beta  Copyright (c) 1999-2010 Igor Pavlov  2010-04-15
p7zip Version 9.13 (locale=cs_CZ.UTF-8,Utf16=on,HugeFiles=on,2 CPUs)
Scanning

Creating archive Stažené/ARMAUpdate_1_14.7z.7z

Compressing  Stažené/ARMAUpdate_1_14.7z      

Everything is Ok
19.9.2012 21:17 chrono
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Grafické programy sú 7zG a 7zFM. V Gentoo sa k nim automaticky nainštalujú potrebné súbory aj do menu, takže sa zobrazujú aj v menu.
19.9.2012 21:34 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Příloha:
Tak opravdu 7zG okno otevřelo. Výsledek je ale podivný, po spuštění
7zG Stažené/ARMAUpdate_1_14.7z.7z 
jadd@m51va ~ $ 7z
7z   7za  7zg  7zG  7zr  
jadd@m51va ~ $ 7za Stažené/ARMAUpdate_1_14.7z.7z
man to nemá, ani --help -h nefunguje
19.9.2012 21:43 chrono
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
7zG bez parametrov sa nespustí?
19.9.2012 21:47 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Příloha:
spustí, a po budiž se zavře.
19.9.2012 21:54 chrono
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Pravdu povediac netuším, čo presne má robiť 7zG, ale ten program by mal používať rovnaké parametre ako napr 7za (a jediný rozdiel asi je to, že sa proces zobrazuje v o vlastnom okne).

Na správu súborov by mal slúžiť program 7zFM, ale ten asi nemáš nainštalovaný (čo je zvláštne, pretože ak sa povolí wxWidgets, tak sa, aspoň pri najnovšej verzii, v Gentoo nainštalujú oba programy).
19.9.2012 21:57 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
eix p7zip
[I] app-arch/p7zip
     Available versions:  9.13 ~9.13-r3 ~9.20.1-r3 {{doc kde +pch rar static wxwidgets}}
     Installed versions:  9.13(14:29:25 19.9.2012)(rar wxwidgets -doc -kde -static)
a ty máš jakou verzi?
19.9.2012 22:08 chrono
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Verziu 9.20.1 som používal bez problémov viac ako rok v Mandrive, takže som si práve tú verziu nainštaloval aj v Gentoo. Inak program 7zFM bol už aj vo verzii 9.13 a netuším, prečo sa v Gentoo neinštaluje.
19.9.2012 22:21 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
opravdu ho nemám pomocí qlist jsem nechal vypsat obsah instalovaných souborech. Jedinné co je o FM, je dokumentace (pro mě zvláštní cesta) v /usr/lib
qlist p7zip
/usr/share/man/man1/7za.1.xz
/usr/share/man/man1/7z.1.xz
/usr/share/man/man1/7zr.1.xz
/usr/share/doc/p7zip-9.13/README.xz
/usr/share/doc/p7zip-9.13/ChangeLog.xz
/usr/share/doc/p7zip-9.13/TODO.xz

/usr/lib64/p7zip/Lang/cs.txt

/usr/lib64/p7zip/7z
/usr/lib64/p7zip/7z.so
/usr/lib64/p7zip/7zG
/usr/lib64/p7zip/7zCon.sfx
/usr/lib64/p7zip/7za
/usr/lib64/p7zip/7zr
/usr/lib64/p7zip/help/fm/options.htm
/usr/lib64/p7zip/help/fm/index.htm
/usr/lib64/p7zip/help/fm/about.htm
/usr/lib64/p7zip/help/fm/style.css
/usr/lib64/p7zip/help/fm/benchmark.htm
/usr/lib64/p7zip/help/fm/menu.htm
/usr/lib64/p7zip/help/fm/plugins/7-zip/options.htm
/usr/lib64/p7zip/help/fm/plugins/7-zip/index.htm
/usr/lib64/p7zip/help/fm/plugins/7-zip/style.css
/usr/lib64/p7zip/help/fm/plugins/7-zip/add.htm
/usr/lib64/p7zip/help/fm/plugins/7-zip/extract.htm
/usr/lib64/p7zip/help/fm/plugins/index.htm
/usr/lib64/p7zip/help/fm/plugins/style.css
/usr/lib64/p7zip/help/#URLTBL

/usr/lib64/p7zip/help/$OBJINST
/usr/lib64/p7zip/help/#URLSTR
/usr/lib64/p7zip/help/start.htm
/usr/lib64/p7zip/help/#IDXHDR
/usr/lib64/p7zip/help/$FIftiMain
/usr/lib64/p7zip/help/#SYSTEM
/usr/lib64/p7zip/help/#TOPICS
/usr/lib64/p7zip/Codecs/Rar29.so
/usr/bin/7zg
/usr/bin/7z
/usr/bin/7zG
/usr/bin/7za
/usr/bin/p7zipForFilemanager
/usr/bin/7zr
/usr/bin/p7zip
19.9.2012 21:47 chrono
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Mimochodom 7zG by malo mať rovnaké parametre ako ostatné 7z programy.

Takže na rozbalenie by sa malo použiť niečo ako 7zG x Stažené/ARMAUpdate_1_14.7z.7z
19.9.2012 21:49 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
jeje, já tam dal 7za, ale okno bylo vyvolané s 7zG
19.9.2012 21:44 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
V menu nic není ani přes Alacarte.
blami avatar 19.9.2012 20:49 blami | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Neni tomu tak, viz. zdrojovy kod 7zip (resp. p7zip).
19.9.2012 21:14 chrono
Rozbalit Rozbalit vše Re: Wxwidgets + p7zip
Čo konkrétne je inak?

Binárky 7zG a 7zFM využívajú wxWidgets, a sú to samostatné GUI aplikácie. Binárky 7zr, 7za a 7z sú zase konzolové aplikácie a niektorú z nich využíva veľa rôznych frontendov na rozbalovanie 7z archívov.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.