Board logo

标题: 最近 debian 6.0 debian 7.0 无法安装lnmp 的问题,详细说明和解决方法:更换源 [打印本页]

作者: idc886    时间: 2013-6-26 09:20     标题: 最近 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/*   删除源包 是不行的,

因为他无法获得最新源包,必需更换源地址。

图片附件: debian 6.0.jpg (2013-6-26 09:22, 59.18 KB) / 下载次数 1042
http://www.idc866.com/attachment.php?aid=2881&k=446584ffc719352abe539a81ced8dabc&t=1714367054&sid=5NDxRt



图片附件: debian 6.1.jpg (2013-6-26 09:51, 62.77 KB) / 下载次数 1019
http://www.idc866.com/attachment.php?aid=2883&k=641fc8aeaf8bb55ba00299f38f8fc8c6&t=1714367054&sid=5NDxRt



图片附件: debian 6.2.jpg (2013-6-26 10:01, 93.39 KB) / 下载次数 1080
http://www.idc866.com/attachment.php?aid=2884&k=ae122160b7568653ae13c9d03ed669f6&t=1714367054&sid=5NDxRt






欢迎光临 免费国外空间,国外免费空间, (http://www.idc866.com/) Powered by Discuz! 7.2