Přihlásit | Registrovat

Spuštění nainstalovaného programu (z RPM)

Nainstaloval(a) jsem si program z RPM balíčku nebo ze zdrojů, v K-menu není, jak jej spustím?

Grafický program

Jde-li o grafický program, instalační skript rpm balíčku nebo přímo patřičné soubory v něm obsažené většinou zajistí zařazení programu do K-menu (platí i pro menu v prostředích Gnome, částečně XFCE a některých dalších).

Někdy však v K-menu spouštěcí položka není. Co s tím?

V tom případě je nutné tyto spouštět příkazem, který je obvykle tvořen názvem programu. Pro vyvolání okna, kam můžete příkaz vložit, slouží klávesová zkratka Alt+F2

Ke stejnému účelu slouží program Konzole (menu Nástroje-Konzole), více o příkazovém řádku najdete zde.

Program se spouští napsáním jména spustitelného souboru (binárky, skriptu). Většinou se jeho jméno shoduje s názvem programu (gimp, xine), ale ne úplně vždy.

V takovém případě pak je nutno vyhledat jméno spustitelného souboru. Můžete použít Ovládací centrum (Nástroje → Systémové nástroje → Nastavit Váš počítač, Správa software). Vyhledejte dotyčný program a v pravém dolním poli klepněte na Soubory.

Ukáže se adresářová struktura, hledejte např. v /usr/bin/, /bin/, /usr/sbin atp.

Můžete použít i příkazový řádek. Příkazem

urpmi -l nazev_balicku 

(písmeno el) nebo

rpm -ql nazev_balicku

zobrazíte seznam souborů z balíčku (v případě příkazu rpm jen nainstalovaného). Případně příkazem

rpm -qp nazev_balicku -l

(písmeno el)

vypíšete seznam souborů z balíčku nenainstalovaného. Spustitelné soubory bývají zpravidla uvedeny na začátku výpisu, kam je (dle abecedy) řazen např. adresář /bin atd. (popis linuxových adresářů je zde) Pokud jsou výpisy příliš dlouhé, s výhodou využijete třebas program less eventuelně more:

urpmi -l nazev_balicku | less

respektive

rpm -ql nazev_balicku | less

a budete moci výpisem pohodlně listovat, prohlížení ukončíte klávesou q.

Dále velmi pomůže balíček bash-completion, který rozšiřuje možnosti klávesy Tab v terminálu (Konzoli).

Nainstalujte si ho (jako správce) příkazem urpmi bash-completion.

Po napsání několika úvodních písmen názvu stiskněte klávesu Tab a doplní se (1) dostupné názvy příkazů či spustitelných souborů (2) doplní se název adresáře při výpisy cesty (3) názvy rpm balíčků u příkazů z rodiny urpm* atd atd., obvykle dle kontextu, tedy podle toho, co právě píšete.

V případě, že jde o programy vyhrazené pro správce, ve výpise dostupných možností vypsaných klávesou Tab se uživateli neobjeví! Musí se nejprve přihlásit jako root a pak je ve výpise Tab najde.

Až najdete spouštěcí soubor (je-li to on, můžete vyzkoušet přímo v Konzoli napsat jeho název a klávesou Enter spustit), pak můžete editovat K-menu nebo vytvořit spouštěcí ikonu.

Editace K-menu: na libovolné položce stiskem pravého tlačítka myši vyvoláte místní nabídku a vyberete Upravit nabídku. Otevře se Editor nabídky KDE, kde je možné přidat program i novou složku menu pro jejich zařazení. Název (obvykle i s cestou) se zadává do položky Příkaz. Podívejte se, jak jsou nastaveny jiné programy a postupujte obdobně.

Textový program pro příkazový řádek

Spíše vyjímečně některé jsou přidány do K-menu a jsou automaticky spouštěny pomocí emulátoru terminálu, programu Konzole, většinou je nutné spouštět z příkazového řádku (z programu Nástroje → Konzole). Je tedy zapotřebí znát jeho název, tedy přesněji řečeno název spouštěcího souboru. Postup viz výše. K editaci K-menu: v případě, že jde o textový program spouštěný v Konzoli, pak je nutné zaškrtnou checkbox Spustit v terminálu.

Mandriva Wiki
spusteni-nainstalovaneho-programu-rpm.txt · Poslední úprava: 2010/06/19 20:40 autor: yullaw