PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba Service läßt sich nicht starten - RedHat 6.4



Paji
20.02.17, 09:35
Hallo,
habe eine RedHat 6.4 installiert und möchte Samba zum laufen bringen.
# service smb Status
smb: unrecognized Service

gibt unter /etc/init.d/ kein smb

rpm -qa | grep samba
samba-winbind-3.6.9-151.el6.i686
samba4-libs-4.0.0-55.el6.rc4.i686
samba-winbind-clients-3.6.9-151.el6.i686
samba-client-3.6.9-151.el6.i686
samba-common-3.6.9-151.el6.i686

möchte ich samba4 installieren

rpm -i samba4-4.0.0-55.el6.rc4.i686.rpm
warning: samba4-4.0.0-55.el6.rc4.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
error: Failed dependencies:
samba4-common = 4.0.0-55.el6.rc4 is needed by samba4-0:4.0.0-55.el6.rc4.i686
libpopt_samba3.so is needed by samba4-0:4.0.0-55.el6.rc4.i686
libpopt_samba3.so(SAMBA_4.0.0RC4) is needed by samba4-0:4.0.0-55.el6.rc4.i686

muss ich jetzt alle Pakete einzeln - schritt für schritt installieren?
libpopt_samba3.so
samba4-common

viell kann mir jemand helfen.

danke!

ciao ciao

Newbie314
20.02.17, 09:47
Rpm installiert nur einzelne Pakete oder meckert wenn die Abhängigkeiten nicht erfüllt sind. Ganze Softwarepakete mit automatischer Nachinstallation übernimmt bei RedHat der yum Befehl. Quelle: http://m.wikihow.com/Install-Software-in-Red-Hat-Linux

marce
20.02.17, 09:51
yum search samba
Wenn Du Wert auf Samba4 legst musst Du ggf. noch die passende Paketquelle einbinden.

florian0285
20.02.17, 20:48
yum provides /etc/init.d/smb


Das listet dir das/die Pakete auf, welche das smb init-script bereitstellen.
Könnte aber auch in "/etc/rc.d/init.d/smb" liegen.

Wenn du dir die RPM's so runtergeladen hast (was man nicht unbedingt sollte) kannst du theoretisch die Abhängigkeiten auch mit "rpm -ihv *.rpm" mit installieren. Das setzt voraus, dass die Abhängigkeiten im aktuellen Ordner ebenfalls heruntergeladen sind und es sollten dann keine ungewollten RPM's drin liegen, da sonst auch installiert.

Es gäbe noch "yum localinstall samba.rpm" das installiert dir das lokale samba.rpm und sucht online nach Abhängigkeiten. Vorausgesetzt die entsprechenden Repo's sind eingebunden.

xbeduine
20.02.17, 21:50
Dir fehlt das Paket samba4.
yum install samba4Alles mit samba 3 solltest du mit yum deinstallieren können. Kann aber sein, dass du für samba4 die Optional-Repositories im RHN aktivieren musst - kanns leider nicht kontrollieren, da ich alle System nur noch auf RHEL 7.3 habe.