Frage zu ipkg/opkg

  • Hi zusammen,


    bin mir bei dieser Frage zwar nicht 100% sicher, den richtigen Bereich getroffen zu haben, aber
    vielleicht könnt ihr mir ja trotzdem einen Tip geben.


    Angenommen, ich habe in einem eigenen OE1.6 Image einen eigenen Update-Feed eingerichtet. Auf
    diesem liegen beispielsweise mehrere Versionen eines Plugins. Wie bekomme ich es nun hin,
    dass eine ausdrücklich gewünschte Version per ipkg installiert werden kann?


    Beispiel:


    auf dem Feed liegen:


    meinplugin_1.1-r0_mipsel.ipk
    meinplugin_1.3-r0_mipsel.ipk
    meinplugin_1.5-r0_mipsel.ipk


    gebe ich nun im Telnet ein:

    Code
    ipkg install meinplugin


    wird erwartungsgemäß die aktuellste Version installiert. Nun möchte ich aber ausdrücklich, die Version 1.3 installiert
    haben, aber selbst wenn ich

    Code
    ipkg install http://meinfeed.url/meinplugin_1.3-r0_mipsel.ipk


    ausführe, wird zunächst diese Version heruntergeladen, aber direkt danach die aktuellste (1.5) installiert.


    Ich hoffe es wurde verständlich, was ich gern erreichen möchte, und dass mir da jemand einen Tip geben kann...



    Gruss
    Unicorn0815

  • wird erwartungsgemäß die aktuellste Version installiert. Nun möchte ich aber ausdrücklich, die Version 1.3 installiert
    haben, aber selbst wenn ich

    Code
    ipkg install http://meinfeed.url/meinplugin_1.3-r0_mipsel.ipk


    ausführe, wird zunächst diese Version heruntergeladen, aber direkt danach die aktuellste (1.5) installiert.

    Bei der "großen Schwester dpkg", wird das was Du suchst "pinning" genannt. Damit kann man explizit ein Paket auf einer bestimmten Version belassen unabhängig von verfügbaren Updates. Ob es dass auch für ipkg gibt kann ich nicht sagen, evtl. hilft dir das aber gezielter zu suchen.


    Roland