Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Emerillon+Openstreetmaps instalace v ubuntu  (Přečteno 1937 krát)

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Emerillon+Openstreetmaps instalace v ubuntu
« kdy: 08 Srpna 2010, 11:48:00 »
Nebudu moc rozebirat co je to openstreetmaps, ti co to neznaji kliknout zde: http://www.openstreetmap.org/

To co mi chybelo byla aplikace ktera s tim dovede pracovat. Tou aplikaci je Emerillon. Je tu zde vsak jedno velke ALE !

Emerillon je aplikace pro Debian Sid co by nebyl takovej problem, problemem vsak je ze jedna ze zavislosti je gconf2 (>= 2.28.1-2), kdezto v Ubuntu zatim gconf2 je jenom 2.28.1. Takze aby byla mozna instalace v ubuntu , je potreba si celej balik upravit. Zde uvedu postup jak toho muzeme docilit a taky prikladam screenshoty jak emerillon vypada v praxi.

1.)
otevreme si terminal

2.)
stahneme si instalacni deb balicek, budeme jej stahovat do systemoveho /tmp adresare a zaroven si jej  pojmenujeme treba emerillon.deb
Kód: [Vybrat]
wget -O /tmp/emerillon.deb http://ftp.de.debian.org/debian/pool/main/e/emerillon/emerillon_0.1.1-2_i386.deb
3.)
kdyz se koukneme do adresare /tmp (je pod systemem) vidime tam balicek emerillon.deb, ted jej musime rozbalit, takze nasledujicim prikazem si vytvorime adresar do kteryho obsah balicku rozbalime . Jmeno adresare dame emerillonfix
Kód: [Vybrat]
dpkg-deb -x /tmp/emerillon.deb /tmp/emerillonfix
4.)
ted potrebujeme vyexportovat soubor s kontrolnima informacema takze nasleduje
Kód: [Vybrat]
dpkg-deb --control /tmp/emerillon.deb /tmp/emerillonfix/DEBIAN
5.)
nasleduje uprava pozadovane zavislosti
Kód: [Vybrat]
gedit /tmp/emerillonfix/DEBIAN/control
zde si najdeme gconf2 (>= 2.28.1-2) a zmenime to na gconf2 (>= 2.28.1)
ulozime zmeny a zavreme soubor

6.)
predposlednim ukonem je vytvoreni instalacniho deb ktere jiz bude bez problemu
Kód: [Vybrat]
dpkg -b /tmp/emerillonfix /tmp/emerillon_fixed.deb
7.)
v adresari /tmp se objevil soubor emerillon_fixed.deb ten muzeme ted nainstalovat
Kód: [Vybrat]
sudo dpkg -i /tmp/emerillon_fixed.deb
Nasledne pv hlavnim menu pod Accesories (u anglickych verzi) se objevi polozka emerillon, klinutim na ni ji zpustite


A ted slibene screenshoty:


[attachment deleted by admin]
Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: Emerillon+Openstreetmaps instalace v ubuntu
« Odpověď #1 kdy: 08 Srpna 2010, 13:28:44 »
Možná by pro některé bylo jednodušší toto:

Kód: [Vybrat]
sudo add-apt-repository ppa:mathieu-tl/emerillon
sudo apt-get update
sudo apt-get install emerillon

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Re: Emerillon+Openstreetmaps instalace v ubuntu
« Odpověď #2 kdy: 08 Srpna 2010, 13:40:12 »
dik, tuhle verzi to veme , takze to lze pouzit. Zkousel jsem debiani, a ta nesla, thle vsak je bezproblemova.

Rozdil je vsak, ze ve verzi ktera funguje, je pouzito : gconf2 (>= 2.10.1-2) kdetzto ve verzi co jsem psal (je mnohem novejsi) gconf2 (>= 2.28.1-2). Zde je popis zavislosti:

verze ktera je volne instalovatelna pres pridani repositare ma zavislosti:
Citace
Depends: libatk1.0-0 (>= 1.29.3), libc6 (>= 2.4), libcairo2 (>= 1.2.4), libchamplain-0.4-0 (>= 0.4.2), libchamplain-gtk-0.4-0 (>= 0.4.0), libclutter-1.0-0, libclutter-gtk-0.10-0 (>= 0.10.2), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libethos-1.0-0 (>= 0.1.0), libethos-ui-1.0-0 (>= 0.2.2), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgconf2-4 (>= 2.27.0), libgeoclue0 (>= 0.11.1), libgl1-mesa-glx | libgl1, libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.16.0), libpango1.0-0 (>= 1.14.0), librest-0.6-0 (>= 0.6.1), libsoup2.4-1 (>= 2.4.0), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxml2 (>= 2.6.27), gconf2 (>= 2.10.1-2), geoclue

ta novejsi ma zavislosti:

Citace
Depends: libatk1.0-0 (>= 1.29.3), libc6 (>= 2.3.6-6~), libcairo2 (>= 1.2.4), libchamplain-0.4-0 (>= 0.4.2), libchamplain-gtk-0.4-0 (>= 0.4.0), libclutter-1.0-0, libclutter-gtk-0.10-0 (>= 0.10.2), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libethos-1.0-0 (>= 0.1.0), libethos-ui-1.0-0 (>= 0.2.2), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.2.1), libgconf2-4 (>= 2.27.0), libgeoclue0 (>= 0.11.1), libgl1-mesa-glx | libgl1, libglib2.0-0 (>= 2.24.0), libgtk2.0-0 (>= 2.16.0), libpango1.0-0 (>= 1.14.0), librest-0.6-0 (>= 0.6.1), libsoup2.4-1 (>= 2.4.0), libx11-6, libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxml2 (>= 2.6.27), gconf2 (>= 2.28.1-2), geoclue



a v te nove treba jenom provest zmeny jak jsem popisoval.Tech rozdilu je vice. Kazdopadne verze pres repositar funguje. Testuji obe verze, ve funkcionalite rozdily zatim nevidim.
« Poslední změna: 08 Srpna 2010, 13:54:26 od petrakis »
Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Re: Emerillon+Openstreetmaps instalace v ubuntu
« Odpověď #3 kdy: 08 Srpna 2010, 14:06:16 »
Aby jsem byl uplne korektni, samozrejme je moznost kompilace. Zde je stranka na ktere jsou zdrojove kody obou zminovanych verzi ke kompilaci:

http://projects.gnome.org/emerillon/download.html
Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: Emerillon+Openstreetmaps instalace v ubuntu
« Odpověď #4 kdy: 08 Srpna 2010, 14:06:51 »
Ta závislost předepisuje nejnižší možnou verzi, která je pro daný program použitelná, ne kterou skutečně použije. V Lucidu je aktuálně gconf2 ve verzi 2.28.1. Každopádně gconf2 je konfigurační databázový systém, který na funkce programu nemá jiný vliv, než že uchovává nastavení. Zásadní je, že verze Emerillonu je 0.1.1.

petrakis

  • Stálý člen
  • **
  • Příspěvků: 513
Re: Emerillon+Openstreetmaps instalace v ubuntu
« Odpověď #5 kdy: 08 Srpna 2010, 14:12:30 »
po dalsi kontrole souhlas, opravdu obe verze jsou v zaklade 0.1.1

Tak alespon jsi me navnadil a zkompiluji si 0.1.2 abych videl rozdil

Znalosti ⇛ Linux: Pokročilý ┃ Programování: Pokročilý ┃ Angličtina: Pokročilý
Systém: Ubuntu 10.04 32-bit (en_US.utf8)
Specifikace⇛ Intel Core 2 E8400 3.00GHz │ RAM 3072 MiB │ DG31PR INTEL - Intel DG31PR Grafické karty: nVidia NV44 [GeForce 6200 TurboCache(TM)] [10DE:161] Sítě: Ethernet: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10EC:8168]

 

Provoz zaštiťuje spolek OpenAlt.