J'utilise Ubuntu Server 14.04.4 et je n'ai pas installé Samba avec la configuration d'origine du système d'exploitation. Je voudrais l'installer maintenant mais je continue à recevoir une erreur à propos des paquets cassés. Il semble que le principal problème soit la dépendance de samba-libs. Son dicton " Dépend de: libldb1 (<1: 1.1.25 ~) mais 2: 1.1.17-2 doit être installé " mais j'ai déjà la dernière libldb1 installée. J'ai essayé presque tout ce que je peux google mais peut-être que je néglige quelque chose. Tous les pointeurs seraient grandement appréciés.
Voici ce qui se passe:
root@MAILSVR:/etc/apt# Sudo apt-get install samba
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed.
This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies: samba : Depends: python-samba but it is not going to be installed
Depends: samba-common-bin (= 2:4.3.8+dfsg-0ubuntu0.14.04.2) but it is not going to be installed
Depends: samba-libs (= 2:4.3.8+dfsg-0ubuntu0.14.04.2) but it is not going to be installed
Recommends: samba-dsdb-modules but it is not going to be installed
Recommends: samba-vfs-modules but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Voici ce que l'aptitude me donne:
root@MAILSVR:/etc/apt# aptitude install samba
The following NEW packages will be installed:
libwbclient0{a} python-crypto{a} python-ldb{ab} python-samba{a} python-talloc{a} python-tdb{ab} samba samba-common{a} samba-common-bin{a} samba-dsdb-modules{a}
samba-libs{ab} samba-vfs-modules{a} tdb-tools{a}
0 packages upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
Need to get 8,519 kB of archives. After unpacking 48.3 MB will be used.
The following packages have unmet dependencies:
python-tdb : Depends: libtdb1 (= 1.3.8-0ubuntu0.14.04.1) but 1.3.8-2 is installed.
samba-libs : Depends: libldb1 (< 1:1.1.25~) but 2:1.1.17-2 is installed.
python-ldb : Depends: libldb1 (= 1:1.1.24-0ubuntu0.14.04.1) but 2:1.1.17-2 is installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) python-ldb [Not Installed]
2) python-samba [Not Installed]
3) python-tdb [Not Installed]
4) samba [Not Installed]
5) samba-common-bin [Not Installed]
6) samba-dsdb-modules [Not Installed]
7) samba-libs [Not Installed]
8) samba-vfs-modules [Not Installed]
Leave the following dependencies unresolved:
9) samba-common recommends samba-common-bin
Accept this solution? [Y/n/q/?]
erreur Samba-libs:
root@MAILSVR:/etc/apt# apt-get install samba-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
samba-libs : Depends: libldb1 (< 1:1.1.25~) but 2:1.1.17-2 is to be installed
E: Unable to correct problems, you have held broken packages.
Le problème était lié à mes sources de paquets. J'ai donc remplacé mon fichier /etc/apt/sources.list par défaut à l'aide de repogen.simplylinux.ch
Puis j'ai lancé ces commandes:
apt-get update
apt-get autoremove libtdb1 --purge
apt-get install libtdb1=1.3.8-0ubuntu0.14.04.1
apt-get install samba
Terminé. Merci pour votre aide!
La commande suivante m'a aidé à installer samba sur Ubuntu 18.04.2 LTS:
Sudo aptitude install samba
Sortie:
The following NEW packages will be installed:
attr{a} ibverbs-providers{a} libcephfs2{a} libibverbs1{a} libldb1{a}
libnl-route-3-200{a} librados2{a} libtdb1{a} python-crypto{a}
python-dnspython{a} python-ldb{a} python-samba{a} python-tdb{a} samba
samba-common{a} samba-common-bin{a} samba-dsdb-modules{ab} samba-libs{ab}
samba-vfs-modules{a} tdb-tools{a}
0 packages upgraded, 20 newly installed, 0 to remove and 0 not upgraded.
Need to get 13.1 MB of archives. After unpacking 70.7 MB will be used.
The following packages have unmet dependencies:
samba-dsdb-modules : Depends: libwbclient0 (= 2:4.7.6+dfsg~ubuntu-0ubuntu2) but 2:4.7.6+dfsg~ubuntu-0ubuntu2.9 is installed
samba-libs : Depends: libwbclient0 (= 2:4.7.6+dfsg~ubuntu-0ubuntu2) but 2:4.7.6+dfsg~ubuntu-0ubuntu2.9 is installed
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) python-samba [Not Installed]
2) samba [Not Installed]
3) samba-common-bin [Not Installed]
4) samba-dsdb-modules [Not Installed]
5) samba-libs [Not Installed]
6) samba-vfs-modules [Not Installed]
Leave the following dependencies unresolved:
7) samba recommends samba-dsdb-modules
8) samba-common recommends samba-common-bin
Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
Downgrade the following packages:
1) libwbclient0 [2:4.7.6+dfsg~ubuntu-0ubuntu2.9 (now) -> 2:4.7.6+dfsg~ubuntu
Accept this solution? [Y/n/q/?] y
The following packages will be DOWNGRADED:
libwbclient0
The following NEW packages will be installed:
attr{a} ibverbs-providers{a} libcephfs2{a} libibverbs1{a} libldb1{a}
libnl-route-3-200{a} librados2{a} libtdb1{a} python-crypto{a}
python-dnspython{a} python-ldb{a} python-samba{a} python-tdb{a} samba
samba-common{a} samba-common-bin{a} samba-dsdb-modules{a} samba-libs{a}
samba-vfs-modules{a} tdb-tools{a}
.......
samba
[2019/07/11 12:31:24.139070, 0] ../lib/util/debug.c:1053(reopen_logs_internal)
Unable to open new log file '/var/log/samba/log.%m': Permission denied
[2019/07/11 12:31:24.139119, 0] ../source4/smbd/server.c:448(binary_smbd_main)
samba version 4.7.6-Ubuntu started.
Copyright Andrew Tridgell and the Samba Team 1992-2017
La même chose m’est arrivée mais aucune des réponses précédentes n’a fonctionné pour moi.
Sudo wget http://launchpadlibrarian.net/109052...1.0.15_all.deb
Sudo dpkg -i python-support_1.0.15_all.deb
Courir:
Sudo apt-get install samba
J'utilise le serveur Ubuntu 16.04.1
À votre santé
Je l'ai résolu par ceci:
Sudo apt-get install libwbclient0 = 2: 4.3.8 + dfsg-0ubuntu1 && Sudo apt-get install samba
Eita !!!