Portál AbcLinuxu, 9. května 2025 00:33

Dotaz: Kate bez plazmy

22.5.2010 12:44 Tom
Kate bez plazmy
Přečteno: 399×
Odpovědět | Admin
Chtěl bych si do Ubuntu 10.04 nainstalovat textový editor Kate, ale vždy, když to chci udělat, tak to chce instalovat mraky dalších naprosto nesouvisejících knihoven a programů, jako např. libxine, libplasma, phonon, plasma-scriptengine-javascript... vůbec nechápu, na co kate potřebuje knihovny plasmy, nebo knihovnu na přehrávání filmů?? Jak nainstaluju kate bez těchto zbytečností?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.5.2010 13:21 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Kate bez plazmy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Stručně: Nijak.

Rozsháhleji: Kate závisí na nějaké knihovně, která závisí na tamtěch knihovnách. Můžete nainstalovat pomocí síly (force) jen to, co chcete, ale pak kate nepůjde spustit. Pokud chcete minimální instalaci, budete si ji muset vyrobit (přeložit, atd).
In Ada the typical infinite loop would normally be terminated by detonation.
22.5.2010 13:58 Tom
Rozbalit Rozbalit vše Re: Kate bez plazmy
Jenže když si ji budu chtít vyrobit, tak musím zase jako závislost instalovat kompilátor, cmake, vývojové knihovny ... Stejně nechápu, např. na co třeba qtwebkit, když to vůbec nepoužívá... ve Windows např. při instalaci textového editoru jsou v adresáři s ním 2 malé knihovny a to je vše a program funguje. Fakt nechápu, jak může kate potřebovat 200 MB knihoven. Nevíte o nějaké alternativě, které stačí např. pouze GTK/Qt knihovny? Aby to mělo zobrazování tabulátorů, inteligentní chování klávesy home (tj. né na začátek řádku, ale na "odsazení", doplňování závorek, code folding, aby to nemazalo mezery/tabulátory na konci řádku)
Max avatar 22.5.2010 14:51 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Kate bez plazmy
gedit ?
Zdar Max
Měl jsem sen ... :(
22.5.2010 14:54 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Kate bez plazmy
Stejně nechápu, např. na co třeba qtwebkit, když to vůbec nepoužívá
Přečetl jste si můj příspěvek? Tam je to vysvětlené. Pokud nerozumíte výkladu tak se zeptejte konkrétně.
Nevíte o nějaké alternativě
gedit, vim, a hromada dalších

In Ada the typical infinite loop would normally be terminated by detonation.
22.5.2010 16:02 Tom
Rozbalit Rozbalit vše Re: Kate bez plazmy
gedit trpí tím, co jsem popsal: maže mi tabulátory na koncích řádků a nejde to vypnout. Klávesa home skáče na začátek řádku a nejde to nastavit, nejdou zobrazovat tabulátory. vim je pro konzoli, gvim má stupidní ovládání, musím pořád mačkat klávesu "i", když chci něco měnit. Nerespektuje v GTK nastavenou velikost ikon toolbaru na 16x16, nerespektuje skrytí "mnemonics" v GTK, používá deprecated a hnusný nepoužitelný filedialog, nepamatuje si nastavení. Oba mají dokumenty zobrazené v tabech a nehodí se tak pro více otevřených souborů (hodil by se postranní panel se zobrazenými dokumenty). Nejdou tam ukládat "sessions" jako v kate. Geany pomalu otevírá soubory, má úchylné barvy zvýrazňování syntaxe a (asi) to nejde změnit, špatně odsazuje (např. po public: neodsazuje další řádek, odsadí závory, když je napíšu a pak mezi nimi stisknu enter), při otevírání hodně souborů se na dlouhou dobu zasekne. Nezobrazje tabulátory (teda ano, ale zobrazí i ostatní bílé znaky, navíc ty tabulátory zobrazí přes celou "šířku tabulátoru", pokud použiju jen označování odsazení, tak to neoznačuje jen taby, ale i mezery. Juffed určitě trpý většinou syndromů jako geany (kvůli scintille), navíc není v repoztářích a musel bych kompilovat a instalovat závislosti.

Hledám něco jako kate, ale bez závislostí na plasmě, webkitu apod. Závislost na Qt či KDE (ale pouze kdelibs) knihovnách mi nevadí, ale plasma, ssh, webkit, xine, to fakt ne.
Jesus Jimenez avatar 22.5.2010 17:05 Jesus Jimenez | skóre: 29
Rozbalit Rozbalit vše Re: Kate bez plazmy
Příloha:
Bezne tedy gedit nepouzivam, ale tabulatory na konci radku mi nikdy nemaze, na zobrazovani tabulatoru je tam plugin (Draw spaces) a home ma skakat kam?
Doaenův zákon průtahů: Čím pomaleji pracuješ, tím méně naděláš chyb. -- Murphy
Jesus Jimenez avatar 22.5.2010 17:06 Jesus Jimenez | skóre: 29
Rozbalit Rozbalit vše Re: Kate bez plazmy
Pardon, to skakani home klavesy jste popsal vyse...
Doaenův zákon průtahů: Čím pomaleji pracuješ, tím méně naděláš chyb. -- Murphy
22.5.2010 17:59 Tom
Rozbalit Rozbalit vše Re: Kate bez plazmy
Jenže tohle kreslení tabů je "ošklivé". Kate to má tak, že se na začátku tabu ukáže světlá dvojšipečka >> o velikosti jednoho znaku v geditu je to strašně nepřehledné. A Gedit mi ty taby maže, když mám už odsazení a např. píšu if (něco) _enter_ {} _left_ _enter_ _enter_ tak místo
_tab_ if (něco)
_tab_ {
_tab_
_tab_ }
dostanu
_tab_ if (něco)
_tab_ {

_tab_ }
Nebo když po sobě 2x zmáčku enter, tak na předchozím řádku mi ty taby zmizí.
22.5.2010 18:45 Tom
Rozbalit Rozbalit vše Re: Kate bez plazmy
Aha, tak to mazání tabulátoru bylo zapnutým pluginem. Zkusím ještě najít nějaký pluginy pro ten gedit, třeba tam bude ještě něco na to kreslení tabulátorů.
22.5.2010 16:15 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: Kate bez plazmy
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ubuntu k tomu cpe asi zbytečnosti, protože mě to hlásí závislosti
>=x11-libs/qt-core-4.6.0:4[qt3support,ssl]
>=x11-libs/qt-gui-4.6.0:4[dbus]
>=x11-libs/qt-qt3support-4.6.0:4[kde]
>=x11-libs/qt-script-4.6.0:4
>=x11-libs/qt-sql-4.6.0:4[qt3support]
>=x11-libs/qt-svg-4.6.0:4
>=x11-libs/qt-test-4.6.0:4
dev-libs/libxml2
dev-libs/libxslt
dev-lang/perl
>=kde-base/kdelibs-4.4.3

a nezdá se mi, že by něco z těch závilostí potřebovalo plasmu. Podle mě by to mělo jít zkompilovat bez problémů, pokud máš odpovídající dev balíčky (nebo jak se to na ubuntu řeší)

22.5.2010 16:38 Tom
Rozbalit Rozbalit vše Re: Kate bez plazmy
Jenže jestli mám mít mraky dev balíčků, nebo mraky knihoven, to vyjde na stejno. I když ty dev balíky bych pak mohl odinstalovat. No uvidím, snad to nezabere tolik místa - problém je, že mi totiž dochází místo na disku, jinak bych to ani neřešil a klidně to nainstaloval všechno.
22.5.2010 16:44 Tom
Rozbalit Rozbalit vše Re: Kate bez plazmy
Jinak po mně to chce toto vše:
  kate kdebase-runtime kdebase-runtime-data kdelibs-bin kdelibs5 kdelibs5-data
  libattica0 libclucene0ldbl libdbusmenu-qt2 libexiv2-6 libiodbc2 libphonon4
  libplasma3 libpolkit-qt-1-0 libqca2 libqt4-dbus libqt4-designer
  libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql
  libqt4-svg libqt4-webkit libqt4-xml libqt4-xmlpatterns libsoprano4 libssh-4
  libstreamanalyzer0 libstreams0 libxcb-shape0 libxcb-shm0 libxcb-xv0 libxine1
  libxine1-bin libxine1-console libxine1-misc-plugins libxine1-x
  oxygen-icon-theme phonon-backend-xine plasma-scriptengine-javascript
  shared-desktop-ontologies soprano-daemon
Dohromady 186 MB a na disku mám 120 volno, kdyby to šlo alespoň nahrát na druhý disk, který mám připojen do /home. Mám tam dalších 1500 MB volného místa, ale někde jsem četl, že v linuxu programy nainstalovat do jiného adresáře nejdou kvůli na pevno nastaveným cestám ve zdrojákách.
22.5.2010 19:38 chrono
Rozbalit Rozbalit vše Re: Kate bez plazmy
Cesty v zdrojových kódoch nie sú pevne dané, ale keďže ty nechceš kompilovať, tak je to aj tak jedno.
Jardík avatar 22.5.2010 23:43 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Kate bez plazmy
No oni sice nejsou na pevno ve zdrojákách, ale je tam často nějaký #define DATA_PATH PREFIX "/share/blalba/", kde PREFIX je další define, který nastavuje configure script - prakticky je to pak jak hardcodované. Svou roli v tom má i to, že v linuxu není skoro žádná cesta, jak docílit získání adresáře, ve kterém je spustitelný soubor, takže jako na Windows nelze prostě udělat něco jako cesta_k_aplikaci/../share/blabla. Ten jediný (neportabilní) způsob je přečtení symlinku exe v /proc/PID/, nehledě na to, že /proc/ nemusí být ani připojen a systémové volání asi žádné neexistuje.

A pokud už aplikace podporuje umístění do libovolného adresáře (firefox, thunderbird, OOo), tak s sebou často tahají hnusně dlouhý spouštěcí skript, kde se to různě ohackovává a často to stejně předpokládá, že $PWD je adresář, ze kterého ten skript spouštíte.
Věřím v jednoho Boha.
22.5.2010 18:57 Jirkus
Rozbalit Rozbalit vše Re: Kate bez plazmy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Proto používejte jakékoliv Windows a na podobné problémy NIKDY nenarazíte!!!
22.5.2010 19:39 chrono
Rozbalit Rozbalit vše Re: Kate bez plazmy
A ako sa teda dá do Windows nainštalovať kate? :)
22.5.2010 19:50 Jirkus
Rozbalit Rozbalit vše Re: Kate bez plazmy
ekvivaletu jsou stovky. Třeba český PPSad který je nesrovnatelně lepší než Kate...
22.5.2010 19:51 Jirkus
Rozbalit Rozbalit vše Re: Kate bez plazmy
vyzkoušeno: jde použít velice dobře i pod Wine
22.5.2010 19:54 chrono
Rozbalit Rozbalit vše Re: Kate bez plazmy
To, že je PSPad podľa teba lepší, ale nijako pri inštalovaní kate vo Windows nepomôže. ;)
22.5.2010 20:04 Jirkus
Rozbalit Rozbalit vše Re: Kate bez plazmy
To je pravda uznávám, ale myslím že neexistuje jediná vlastnost Kate kate kterou by PSPad nezvládl. Naopak je toho spousta.
22.5.2010 20:38 chrono
Rozbalit Rozbalit vše Re: Kate bez plazmy
Ty si kate niekedy používal?
22.5.2010 22:00 Tom
Rozbalit Rozbalit vše Re: Kate bez plazmy
Kate pro Windows je taky (jako většina aplikací z KDE, nebo alespoň býval), akorát to má kreténský instalátor a stejně jako v Linuxu mraky zbytečných závislostí.
Jardík avatar 22.5.2010 23:45 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Kate bez plazmy
Bohužel je to ale bit šmejďárna. Osobně používám koupený EmEditor, který na rozdíl od většiny editorů v linuxu dokáže hodně rychle otevřít i hodně velký soubor.
Věřím v jednoho Boha.
Marián Kyral avatar 22.5.2010 22:02 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: Kate bez plazmy
PSPad jsem viděl naposledy snad před třemi lety, když jsem v práci zcela přešel na Linux. PSPad má některý zajímavé vychytávky: třeba vložit daný text na začátek, konec a i doprostřed a to vše najednou. V Kate to musím řešit regulárními výrazy.

Pro změnu u Kate oceňuji zprávu relací. Každý projekt má vlastní relaci a ta obsahuje jen související soubory.
PaulosV avatar 22.5.2010 19:52 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Kate bez plazmy
22.5.2010 19:57 chrono
Rozbalit Rozbalit vše Re: Kate bez plazmy
Lenže aj toto bude mať, po nainštalovaní, kopec megabajtov.
PaulosV avatar 22.5.2010 20:21 PaulosV | skóre: 10 | blog: dentoob
Rozbalit Rozbalit vše Re: Kate bez plazmy
To je daň za KDE aplikace pod Windows ;-)
Marián Kyral avatar 22.5.2010 22:31 Marián Kyral | skóre: 29 | blog: Sem_Tam | Frýdek-Místek
Rozbalit Rozbalit vše Re: Kate bez plazmy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Buď si to můžeš přeložit sám s minimálními závislostmi, jak už ti radili, nebo by se mohl někdo slitovat a přeložit ti to u sebe a tobě poskytnout jen výsledné balíčky.

A nebo můžeš změnit distribuci. Jinde mají třeba rozumnější závislosti. (Třeba Gentoo :-D )
23.5.2010 15:19 Tom
Rozbalit Rozbalit vše Re: Kate bez plazmy
V gentoo zase musím mít postahované zdrojové kódy a "vývojové balíčky" jsou "součástí" těch normálních a zabírá to strašně místa - já ho moc nemám, jinak bych to neřešil.

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.