NOVINKY:

30. dubna 2009 (09:00)
Vyšla jarní verze distribuce Mandriva Linux 2009.1. Nově nasazené graficke prostředí KDE 4 je na rozdíl od předchozí verze mnohem dál, posunulo se od hezkého experimentu k plně použitelnému systému. Česká knižní edice k této verzi nebude, takže nezbývá, než stahovat a s problémy se obrátit na fórum.
[Všechny informace v češtině] [Představení hlavních novinek] [Poznámky k vydání]
[Download] [Errata] [Errata česky]

další novinky >>

Novinky jinde:
Root | Abclinuxu | Linuxsoft

Vyhledávání:

 


Proč používat Linux  Wikipedie - největší otevřená encyklopedie na internetu v češtině.
 MENU: Články a návody | Jak na to | Překlady | Odkazy | Obrázky z Linuxu  | Download |

Audacity 1.2.2 pro Mandrakelinux 10

Popíšu cestu k vlastnímu překladu Audacity 1.2.2 na Mandrakelinuxu 10 ze zdrojového balíčku z Cookeru.

  1. Stáhneme .src balíček z Cookeru například na mandrake.contactel.cz, adresář Mandrakelinux/devel/cooker/SRPMS/main, soubor se jmenuje "audacity-1.2.2-2mdk.src.rpm".
  2. Otevřeme konzolu a přejdeme do adresáře, kam jsme ho uložili (např. cd ~/download [Enter]). Přihlásíme se jako root (su [Enter], heslo [Enter]).
  3. Velmi důležitým krokem je ověřit závislosti, které musí být splněny pro úspěšný překlad. Zadáme urpmi audacity-1.2.2-2mdk.src.rpm [Enter] a dočkáme se výpisu balíčků podobného tomuto:
      Aby byly splněny závislosti, budou nainstalovány následující balíčky (27 MB):
      libflac++2-devel-1.1.0-5mdk.i586
      libflac4-devel-1.1.0-5mdk.i586
      libsndfile1-devel-1.0.5-4mdk.i586
      libtiff3-devel-3.5.7-11mdk.i586
      libwxgtk2.5-devel-2.5.0-0.cvs20030817.1mdk.i586
      libwxgtkgl2.5-2.5.0-0.cvs20030817.1mdk.i586
      Je to správně? (A/n)
    
    U vás to nemusí být přesně stejné. Záleží na tom, co už v systému máte. Na dotaz odpovíme [Enter]urpmi se postará o instalaci. Jestli máte instalační balíčky na jednotlivých CDčkách, připravte se na diskotéku.
    Instalace vypadá nějak takhle:

    Připravuji...               ##################################################
       1:libwxgtkgl2.5          ##################################################
       2:libflac4-devel         ##################################################
       3:libtiff3-devel         ##################################################
       4:libsndfile1-devel      ##################################################
       5:libflac++2-devel       ##################################################
       6:libwxgtk2.5-devel      ##################################################
    
  4. Spustíme překlad rpm --rebuild audacity-1.2.2-2mdk.src.rpm [Enter] a,  jako při každé kompilaci, podle rychlosti našeho stroje počkáme kratší nebo delší dobu a koukáme na ladící hlášky, nebo jdeme vařit kafe. Pokud se nic nepokazí, na konci dostaneme:
    Zapsáno: /usr/src/RPM/RPMS/i586/audacity-1.2.2-2mdk.i586.rpm
    Provádění(%clean): /bin/sh -e /var/tmp/rpm-tmp.89953
    .
    .
    .
    + exit 0
    Jestliže místo toho obdržíme nějakou chybovou hlášku, řídíme se podle ní, případně ji přesně okopírujeme, zadáme v uvozovkách do googlu a hledáme, kde nechal tesař díru.
  5. V případě úspěšného překladu tedy můžeme nainstalovat:
    urpmi /usr/src/RPM/RPMS/i586/audacity-1.2.2-2mdk.i586.rpm [Enter]
  6. Pluginy

    Audacity můžete rozšířit pomocí efektových pluginů. Pěkná kolekce je na stránkách plugin.org.uk a pěkně udělaný balíček můžete najít na stránkách Thac's RPMs for Mandrake. Stahujte třeba přímo z adresáře s balíčky a hledejte "swh-plugins" (přibližně 420 kB).

    Nainstalujeme: urpmi swh-plugins-fftw3-0.4.7-1thac.i586.rpm [Enter]. URPMI bude pravděpodobně požadovat doplnění dalších závislostí. U mě ladspa-1.12-6mdk.i586libfftw3-3.0.1-3mdk.i586.
  7. Odhlásíme roota (exit [Enter]) a můžeme napoprvé zkušebně z konzole spustit nově přeložený program: audacity [Enter]. Efektové pluginy najdeme v menu Efekty.
  8. Hotovo.

Jestli se vám překlad nedaří, nebo se vám do něj nechce, můžete zkusit použít můj rpm balíček ze sekce download.

 

Odkazy:


 

Verze tohoto dokumentu:

  • 13.09.2004 - původní verze

 

Komentáře

1. [04.08.2006 22:05] error initializing the audio i/o layer

Poslal evžen103 (ca390297[zavinac]tiscali[tecka]cz)

Jsem linuxový nadšenec. Podle Vašeho návodu jsem si nainstaloval Audacity, vše proběhlo v pořádku, leč po spuštění se mi objeví hláška:

There was an error initializing the audio i/o layer.
You will not be able to play or record audio.
Error: Host error.

a Audacity samozřejmě nehraje. Používám Mandrivu 2006. Stejná hláška se mi objevila po instalaci na jiném PC, kde mám cvičně Ubuntu a instaloval jsem implementovaným balíčkovačem. Děkuji za každou radu.

2. [07.08.2006 14:30] RE: error initializing the audio i/o layer

Poslal Aleš Tošovský

Zvukový hardware je asi obsazen něčím jiným. V KDE to bude asi zvukový server aRts. Můžete se podívat na návod na adrese: http://www.audacityteam.org/wiki/index.php?title=Linux_Issues.

Ev. by možná stačilo nastavit zvukový server (někde v nastavení KDE), aby se vždy po krátké nečinnosti deaktivoval, tj. dát to na minimální hodnotu. Myslím, že jsem to tak kdysi nastavil a funguje to dobře.

3. [07.08.2006 14:54] RE: error initializing the audio i/o layer

Poslal evžen103 (ca390297[zavinac]tiscali[tecka]cz)

Děkuji za odpověď. Klikl jsem na Vámi uvedený odkaz, zjistil, že ve "zvuku" mám zaškrtnuté používat softw. mixování zvuku, dle pokynů jsem "odškrtnul" a Audacity hraje.

Že to mixovalo vím, neboť jsem měl puštěné internetové radio ve FF a vložil jsem hudební CD do mechaniky a začalo to hrát všechno dohromady. Možná by stálo za to, dát tuto inf. do Vašeho návodu Ještě jednou díky.


© Aleš Tošovský - linux.tosovsky.info