ubuntu升级到11.04后,安装软件提示samba4错误的解决办法!

 


声明:ubuntu升级后很多人报错的这个问题,我解决掉,很可能是偶然!如果真的可行的话,还请通知我!!!THX

 

前几天ubuntu跟新到11.04,哈哈~我们公司我是第一人!!当时第一次更新的时候提示更新源有问题,导致无法更新,后来把更新源替换成主服务器就比较顺利了,不过在最后阶段竟然报Samba4错误,我这个郁闷!不过没有管他。最后升级成功……不过这个升级让我很失望,ubuntubug应该不少,虽然我遇到的不是很多,但仅仅更新第一天就见到网上很多说ubuntu11.04很多问题出现,而我就遇到了这个问题@~~~而且 界面也不是特别吸引我,如果ubuntu在给我一次机会就一次,我一定不升级了~!!!

 

今天中午跟同事去看手机Android的,同事看i9000,我想看ME722,后来他买了,我没买!!!我以前购买电子产品的时候都会在网上查查资料,而这次我竟然没有时间去查,真的是太忙了,忙到不行!哎,现在在公司查了查ME722哎,网上说的并不是特别好,我同事劝我买IPHONE 3GS,哎囊肿羞涩啊 ~

不说哪些,解决这个问题的原因是我要修改博客的页面代码,但在命令行下通过ftp到我的主机后在传回来查看太不爽了~不方便~~~一个一个get下来,所以在ubuntu上安装个bareFTP,但就是给我报错~~~

在执行:

sudo apt-add-repository ppa:christian-eide/bareftp
sudo apt-get update
sudo apt-get install bareftp

执行apt-get install bareftp错误如下:

_ldb.LdbError: (80, 'Failed to load modules from: /usr/lib/samba/ldb\n')

dpkg:处理 samba4 (–configure)时出错:

子进程 已安装 post-installation 脚本 返回了错误号 1

在处理时有错误发生:

samba4

E: Sub-process /usr/bin/dpkg returned an error code (1)

 

在网上搜了搜,很多人都有samba的错误!

最后找到比较靠谱的
删除 /var/lib/dpkg/status中有关那个软件的安装信息
/var/lib/dpkg/info目录下那个软件包的几个文件
这个应该是终极方法,不过,使用之前注意备份就是了

 

但大家都知道靠谱 不一定就好解决 !我没有用这个方法,更贴切的说,我只用了一半

停止samba服务

root@kinggoo-desktop:~# /etc/init.d/samba4 stop

进入/var/lib/dpkg/info

root@kinggoo-desktop:/var/lib/dpkg/info# cd /var/lib/dpkg/info

怕出问题不去删除这个目录下的文件,因为我的是samba4搞的鬼,在该目录下创建BK_samba4

root@kinggoo-desktop:/var/lib/dpkg/info# mkdir BK_samba4

移动该目录下所有为samba4的文件到BK_samba4

root@kinggoo-desktop:/var/lib/dpkg/info# mv samba* BK_samba4/

root@kinggoo-desktop:/var/lib/dpkg/info# apt-get install -f

root@kinggoo-desktop:/var/lib/dpkg/info# apt-get install bareftp

搞定安装上了!!

- THE END -
版权声明:
转载原创文章请注明,文章出处:http://kinggoo.com
原文地址:http://kinggoo.com/sys-ubuntu-errorsamba4-pass.htm
发表评论?

4 条评论。

  1. sudo apt-get remove samba-common
    sudo apt-get remove samba-common-bin

  2. You’ve got it in one. Couldn’t have put it bteter.

发表评论