安装samba是显示:
下列软件包有未满足的依赖关系:
samba : 依赖: samba-common (= 2:3.4.7~dfsg-1ubuntu3.12) 但是 2:3.5.4~dfsg-1ubuntu8 正要被安装
依赖: libwbclient0 (= 2:3.4.7~dfsg-1ubuntu3.12) 但是 2:3.5.4~dfsg-1ubuntu8 正要被安装
E: 破损的软件包
解决方法:
卸载这两个出问题的软件包,中间会出现其他依赖的包也被删除了,同意就行,如果哪个软件再需要那些软件包会自动安装。
liao_y@lyy:~$ apt-get remove samba-common
E: 无法打开锁文件 /var/lib/dpkg/lock - open (13: 权限不够)
E: 无法对状态列表目录加锁(/var/lib/dpkg/),请查看您是否正以 root 用户运行?
liao_y@lyy:~$ sudo apt-get remove samba-common
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包将被【卸载】:
nautilus-share samba-common samba-common-bin smbclient ubuntu-desktop
升级了 0 个软件包,新安装了 0 个软件包,要卸载 5 个软件包,有 2 个软件包未被升级。
解压缩后将会空出 60.4MB 的空间。
您希望继续执行吗?[Y/n]y
(正在读取数据库 ... 系统当前共安装有 121271 个文件和目录。)
正在卸载 nautilus-share ...
正在卸载 samba-common-bin ...
正在卸载 ubuntu-desktop ...
正在卸载 smbclient ...
正在卸载 samba-common ...
update-alternatives: 警告: 替换项 /usr/bin/nmblookup.samba3(链接组 nmblookup 的一部分)不存在。从替换项列表中移除。
update-alternatives: 警告: /etc/alternatives/nmblookup 正处于未决状态中,将以最佳选项更新它。
update-alternatives: 警告: 替换项 /usr/bin/net.samba3(链接组 net 的一部分)不存在。从替换项列表中移除。
update-alternatives: 警告: /etc/alternatives/net 正处于未决状态中,将以最佳选项更新它。
update-alternatives: 警告: 替换项 /usr/bin/testparm.samba3(链接组 testparm 的一部分)不存在。从替换项列表中移除。
update-alternatives: 警告: /etc/alternatives/testparm 正处于未决状态中,将以最佳选项更新它。
正在处理用于 man-db 的触发器...
liao_y@lyy:~$ sudo apt-get remove libwbclient0
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包将被【卸载】:
gvfs-backends libgnomevfs2-extra libsmbclient libwbclient0 python-smbc
system-config-printer-common system-config-printer-gnome
升级了 0 个软件包,新安装了 0 个软件包,要卸载 7 个软件包,有 2 个软件包未被升级。
解压缩后将会空出 11.4MB 的空间。
您希望继续执行吗?[Y/n]y
(正在读取数据库 ... 系统当前共安装有 121194 个文件和目录。)
正在卸载 gvfs-backends ...
正在卸载 libgnomevfs2-extra ...
正在卸载 system-config-printer-gnome ...
正在卸载 system-config-printer-common ...
正在卸载 python-smbc ...
正在卸载 libsmbclient ...
正在卸载 libwbclient0 ...
正在处理用于 desktop-file-utils 的触发器...
正在处理用于 python-gmenu 的触发器...
Rebuilding /usr/share/applications/desktop.zh_CN.utf8.cache...
正在处理用于 man-db 的触发器...
正在处理用于 python-support 的触发器...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
卸载后安装:
liao_y@lyy:~$ sudo apt-get install samba smbclient