It is currently Sat May 18, 2013 2:32 pm

All times are UTC




Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 
Author Message
 Post subject: Amazon MP3 Downloader in zenwalk 6.0 installieren
PostPosted: Sun May 10, 2009 2:15 pm 
Experienced Zenwalker
Experienced Zenwalker

Joined: Tue May 13, 2008 6:26 am
Posts: 115
Location: Wipperfürth (D)
Zunächst: Es klappt vorzüglich. Hier das Bild eines aktuellen Downloads:

Image

Leider ist die Installation etwas umständlich, da nur suse, debian, ubuntu und fedora mit Installationspaketen bedacht werden.

Wenn mir jemand helfen würde, dann könnte ich ja mal versuchen, mein erstes zenwalk-Paket zu schnüren...

Ein Wiki wird bestimmt folgen.

1.
Zunächst holt man sich das Debian-Paket von folgender Amazon.de-Seite. Es ist nur für deutsche Kunden verfügbar, denen garantiert wird, dass die heruntergeladene Musik DRM-frei ist.
http://www.amazon.de/gp/dmusic/help/amd ... v_dmusic_3

Die Datei für Debian 4 "etch" heißt amazonmp3.deb

2.
Jetzt muss das Debian-Paket ins Slackware-Format übersetzt werden. Das geschieht mit dem alien-Paket, das man sich von folgender Adresse holen kann:

http://zenwalk.mirrors.tds.net/pub/linu ... .75.tar.gz

Man wird root in der Konsole, wechselt in das Download-Verzeichnis und entpackt die Datei:
    tar xfzv alien_8.75.tar.gz
In dem neu erzeugten alien-Verzeichnis führt man folgende Befehle aus:

    perl Makefile.PL
    make
    make install


Nun steht der Befehl alien zur Verfügung:
    # which alien
    /usr/bin/alien
Man wechselt wieder in sein Download-Verzeichnis, übersetzt das Debian-Paket und installiert das erzeugte Slackware-Paket:

    # alien -t -c amazonmp3.deb
    # installpkg amazonmp3-1.0.5.tgz

Im Hauptmenü sollte man nun unter -> Netzwerk -> Amazon MP3 Downloader fündig werden.

3.
Doch noch zu früh gefreut. Die Abfrage

    $ ldd /usr/bin/amazonmp3 | grep not[/code]

zeigt, warum das Programm nicht startet:
Code:
/usr/bin/amazonmp3: /usr/lib/libcrypto.so.0.9.8: no version information available (required by /usr/bin/amazonmp3)
   libgtkmm-2.4.so.1 => not found
   libgdkmm-2.4.so.1 => not found
   libatkmm-1.6.so.1 => not found
   libpangomm-1.4.so.1 => not found
   libcairomm-1.0.so.1 => not found
   libglibmm-2.4.so.1 => not found
   libsigc-2.0.so.0 => not found
   libboost_filesystem-gcc42-1_34_1.so.1.34.1 => not found
   libboost_regex-gcc42-1_34_1.so.1.34.1 => not found
   libboost_date_time-gcc42-1_34_1.so.1.34.1 => not found
   libboost_signals-gcc42-1_34_1.so.1.34.1 => not found
   libboost_iostreams-gcc42-1_34_1.so.1.34.1 => not found
   libboost_thread-gcc42-mt-1_34_1.so.1.34.1 => not found

später kommen noch hinzu:
Code:
   libicui18n.so.38 => not found
   libicuuc.so.38 => not found


Mit netpkg kann zumindest folgende Bibliotheken holen:
    gtkmm
    glibmm
    boost

Danach bleiben noch folgende Dateien übrig, die man wie oben ins Slackware-Format übersetzt und mit installpkg installiert.

Man findet sie unter folgender Adresse:
http://packages.debian.org/lenny/libs/
Auch wenn amazonmp3 für etch kompiliert ist, ich hatte keine Probleme mit Debian-Lenny.

    libboost-date-time1.34.1_1.34.1-14_i386.deb
    libboost-filesystem1.34.1_1.34.1-14_i386.deb
    libboost-iostreams1.34.1_1.34.1-14_i386.deb
    libboost-regex1.34.1_1.34.1-14_i386.deb
    libboost-signals1.34.1_1.34.1-14_i386.deb
    libboost-thread1.34.1_1.34.1-14_i386.deb
    libicu38_3.8.1-3+lenny1_i386.deb

Zuletzt sollte nur noch diese Warnmeldung erscheinen:
    $ ldd /usr/bin/amazonmp3 | grep not

    /usr/bin/amazonmp3: /usr/lib/libcurl.so.4: no version information available (required by /usr/bin/amazonmp3)
    /usr/bin/amazonmp3: /usr/lib/libcrypto.so.0.9.8: no version information available (required by /usr/bin/amazonmp3)

4.
Das war es dann schon auch! Amazon bietet eine Musikdatei zum Testen an, und wenn man den Knopf zum Herunterladen anklickt, wird der MP3-Downloader automatisch gestartet und Iceweasel wird einen Dialog anbieten, den man so beendet:

Image

Viel Spaß beim Musikhören und danke an den großen Bruder Debian!

_________________
ZW 6.2: Thinkpad R50e
ZW 6.4: Desktop Intel GA-G31M-S2L, GeForce 8600 GTS, WLAN Atheros AR5001X


 Profile Send private message  
 
 Post subject: Re: Amazon MP3 Downloader in zenwalk 6.0 installieren: Pymaz
PostPosted: Fri Feb 25, 2011 8:30 am 
Experienced Zenwalker
Experienced Zenwalker

Joined: Tue May 13, 2008 6:26 am
Posts: 115
Location: Wipperfürth (D)
Mittlerweile geht es viel einfacher:

Die veralteten Linuxpakete auf der Amazon-Webseite gibt es immer noch nur für deb- und rpm-Pakete.

Aber es gibt eine elegante Alternative:

http://code.google.com/p/pymazon/wiki/HowToAmzDownload

Da Python standardmäßig installiert ist, muss man für Zenwalk 6.4 nur noch mit netpkg das Paket pycrypto herunterladen und die Software selbst: pymazon

Hat auf Anhieb geklappt.

_________________
ZW 6.2: Thinkpad R50e
ZW 6.4: Desktop Intel GA-G31M-S2L, GeForce 8600 GTS, WLAN Atheros AR5001X


 Profile Send private message  
 
 Post subject: Re: Amazon MP3 Downloader in zenwalk 6.0 installieren
PostPosted: Fri Feb 25, 2011 11:35 am 
Global Moderator
Global Moderator
User avatar

Joined: Fri Nov 10, 2006 1:16 pm
Posts: 884
Solche Anleitungen gehoeren ins Wiki und nicht hier ins Forum!
Der Thread wird hiermit geschlossen.

_________________
Zenwalk current
Core2 Duo 2.80 GHz, 4 GB RAM, GeForce 9400GT, HD audio, 10/100/1000 NIC onBoard, 1 TB HDD, 2x DVD-Burner
Zenwalk snapshot
P4 3.0 GHz, 1 GB RAM, GeForce 7600GS, 16 bit sound, 10/100 NIC onBoard, 2x 80 GB HDD, DVD-Burner, DVD-ROM


 Profile Send private message  
 
Display posts from previous:  Sort by  
Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 3 posts ] 

All times are UTC


 Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: