linux n00b problem vlc unter fedora
majordomus 03.08.2005 - 22:17 1499 14
majordomus
GEFREITER
|
versuche schon seit einger zeit bei meinen fedora vlc zu installieren nur bekomme ich dann dieses problem
der befehl ist yum install vlc und dann kommt das:
Error: Missing Dependency: libcddb.so.0 is needed by package vlc Error: Missing Dependency: libcdio.so.5(CDIO_5) is needed by package vlc Error: Missing Dependency: libcdio.so.5 is needed by package vlc
hab aber diese daten schon nachinstaliiert /upgedatet
bin schon ein bisl fertig, denn skype war ne sekunden angelegenheit
danke für jede hilfe
|
deagle
Addicted
|
Gehts wennst VLC selbst kompilierst?
|
moidaschl
Vollzeit-Hackler
|
|
majordomus
GEFREITER
|
per package und der fehler kommt immer noch edit: kompelieren du redest grad mit nem 5 stunden linux user und laut den fedora faq müsste alles funktionieren genauso wie yum install kernel-module-ntfs-$(uname -r) damit sollte ich auf ntfs verzeichnisse zugreifen können. installieren hat es sich ohne probs lassen nur ich kann immer noch nicht auf ntfs verzteichnisse zugreifen bin für heute ein bisl überfordert
Bearbeitet von majordomus am 03.08.2005, 22:44
|
deagle
Addicted
|
Ok, also, lad dir einmal DAS herunter. Dann öffnest die Shell, wechselst mit cd /verzeichnis in das Verzeichnis in dem das File liegt. Dann gibst ein: gunzip vlc-0.8.2.tar.gz tar xfv vlc-0.8.2.tar cd vlc-0.8.2 ./configure su (dann das Root-PW) make make install Fertig kompiliert /add: Entweder ist die "New Posts" Liste zeitversetzt, oder sie unterschlägt neue Posts
|
moidaschl
Vollzeit-Hackler
|
na schau du ladest dir mal den SOURCE runter, also die .tar.gz das entpackst du mittels $tar -xvzpf <package>.tar.gz dann liegt dort sicher eine README bzw eine INSTALL datei drinnen. meistens brauchst die aber nicht das sind immer die selben drei befehle 1) $ ./configure 2) # make 3) # make install dann sollte das paket installiert sein und du kannst vlc installieren. mfg, hth --edit-- pwned!
|
majordomus
GEFREITER
|
danke für die schnelle hilfe nur das kommt dann raus
[root@localhost mario]# cd vlc-0.8.2 [root@localhost vlc-0.8.2]# ./configure checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... no checking for cc... no checking for cc... no checking for cl... no configure: error: no acceptable C compiler found in $PATH See `config.log' for more details. [root@localhost vlc-0.8.2]#
|
Crash Override
BOfH
|
Dann installier das Paket gcc und probiere es erneut.
|
majordomus
GEFREITER
|
dann kommt das configure: error: Could not find libmad on your system: you may get it from http:// http://www.underbit.com/products/mad/. Alternatively you can use --disable-mad to disable the mad plugin. dann hab ich ./configure --disable-mad das ist zwar gegangen aber dann kommt das nächste problem!! das hier configure: error: Missing header file ffmpeg/avcodec.h. langsam zweifle ich an linux wenn bei fast jeder installation solche troubles gibt kann ich verstehen warum linux noch nicht weiter verbreitet ist edit hab jetzt mal mad installiert und ich bekomm immer noch diese meldung configure: error: Could not find libmad on your system: you may get it from http://www.underbit.com/products/mad/. Alternatively you can use --disable-mad to disable the mad plugin.
Bearbeitet von majordomus am 04.08.2005, 09:27
|
Master99
verträumter realist
|
# deleted # -> verlesen
|
moidaschl
Vollzeit-Hackler
|
ja das problem, oder der vorteil, ist einfach dass du dir alle abhängigkeiten selber installieren musst WENN du keinen packetmanager einsetzt. apt-get, portage, slapt-get usw. checken dir deine dependencies und installieren die ganzen libaries gleich mit. der vorteil an der sache ist dass du nur die files am pc hast die du auch wirklich benutzt. für den anfang würde ich dir auch raten ein system mit paketmanager zu verwenden (ich glaub auch suse hat ja Yast). Sollte RedHat keinen haben würde mich das wundern, immerhin is es ja auch sehr weit verbreitet. bei deinem letzten fehler war einfach dass du die libmad einfach disabled hast obwohl sie gebraucht wird. die libary solltest du dir auch installieren .
|
BigJuri
Reservoir Dog
|
@moidaschl: Er verwendet eh einen Paketmanager (yum), und yum sollte fehlende dependencies eigentlich automatisch lösen.
|
Ringding
Pilot
|
Sofern das Repository in Ordnung ist... Da kannst du noch lang spielen Wenn du noch nichtmal einen C-Compiler installiert hattest, brauchst du wahrscheinlich noch 30-50 Pakete, bis das mal geht.
|
BigJuri
Reservoir Dog
|
Irgendwie wundert es mich nur, dass überhaupt kein C-Compiler mitinstalliert wurde. Normalerweise ist doch wenigstens irgendeiner bei einer Standard-Install dabei.
|
deagle
Addicted
|
Nein, bei Slackware ist z.B. auch standardmäßig keiner dabei, bei Ubuntu Warty auch nicht, wies mit Hoary aussieht weiß ich nicht. @majordomus: Ich empfehle dir zum Anfangen Ubuntu, die GUI (GNOME) ist relativ simpel und Ubuntu verwendet apt-get (teilt sich mit Portage Platz 1 auf meiner persönlichen Rangliste ) mit einem mittlerweile doch halbwegs großem Repository.
|