[gelöst] Kaffeine installieren

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
jgmail
Beiträge: 63
Registriert: 25.10.2016 22:22:59

[gelöst] Kaffeine installieren

Beitrag von jgmail » 30.11.2016 23:42:46

Hallo,

habe das Paket kaffeine_1.2.2-3.debian.tar.gz heruntergeladen, entpackt und will es in der Konsole installieren. Ich habe es auf folgende Weise versucht, aber das funktioniert nicht.

Code: Alles auswählen

juergen@Attila:~/Downloads/debian$ su
Passwort: 
root@Attila:/home/juergen/Downloads/debian# bash kaffeine.install
kaffeine.install: Zeile 1: debian/kaffeine.xpm: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 2: debian/presubj: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 3: usr/bin/kaffeine: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 4: usr/bin/kaffeine-xbu: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 5: usr/share/applications/kde4/kaffeine.desktop: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 6: usr/share/icons/hicolor/*/apps/kaffeine.png: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 7: usr/share/icons/hicolor/scalable/apps/kaffeine.svgz: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 8: usr/share/icons/oxygen/*/actions/audio-radio-encrypted.png: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 9: usr/share/icons/oxygen/*/actions/video-television-encrypted.png: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 10: usr/share/kde4/apps/kaffeine/scanfile.dvb: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 11: usr/share/kde4/apps/profiles/kaffeine.profile.xml: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 12: usr/share/kde4/apps/solid/actions/kaffeine_play_audiocd.desktop: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 13: usr/share/kde4/apps/solid/actions/kaffeine_play_dvd.desktop: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 14: usr/share/kde4/apps/solid/actions/kaffeine_play_videocd.desktop: Datei oder Verzeichnis nicht gefunden
kaffeine.install: Zeile 15: usr/share/locale/*/LC_MESSAGES/kaffeine.mo: Datei oder Verzeichnis nicht gefunden
root@Attila:/home/juergen/Downloads/debian# 


Kaffeine.xpm usw. stehen im gleichen Pfad wie kaffeine.install, ich weiß nicht warum das nicht gefunden wird. Kann jemand helfen?
Zuletzt geändert von jgmail am 04.12.2016 23:55:49, insgesamt 1-mal geändert.

Benutzeravatar
Revod
Beiträge: 3788
Registriert: 20.06.2011 15:04:29
Lizenz eigener Beiträge: MIT Lizenz

Re: Kaffeine installieren

Beitrag von Revod » 01.12.2016 00:09:09

... und warum nicht aus,

[deb]kaffeine[/deb]

mit Synaptic, oder einen anderes Paketverwalter installieren?
Systemd und PulseAudio, hmmm, nein danke.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Kaffeine installieren

Beitrag von rendegast » 01.12.2016 10:17:48

Die kaffeine-install sieht nicht gerade wie ein shell-Skript aus:

Code: Alles auswählen

$ cat kaffeine.install 
debian/kaffeine.xpm /usr/share/pixmaps
debian/presubj /usr/share/bug/kaffeine/
usr/bin/kaffeine
usr/bin/kaffeine-xbu
usr/share/applications/kde4/kaffeine.desktop
usr/share/icons/hicolor/*/apps/kaffeine.png
usr/share/icons/hicolor/scalable/apps/kaffeine.svgz
usr/share/icons/oxygen/*/actions/audio-radio-encrypted.png
usr/share/icons/oxygen/*/actions/video-television-encrypted.png
usr/share/kde4/apps/kaffeine/scanfile.dvb
usr/share/kde4/apps/profiles/kaffeine.profile.xml
usr/share/kde4/apps/solid/actions/kaffeine_play_audiocd.desktop
usr/share/kde4/apps/solid/actions/kaffeine_play_dvd.desktop
usr/share/kde4/apps/solid/actions/kaffeine_play_videocd.desktop
usr/share/locale/*/LC_MESSAGES/kaffeine.mo
Du hast das Patchpaket des Trios heruntergeladen:
Bsp. von packages.debian.org/kaffeine
Quellcode-Paket kaffeine herunterladen:

[kaffeine_1.2.2-2.dsc]
[kaffeine_1.2.2.orig.tar.gz]
[kaffeine_1.2.2-2.debian.tar.gz]
Mit den dreien und vielem weiteren Zeug von deb-src kannst Du per 'apt-get source --.... ....' deb-Paket(e) erstellen.

Das würde ich aber besser nur auf einem dedizierten build-System machen,
da das Zeug als 'manuell installiert' installiert wird, somit nicht gerade einfach wieder vom System zu bekommen ist.
Einfacher ist es da, eine VM oder Container nach dem build wieder zu löschen.

Noch einfacher ist das Beziehen der fertigen Paket aus dem debian-Repo.
Die Eigenkompilation wird normalerweise gemacht, wenn an der Software etwas geändert werden soll.


Wenn Du keine Ahnung hast, wovon ich geschrieben habe, kannst/solltest Du die Einträge
deb-src ... .... ....
aus Deiner sources.list[.d/] herausnehmen/auskommentieren.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

jgmail
Beiträge: 63
Registriert: 25.10.2016 22:22:59

Re: Kaffeine installieren

Beitrag von jgmail » 03.12.2016 00:51:10

Habe von https://packages.debian.org/jessie/amd6 ... e/download den Link http://ftp.de.debian.org bei Synaptic als neue Adresse eingegeben. Ich habe weiter bei Distribution: jessie-updates eingegeben und bei Sektion(en): main contrib. Es kommt folgende Fehlermeldung:

Code: Alles auswählen

Nicht alle Paketquellenindizes konnten heruntergeladen werden

Die Software-Paketquelle steht möglicherweise nicht mehr zur Verfügung oder ist aufgrund von Netzwerkproblemen nicht erreichbar. Sofern für diese Software-Paketquelle noch eine ältere Paketliste verfügbar ist, wird diese verwendet. Anderenfalls wird diese Software-Paketquelle gänzlich ignoriert. Bitte prüfen Sie Ihre Netzwerkverbindung und vergewissern Sie sich ebenfalls, dass die Adresse der Software-Paketquelle korrekt in den Einstellungen eingetragen ist.

Duplicate sources.list entry http://ftp.debian.org/debian/ jessie-updates/contrib amd64 Packages (/var/lib/apt/lists/ftp.debian.org_debian_dists_jessie-updates_contrib_binary-amd64_Packages)Duplicate sources.list entry http://ftp.debian.org/debian/ jessie-updates/main amd64 Packages (/var/lib/apt/lists/ftp.debian.org_debian_dists_jessie-updates_main_binary-amd64_Packages)Fehlschlag beim Holen von http://ftp.de.debian.org/dists/jessie-updates/main/binary-amd64/Packages  404  Not Found
Fehlschlag beim Holen von http://ftp.de.debian.org/dists/jessie-updates/contrib/binary-amd64/Packages  404  Not Found
Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.


Jedoch konnte ich unter dem Link http://ftp.de.debian.org das Paket kaffeine_1.2.2-3+b1_amd64.deb herunterladen. Ich weiß nicht was ich falsch mache, bin noch Neuling bei Debian und im Umgang mit Synaptic.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Kaffeine installieren

Beitrag von rendegast » 03.12.2016 02:36:10

Es gibt schonmal Doubletten.

Zeige mal Deine sources.list:

Code: Alles auswählen

cat  -A  /etc/apt/sources.list  /etc/apt/sources.list.d/*.list
Eventuell Probleme durch typo oder Steuerzeichen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

geier22

Re: Kaffeine installieren

Beitrag von geier22 » 03.12.2016 09:08:28

Wenn du deine sources.list - wie rendegast empfohlen hat - in Ordnung gebracht hast, gibt es verschiedenen Möglichkeiten Programme zu installieren.
Als Anfänger sollte am grundsätzlich die von Debian zur Verfügung gestellten Werkzeuge benutzen und nur aus den Paketquellen installieren.
Das wären zu aller erst (weil am einfachsten) Synaptic.
Paket suchen -----> auswählen ----> Zum Installieren vormerken ---> anwenden
und Fertig ist es
Tipp:
Füge bei Synaptic das Schnellsuchfeld hinzu mit folgendem Befehl als root in der Konsole

Code: Alles auswählen

apt install apt-xapian-index
Installation von Programmen über die Konsole (Beispiel hab ich ja gerade genannt)
mit

Code: Alles auswählen

apt install [Pakertname]
das setzt aber schon voraus, dass man den korrekten Paketnamen kennt.

Vorher heruntergeladenen Paket kann man mit
Debiangdebi bzw Debiangdebi-kde, wenn du KDE hast, wie ich vermute, installieren
oder mit

Code: Alles auswählen

dpkg -i [Paketname] 
über die Konsole
Für den Anfang ist das aber nicht zu empfehlen, da es schnell mal Probleme geben kann.

Ein paar gut erklärte Einführungen, die du unbedingt lesen solltest:
für apt-get bzw. seit einiger Zeit wahlweise für viele Befehle nur noch apt:
https://wiki.ubuntuusers.de/apt/apt-get/
für dpkg.
https://wiki.ubuntuusers.de/dpkg/
für Synaptic
https://wiki.ubuntuusers.de/Synaptic/

Benutzeravatar
Lofter
Beiträge: 20
Registriert: 01.09.2016 13:23:09
Wohnort: Berlin

Re: Kaffeine installieren

Beitrag von Lofter » 03.12.2016 12:37:13

Synaptic ist hier definitiv die richtige Empfehlung! :) Damit kann man wenig falsch machen für den Anfang.
"Run!"

jgmail
Beiträge: 63
Registriert: 25.10.2016 22:22:59

Re: Kaffeine installieren

Beitrag von jgmail » 03.12.2016 23:20:33

Anbei die source list, es kam eine Unmenge an Zeilen mit $ vorneweg, die habe ich gekürzt:

Code: Alles auswählen

juergen@Attila:~$ cat  -A /etc/apt/sources.list  /etc/apt/sources.list.d/*.list
$
$
# deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 DVD Binary-1 20160917-14:25]/ jessie main contrib $
$
# deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 DVD Binary-1 20160917-14:25]/ jessie contrib main $
$
deb http://security.debian.org/ jessie/updates contrib main $
deb-src http://security.debian.org/ jessie/updates main contrib $
$
# jessie-updates, previously known as 'volatile'$
# A network mirror was not selected during install.  The following entries$
# are provided as examples, but you should amend them as appropriate$
# for your mirror of choice.$
$
deb http://ftp.debian.org/debian/ jessie-updates main contrib  $
deb http://ftp.debian.org/debian/ jessie-updates main contrib  $                                                                                                                                                
$                                                                                                                     
$                                                                                                                     
$                                                                                                                     
$
$
$
$
$
$
$
deb http://ftp.de.debian.org jessie-updates main contrib $
cat: /etc/apt/sources.list.d/*.list: Datei oder Verzeichnis nicht gefunden
juergen@Attila:~$ 
Habe dann die Installation in der Konsole versucht:

Code: Alles auswählen

juergen@Attila:~/Downloads$ su
Passwort: 
root@Attila:/home/juergen/Downloads# dpkg -i kaffeine_1.2.2-3+b1_amd64.deb
Vormals nicht ausgewähltes Paket kaffeine wird gewählt.
(Lese Datenbank ... 123128 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von kaffeine_1.2.2-3+b1_amd64.deb ...
Entpacken von kaffeine (1.2.2-3+b1) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von kaffeine:
 kaffeine hängt ab von libxine2 (>= 1.2.0); aber:
  Paket libxine2 ist nicht installiert.
 kaffeine hängt ab von libxine2-ffmpeg; aber:
  Paket libxine2-ffmpeg ist nicht installiert.
 kaffeine hängt ab von libxine2-x; aber:
  Paket libxine2-x ist nicht installiert.

dpkg: Fehler beim Bearbeiten des Paketes kaffeine (--install):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für hicolor-icon-theme (0.13-1) werden verarbeitet ...
Trigger für mime-support (3.58) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 kaffeine
root@Attila:/home/juergen/Downloads# 
Dann habe ich gdebi-kde installiert. Beim Starten von dem Programm kommt folgende Fehlermeldung:

Code: Alles auswählen

Fehlerhafte Abhängigkeiten
Ihr System hat fehlerhafte 
Abhängigkeiten. Diese Anwendung 
kann nicht fortfahren, bevor dieses 
Problem behoben wurde. Um das 
Problem zu beheben, geben Sie 
>>gksudo synaptic<< oder >>sudo apt-
get install -f<< in ein Terminal ein.
Hier habe ich das erst mal nicht in der Konsole ausgeführt.

Dann wollte ich das Schnellsuchfeld für Synaptic in der Konsole einrichten, es kam folgenbde Fehlermeldung:

Code: Alles auswählen

juergen@Attila:~$ su
Passwort: 
root@Attila:/home/juergen# apt install apt-xapian-index
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Package apt-xapian-index is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'apt-xapian-index' has no installation candidate
root@Attila:/home/juergen# 
Wenn ich jetzt Synaptic starte kommt folgende Meldung:

Code: Alles auswählen

Die Abhängigkeiten von 1 Paket auf Ihrem System sind defekt.

Wählen sie den Filter »Defekte Pakete«, um dieses anzuzeigen.
und danach

Code: Alles auswählen

Ein Fehler ist aufgetreten

Folgende Detailinformationen werden angeboten:

W: Duplicate sources.list entry http://ftp.debian.org/debian/ jessie-updates/main amd64 Packages (/var/lib/apt/lists/ftp.debian.org_debian_dists_jessie-updates_main_binary-amd64_Packages)
W: Duplicate sources.list entry http://ftp.debian.org/debian/ jessie-updates/contrib amd64 Packages (/var/lib/apt/lists/ftp.debian.org_debian_dists_jessie-updates_contrib_binary-amd64_Packages)
Den Filter >>Defekte Pakete<< kann ich nicht finden. Aber in der Paketliste steht jetzt plötzlich kaffeine 1.2.2-3+b1 mit drin. Das Kästchen davor ist allerdings rot.

geier22

Re: Kaffeine installieren

Beitrag von geier22 » 04.12.2016 00:18:32

So :facepalm:
Zuerst öffnest du mal im Synaptic (zur Übung)
Bearbeiten ---> Defekte Pakete reparieren ----> Ausführen
damit sollte dann erst mal dein Problem mir den fehlenden Abhängigkeiten behoben sein.

Synaptic anschließend schließen !!!

dann öffne mal ein Terminal mache dich zu root
und gebe folgendes ein:

Code: Alles auswählen

# nano /etc/apt/sources.list
lösche den ganzen Mist der da drin steht

(nano wird mit dem cursor bedient)

kopiere das unten Aufgeführte rein
Anschließend strg+O
Enter ----> Datei wird geschrieben
dann
Strg+x
nano wird beendet.

Code: Alles auswählen

deb http://ftp.de.debian.org/debian/ jessie non-free contrib main  
# deb-src http://ftp.de.debian.org/debian/ jessie non-free contrib main    

deb http://security.debian.org/ jessie/updates non-free contrib main  
# deb-src http://security.debian.org/ jessie/updates non-free contrib main  

# jessie-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ jessie-updates non-free contrib main  
# deb-src http://ftp.de.debian.org/debian/ jessie-updates non-free contrib main
kannst zu Kontrolle die Datei nochmal aufrufen, ob se wirklich so aussieht, wie ich angegeben habe.

dann

Code: Alles auswählen

apt update && apt dist-upgrade
dann

Code: Alles auswählen

apt install apt-xapian-index kaffeine
und gut ist.

Und dann lese dich erst mal in Ruhe in die oben beschriebenen Artikel ein, bevor du weiteres Chaos anstellst und zum Schluss nur noch frustriert bist. :wink:

edit:

Ich will und wollte jetzt nicht weiter darauf eingehen, wie du das Problem auf andere Weise beheben könntest. Mache es bitte so wie ich geschrieben habe und versuche nicht irgend etwas anderes,
von dem du (noch) keine Ahnung hast. Deinen Download von Kaffeine lösche bitte. So installiert man keine Programme bzw. Pakete, die in den Repos vorhanden sind.
Lerne die Grundlegenden Dinge und verstehe sie - Dann macht Linux und speziell Debian auch richtig Spaß. Hier werden Sie geholfen :mrgreen:

jgmail
Beiträge: 63
Registriert: 25.10.2016 22:22:59

Re: Kaffeine installieren

Beitrag von jgmail » 04.12.2016 23:37:48

Hallo Geier22,

vielen Dank für die Super-Unterstützung, jetzt ist Kaffeine in der Paketliste und auch Amarok, beides ließ sich installieren und funktioniert.

Was die Paket-Quellen angeht, die oberen waren nicht von mir, die standen nach der Installation so drin. Nur die letzte hatte ich hinzugefügt. Ich hatte Synaptic gemäß

https://wiki.debian.org/Synaptic

installiert, also mit >>apt-get install synaptic<< in der Konsole. Danach wurde die Debian Installations-DVD verlangt und die Installation lief ohne Probleme. Nur es gab kein Kaffeine in der Paketliste (und auch kein Amarok) und deshalb hatte ich versucht die Paketquelle hinzu zu fügen.

Antworten