Unter Einstellungen -> Externer Speicher steht:
âsmbclientâ ist nicht installiert. Das HinzufĂŒgen von âSMB / CIFSâ, âSMB / CIFS mit OC-Anmeldungâ ist nicht möglich. Bitte wende Dich zur Installation an den Administrator.
Was kann ich machen um diesen smbclient zu installieren?
Version 13.0.2
Installiert auf Linux Mint 18.3 Cinnamon 64-bit
linux-mint@linuxmint-VirtualBox ~ $ sudo apt-get install smbclient
[sudo] Passwort fĂŒr linux-mint:
Paketlisten werden gelesen⊠Fertig
AbhÀngigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen⊠Fertig
»smbclient« ist bereits die neuste Version (2:4.3.11+dfsg-0ubuntu0.16.04.13).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 30 nicht aktualisiert.
Muss ich in einem speziellen Verzeichniss sein, damit Nextcloud dies auch installiert?
git clone git://github.com/eduardok/libsmbclient-php.git
cd libsmbclient-php ; phpize
./configure
make
sudo make install
make install INSTALL_ROOT=/tmp/smbc
extension=âsmbclient.soâ
Jedoch bekomme ich die Meldung ââsmbclientâ ist nicht installiert. Das HinzufĂŒgen von âSMB / CIFSâ, âSMB / CIFS mit OC-Anmeldungâ ist nicht möglich. Bitte wende Dich zur Installation an den Administrator.â weiterhin angezeigt.
Leider funktioniert dies bei mir nicht, bzw. dies ist bereits schon installiert: â»php-smbclient« ist bereits die neuste Version (0.8.0~rc1-2build1).â
Meldung im Nextcloud kommt trotzdem⊠ââsmbclientâ ist nicht installiert.â
Moin,
schon jemand etwas neues zu dem Thema und einen Lösungansatz? Habe auch die ganze Nacht versucht NextCloud auf einer Ubuntu VM aufzusetzen (erst 18.04 und dann 19.04).
Zuerst direkt bei der Installation Nextcloud ausgewĂ€hlt und anschlieĂend alle möglichen smbclients (php-smbclient, smbclient, samba) in verschiedenen Konstellationen installiert und anschlieĂend NextCloud einmal manuell aufgebĂŒgelt.
Alle verfĂŒgbaren Updates eingespielt und kein Erfolg.
Immer kommt noch die Meldung ââsmbclientâ ist nicht installiert. Das HinzufĂŒgen von âSMB / CIFSâ, âSMB / CIFS mit OC-Anmeldungâ ist nicht möglich. Bitte wende Dich zur Installation an den Administrator.â.
Nein, leider kein Blödsinn. Ich kam ja nichtmal bis zu deinem Eingabefeld, da es einfach kein SMB/CIFS zum AuswÀhlen gab. Konnte nur WEBDAV, ftp etc. auswÀhlen.
Ich habe nun das vorgefertigte Paket von Hanssenit aus Schweden genommen und damit lÀuft auch alles sehr fluffig.
Aber sehr eigenartig, warum es mit der Standard Ubuntu-ISO nicht wollteâŠDort waren auch alle möglichen sambadienste installiert. Mag sein, dass noch etwas anderes gefehlt hat, nur sollten dann die benötigten Pakete auch noch aufgefĂŒhrt werden!
ZunĂ€chst muss die App âExternal Storage supportâ heruntergeladen und aktiviert werden. ZusĂ€tzlich wird smbclient benötigt.
docker exec -i -t nextcloud-app /bin/bash
apt-get update
apt install libsmbclient-dev git
pecl install smbclient
docker-php-ext-enable smbclient
exit
Unter dem Pfad /etc/php//mods-available muss eine Datei smbclient.ini liegen, die die folgende Zeile enthÀlt:
extension=âsmbclient.soâ
Ist dies nicht der Fall, muss die entsprechende Datei von Hand angelegt werden. Dann kann der smbclient durch folgenden Befehl fĂŒr alle Instanzen verfĂŒgbar gemacht werden:
sudo phpenmod -v ALL smbclient
Nun können externe Laufwerke via SMB durch den Admin eingebunden werden.