返回列表 发帖

最近 debian 6.0 debian 7.0 无法安装lnmp 的问题,详细说明和解决方法:更换源

关于最近 debian 6.0   debian 7.0 无法安装lnmp 的问题,在此做个详细说明,和解决方法

都是因  更新源 引起。。  无法读取到最新的更新源,或读取出错。无法下载安装等。



源问题,安装后表现现象为:  (而且很快就安装完)



或是:最后提示某行错误。 PHP未安装,无法启动。
错误如:./debian.sh: line 829: php: command not found


打开安装日志就会发现   很多的.deb、.gpg、 stable/main 包下载失败。  

Could not connect data socket, connection timed out  等等提示。

或是   Could not connect passive socket.

你可搜索日志  查看有没有:  Could not connect  

在安装数据库时就出现问题。  





问题是出现源地址,测试:

1、执行升级系统: apt-get update
2、再执行安装:apt-get install apt-spy


debian 6.0.jpg






如果不先执行, apt-get update ,  直接运行 apt-get install apt-spy

也同样会提示  无法下载 deb 包等

debian 6.1.jpg



如果不更换源就执行 apt-get update ,会出如下提示:  
debian 6.2.jpg

ID授权不可用, 后面安装是不会成功的

以上图片是   一个更换了源地址的,一个是未更换源地址文件的。
更换了源地址的,执行以上两步后, 成功安装 apt-spy
未更换源地址文件的, 执行以上两步后,还是安装不了 apt-spy

注:如图片中出现的 错误:
  W: There is no public key available for the following key IDs:
    4D270D06F42584E6
                       GG翻译:有没有公钥可用于以下钥匙ID:
可更新授权来解决:
apt-get install debian-keyring debian-archive-keyring
apt-get install

      翻译:一旦安装debian的钥匙圈和debian的归档钥匙圈,

    再执行升级  apt-get update   就不会出现此问题了。






运行 apt-get install apt-spy 时如提示以下错误:

执行会出现这样的错误提示:

You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
libc6 : Depends: libc-bin (= 2.11.3-3) but 2.13-35 is installed
locales : Depends: glibc-2.13-1 but it is not installable
E: Unmet dependencies. Try using -f.

libc-bin版本安装的过高,需要降级才可安装

执行以下即可解决:
apt-get update
apt-get install libc6=2.11.3-4 libc-bin=2.11.3-4 locales=2.11.3-4


以上现象都是在本地虚拟机上测试。 有 debian 6.0   debian 7.0  系统。





如果以上方法解决不了,可更换源地址文件试试

由于 debian  源地址 不稳定,导致更新源下载失败
把 digitalocean 的 VPS 上环境安装成功的  地址源 文件下载下来




Debian 6\7 有些VPS源有问题,导致LNMP环境安装不成功,
这里放出一键更换源:
  1. cd /;wget http://vps.idc866.com/sources.tgz;tar zxvf sources.tgz;rm sources.tgz;cd /root
复制代码


注:更换源后,安装时可能会出现一次蓝屏确认、一次Y/N等确认,都猛回车过去 即可。



以上脚本分解操作说明:

只要你执行:

apt-get update -y            
apt-get install apt-spy -y   

这两条执行不会出错,  你就可以成功安装环境。

可把这两条命令执行后再执行一次检测是否都更新好了,更新完了。  

否则,请下载以下更新源地址文件  试试


sources.list 源地址.rar



更换源后 才能执行升级   
apt-get update -y  不然更新会出错。

更新后执行: apt-get install apt-spy -y
才能获取软件包列表。

不然会显示,会显示  未发现软件包 apt-spy


注:更换这源后,在升级时,有时会提示什么授权,请猛击回车,或Esc
      多次确认后,即可完成。
      debian 6,可能要升级很久,才完成升级。


也还可以试试升级一下系统内核:
apt-get upgrade -y


如果只是执行: rm -rf /var/lib/apt/lists/*   删除源包 是不行的,

因为他无法获得最新源包,必需更换源地址。
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

返回列表