在 ubuntu 上安装 Openldap 时出错

在 ubuntu 上安装 Openldap 时出错

请帮我找出为什么它不起作用

root@icloud_mail# sudo apt-get install slapd ldap-utils
正在读取软件包列表...完成
构建依赖关系树       
正在读取状态信息...完成
将会安装以下额外的软件包:
  libodbc1 libslp1
建议的软件包:
  libmyodbc odbc-postgresql tdsodbc unixodbc-bin slpd openslp-doc
将会安装以下新软件包:
  ldap-utils libodbc1 libslp1 slapd
升级了 0 个,新安装了 4 个,删除了 0 个,并且未升级 284 个。
需要获取 2,243 kB 的档案。
此操作后,将使用5,595 kB的额外磁盘空间。
您想继续吗 [Y/n]?Y
错误 http://us.archive.ubuntu.com/ubuntu/ quantal/main libodbc1 i386 2.2.14p2-5ubuntu4
  无法连接到 172.19.48.164:8080 (172.19.48.164)。- 连接(110:连接超时)
错误 http://us.archive.ubuntu.com/ubuntu/ quantal/main libslp1 i386 1.2.1-9
  无法连接到 172.19.48.164:8080:

答案1

显然,您的 APT 配置设置为使用代理服务器进行连接。无法访问此服务器,这就是错误的原因。我们怎么知道的?好吧,它不应该连接到 Ubuntu 镜像的本地 IP 地址来下载软件包。与连接到端口8080而不是纯 HTTP 端口的组合80,这是 APT 的行为,只能由代理配置设置引起。

我认为您的代理服务器不再在线并且您不想再使用它。

  1. 找到负责它的配置行:

    grep -rni proxy /etc/apt
    
  2. 结果将列出类似

    /etc/apt/apt.conf:1:Acquire::http::Proxy "http://1.2.3.4:8000/";
    

    您在此处看到的是,文件中的/etc/apt/apt.conf1APT 配置为使用该代理地址进行连接。 在您的系统上,文件名和行可能会有所不同。

  3. 用以下行编辑文件。对其进行注释(在其前面添加一个井号#)或直接删除该行。使用文本编辑器,例如nano(或您喜欢的任何其他编辑器):

    sudo nano /etc/apt/apt.conf
    
  4. 保存并关闭。

  5. 更新 APT 列表:

    sudo apt-get update
    

祝更新/安装愉快。

相关内容