Totem 3.6 in Ubuntu 12.04?

Totem 3.6 in Ubuntu 12.04?

Kann ich Totem auf Version 3.6.3 in Ubuntu 12.04 ohne das webupd8 ppa aktualisieren? Ich habe den Prozess vonHier, aber ich habe einige Probleme, die Abhängigkeiten zu erhalten. Der Grund, warum ich Totem 3.6.3 möchte, sind natürlich die neuesten Änderungen und Geschwindigkeitsverbesserungen.

Die Lösung von Wilffunktioniert nicht! Folgendes ist passiert, als ich das Verfahren befolgt habe:

david@david-VirtualBox:~$ wget
http://launchpadlibrarian.net/136994659/totem_3.6.3-0ubuntu6_amd64.deb
--2014-02-01 14:54:55--  http://launchpadlibrarian.net/136994659/totem_3.6.3-0ubuntu6_amd64.deb
Resolving launchpadlibrarian.net (launchpadlibrarian.net)...
91.189.89.229, 91.189.89.228 Connecting to launchpadlibrarian.net (launchpadlibrarian.net)|91.189.89.229|:80... connected. HTTP request
sent, awaiting response... 200 OK Length: 104032 (102K)
[application/x-debian-package] Saving to:
`totem_3.6.3-0ubuntu6_amd64.deb'

100%[======================================>] 104,032     --.-K/s   in
0.005s  

2014-02-01 14:54:56 (18.2 MB/s) - `totem_3.6.3-0ubuntu6_amd64.deb'
saved [104032/104032]

david@david-VirtualBox:~$ sudo dpkg -i totem_3.6.3-0ubuntu6_amd64.deb
[sudo] password for david:  (Reading database ... 238277 files and
directories currently installed.) Preparing to replace totem 3.4.3-0ubuntu1~precise1 (using totem_3.6.3-0ubuntu6_amd64.deb) ...
Unpacking replacement totem ...
dpkg: dependency problems prevent configuration of totem:
totem depends on libcogl12 (>= 1.7.4); however: Package libcogl12 is not installed.
totem depends on libtotem0 (>= 3.6.3-0ubuntu6); however: Version of libtotem0 on system is 3.4.3-0ubuntu1~precise1.
totem depends on gstreamer1.0-clutter; however: Package gstreamer1.0-clutter is not  installed.
totem depends on gstreamer1.0-plugins-base (>= 0.11.93); however: Package gstreamer1.0-plugins-base is not installed.
totem depends on gstreamer1.0-plugins-good (>= 0.11.93); however: Package gstreamer1.0-plugins-good is not installed.
totem depends on gstreamer1.0-x; however:  Package gstreamer1.0-x is not installed. 
totem depends on totem-common (= 3.6.3-0ubuntu6); however: Version of totem-common on system is 3.4.3-0ubuntu1~precise1.
dpkg: error processing totem (--install):  dependency problems - leaving
unconfigured
Processing triggers for desktop-file-utils ...
Processing triggers for bamfdaemon ... Rebuilding
/usr/share/applications/bamf.index... Processing triggers for
gnome-menus ... Errors were encountered while processing:  totem

Und ich bekomme Fehlermeldungen von dersudo apt-get build-dep totem

david@david-VirtualBox:~/Downloads$ sudo apt-get build-dep totem
Reading package lists... Done Building dependency tree        Reading
state information... Done The following packages have unmet
dependencies:
librsvg2-dev : Depends: librsvg2-2 (= 2.36.1-0ubuntu1) but 2.36.3-0ubuntu1~precise1 is to be installed
libtotem-plparser-dev : Depends: libtotem-plparser17 (= 3.4.1-1) but 4.2-1~precise1 is to be installed
Depends: gir1.2-totem-plparser-1.0 (= 3.4.1-1) but 3.4.2-1~precise1 is to be installed E: Build-dependencies for totem could not be satisfied. david@david-
VirtualBox:~/Downloads$

Ich scheine Fehler beim Installieren der Wilfvorgeschlagenen Abhängigkeiten zu erhalten. Ich habe sie vor der Installation der neueren Version deinstalliert. Folgendes habe ich im Terminal erhalten:

david@david-VirtualBox:~$ cd ~/Downloads/
david@david-VirtualBox:~/Downloads$ sudo dpkg -i totem-common_3.6.3-0ubuntu6_all.deb 
[sudo] password for david: 
Selecting previously unselected package totem-common.
(Reading database ... 269477 files and directories currently installed.)
Unpacking totem-common (from totem-common_3.6.3-0ubuntu6_all.deb) ...
Setting up totem-common (3.6.3-0ubuntu6) ...
Processing triggers for man-db ...
Processing triggers for gconf2 ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for libglib2.0-0 ...
david@david-VirtualBox:~/Downloads$ sudo dpkg -i libtotem0_3.6.3-0ubuntu6_amd64.deb 
Selecting previously unselected package libtotem0.
(Reading database ... 269887 files and directories currently installed.)
Unpacking libtotem0 (from libtotem0_3.6.3-0ubuntu6_amd64.deb) ...
dpkg: dependency problems prevent configuration of libtotem0:
 libtotem0 depends on libcogl12 (>= 1.7.4); however:
  Package libcogl12 is not installed.
 libtotem0 depends on libglib2.0-0 (>= 2.35.9); however:
  Version of libglib2.0-0 on system is 2.34.1-0ubuntu1~12.04~ricotz0.
dpkg: error processing libtotem0 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libtotem0
david@david-VirtualBox:~/Downloads$ sudo dpkg -i libcogl12_1.14.0-0ubuntu1_amd64.deb 
Selecting previously unselected package libcogl12.
(Reading database ... 269896 files and directories currently installed.)
Unpacking libcogl12 (from libcogl12_1.14.0-0ubuntu1_amd64.deb) ...
dpkg: dependency problems prevent configuration of libcogl12:
 libcogl12 depends on libc6 (>= 2.17); however:
  Version of libc6 on system is 2.15-0ubuntu10.5.
 libcogl12 depends on libegl1-mesa (>= 7.8.1) | libegl1-x11; however:
  Package libegl1-mesa is not installed.
  Package libegl1-x11 is not installed.
dpkg: error processing libcogl12 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libcogl12 

Sieht aus, als ob mir einige Dep's fehlen, und das libglib2.0-0auf meinem System (2.34.1)ist neuer als das, was auf der Raring-Seite steht (2.33.14), und es heißt, ich brauche, 2.35.9,sieht aus, als ob ich auf Saucys oder Trustys Seite nach suchen muss libglib2.0-0 v.2.35. Ok, ich habe nachgeschaut, Saucy verwendet genau dieselbe Version von libglib2.0-0Raring, da es immer noch ist 2.33.14. Trusty verwendet jedoch 2.39.3und ich verwende 2.34.1, also was soll ich verwenden?

BEARBEITEN

Ignorieren Sie, was ich gesagt habe, sie haben die falsche Versionsnummer in die Beschreibung geschrieben, aber wenn Sie auf die Seite gehen, ist sie eigentlich 2.36.0für Raring, 2.38.0für Saucy und 2.39.3für Trusty. Soll ich also einfach mit gehen 2.36.0oder soll ich mir holen 2.35.9? Würde nicht 2.36.0so gut funktionieren? Ich werde mit v gehen. 2.35.9gefundenHier.

Ok, all diese Abhängigkeiten führen zu weiteren Abhängigkeiten, und es sieht aus wie eine Endlosschleife, und Synaptic kann die defekten Pakete nicht mehr entfernen! Ich beginne mit einem Backup meiner virtuellen Maschine, bevor ich wieder mit dem Upgrade von Totem beginne, dann kann mir wieder geholfen werden.

Gdebi scheint Totem 3.6.3 wegen des Mozilla-Totem-Plugins nicht zu mögen.

david@david-VirtualBox:~/Downloads$ sudo apt-get install gdebi-core
[sudo] password for david: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  indicator-printers gir1.2-timezonemap-1.0 libdiscid0 unity-lens-video
  linux-headers-3.2.0-56 unity-scope-video-remote gir1.2-json-1.0
  librhythmbox-core5 libpcrecpp0 linux-headers-3.2.0-56-generic
  language-pack-kde-en kde-l10n-engb libcmis-0.2-0 libmusicbrainz3-6
  libpcre3-dev language-pack-kde-en-base gir1.2-xkl-1.0
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  gdebi-core
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 159 kB of archives.
After this operation, 1,198 kB of additional disk space will be used.
Get:1 http://ca.archive.ubuntu.com/ubuntu/ precise/universe gdebi-core all 0.8.5build1 [159 kB]
Fetched 159 kB in 1s (139 kB/s)
Selecting previously unselected package gdebi-core.
(Reading database ... 238277 files and directories currently installed.)
Unpacking gdebi-core (from .../gdebi-core_0.8.5build1_all.deb) ...
Processing triggers for man-db ...
Setting up gdebi-core (0.8.5build1) ...
david@david-VirtualBox:~/Downloads$ sudo gdebi totem_3.6.3-0ubuntu6_amd64.deb
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Building data structures... Done 
Building data structures... Done 
This package is uninstallable
Breaks existing package 'totem-mozilla' dependency totem (= 3.4.3-0ubuntu1~precise1)
david@david-VirtualBox:~/Downloads$

Und wenn ich totem-mozilla 3.6.3 installiere:

david@david-VirtualBox:~/Downloads$ sudo gdebi totem-mozilla_3.6.3-0ubuntu6_amd64.deb 
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Building data structures... Done 
Building data structures... Done 
This package is uninstallable
Dependency is not satisfiable: totem (= 3.6.3-0ubuntu6)

Ok, also wie installiere ich Totem 3.6 + alle erforderlichen Abhängigkeiten, ohne Pakete zu beschädigen?

Antwort1

Sie können das .debFormular herunterladen 3.6.3unterhier für 64bit, oderhier für 32bitund installieren Sie es mit dem Software Center. Möglicherweise können Sie es auch mit diesen Befehlen installieren:

64 Bit:

wget http://launchpadlibrarian.net/136994659/totem_3.6.3-0ubuntu6_amd64.deb
sudo dpkg -i totem_3.6.3-0ubuntu6_amd64.deb

32 Bit:

wget http://launchpadlibrarian.net/136992776/totem_3.6.3-0ubuntu6_i386.deb
sudo dpkg -i totem_3.6.3-0ubuntu6_i386.deb

Der Vorteil dabei ist, dass Sie nichts kompilieren müssen, wie in Ihrer verlinkten Antwort. Der Nachteil ist, dass es möglicherweise nicht die richtigen Abhängigkeiten hat, sodass Sie diese möglicherweise auch von herunterladen müssenUbuntu-Updates, oderUbuntu-Pakete.

Ich betreibe derzeit keine Maschinen mit 12.04, daher kann ich diese Antwort nicht testen, aber sie sollte funktionieren. Wenn keines der oben genannten Pakete für die richtige Architektur geeignet ist(32 Bit/64 Bit/PowerPC/was auch immer), Sie sollten in der Lage sein, sie zu findenHier

Antwort2

Die Installation ist ganz einfach. Verwenden Sie einfach Gdebi:

sudo apt-get install gdebi-core
sudo gdebi totem_3.6.3-0ubuntu6_amd64.deb

Das ist alles. Jetzt können Sie es bei Bedarf auch aus dem Quellcode erstellen.

verwandte Informationen