[ppa:yavdr] VDR ohne bestimmte Abhängigkeiten installieren -> LIRC
-
-
Ein eigenes PPA mit höherer Priorität anlegen und dort dein lirc-Paket ablegen.
Oder ein "hold" o.ä. auf dein schon vorher installiertes Paket setzen, siehe apt-pinning und Konsorten.Lars.
-
-
Mh..
ich installiere mein LIRC so:
Geht es auch einfacher?apt-get findet immernoch LIRC. Habe zum testen das vorhandene LIRC deinstalliert und erneut geschaut ob es zu installieren geht:
Codexbmc@zotac:~$ sudo echo LIRC hold |dpkg --set-selections dpkg: error: operation requires read/write access to dpkg status area [sudo] password for xbmc:
Code
Alles anzeigenxbmc@zotac:~$ sudo apt-get autoremove --purge lirc Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: lirc* 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 2,394 kB disk space will be freed. Do you want to continue [Y/n]? y (Reading database ... 89071 files and directories currently installed.) Removing lirc ... Purging configuration files for lirc ... dpkg: warning: while removing lirc, directory '/etc/lirc' not empty so not removed. Processing triggers for man-db ... Processing triggers for ureadahead ...
Code
Alles anzeigenxbmc@zotac:~$ sudo apt-get install lirc Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: lirc-x The following NEW packages will be installed: lirc 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 773 kB of archives. After this operation, 2,394 kB of additional disk space will be used. Get:1 http://ppa.launchpad.net/yavdr/main/ubuntu/ precise/main lirc amd64 0.9.0-26yavdr0~precise [773 kB] Fetched 773 kB in 0s (1,120 kB/s) Preconfiguring packages ... Selecting previously unselected package lirc. (Reading database ... 88786 files and directories currently installed.) Unpacking lirc (from .../lirc_0.9.0-26yavdr0~precise_amd64.deb) ... Processing triggers for ureadahead ... Processing triggers for man-db ... Setting up lirc (0.9.0-26yavdr0~precise) ... xbmc@zotac:~$
-
Wenn du am Paketmanager vorbei installierst, weiß ich nicht, was passiert.
Warum baust du kein richtiges deb-Paket? Das würde vieles vereinfachen.Beim ersten Aufruf ist es besser, vorher per "sudo su -" root zu werden und dann das "echo ... | dpkg ..." auszuführen.
Lars.
-
Mit deb-Paket bauen habe ich mich noch nicht beschäftigt
Ich weiß also (noch) nicht wie es geht. -
Da du ja nur ein vorhandenes Paket ersetzen möchtest, ist das vorhandene debian-Verzeichnis in den Sourcen schon mal ein guter Start.
Sind es nur Patches auf die gleiche Version? Dann mal mit quilt beschäftigen.
Wenn es eine aktuellere Version ist: manchmal findet man bei Launchpad schon passende Pakete, weil irgend jemand sich die Arbeit schon gemacht hat.Es lohnt sich, sich damit auseinander zu setzen.
Lars.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!