在 Windows 10 中安装的 ubuntu 中运行 sudo 命令时出错?
Posted
技术标签:
【中文标题】在 Windows 10 中安装的 ubuntu 中运行 sudo 命令时出错?【英文标题】:Error while runing sudo command in ubuntu installed inside Windows 10? 【发布时间】:2019-07-18 15:37:39 【问题描述】:我的 ubuntu 18.04 从商店安装成功。之后我尝试了两个命令,这给了我如下错误
sudo apt update
Err:1 http://security.ubuntu.com/ubuntu bionic-security InRelease 连接失败 [IP: 91.189.88.152 80] Err:2 http://archive.ubuntu.com/ubuntu 仿生 InRelease 连接失败 [IP: 91.189.88.149 80] Err:3 http://archive.ubuntu.com/ubuntu 仿生更新 InRelease 连接失败 [IP: 91.189.88.161 80] 错误:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease 连接失败 [IP: 91.189.88.149 80] 正在读取包列表...完成 构建依赖树 读取状态信息... 全部完成 软件包是最新的。 W:获取失败 http://archive.ubuntu.com/ubuntu/dists/bionic/InRelease 连接 失败 [IP: 91.189.88.149 80] W: 获取失败 http://archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease 连接失败 [IP: 91.189.88.161 80] W: 获取失败 http://archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease 连接失败 [IP: 91.189.88.149 80] W: 获取失败 http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease 连接失败 [IP: 91.189.88.152 80] W: 一些索引文件失败 下载。它们已被忽略,或使用旧的。
sudo apt install postgresql # Install PostgreSQL
正在读取包列表...完成构建依赖树读取状态 信息... 完成 E: 无法找到包 postgresql
我正在使用 WSL ubuntu 在 Windows 10 上尝试 odoo12 开发。我想在 Windows 10 中安装的这个 linux 子系统中安装 postgres 和 odoo 依赖项。请帮助我。
【问题讨论】:
看起来您没有互联网或防火墙阻止了对 Ubuntu 存储库的传出访问 我在我的 Windows 上安装了卡巴斯基,但它在阻止某些东西时没有显示任何警报? 卡巴斯基没有理由阻止 Ubuntu 的服务器。这不太可能是问题所在。但显然,由于apt update
失败得如此惨重,后续的apt-get
完全没有意义。
@MSalters 有什么办法可以解决这个问题。我没有任何Linux操作系统的实践经验!
【参考方案1】:
好的,当我退出程序并运行 bash 命令时,问题出在卡巴斯基上。我从这个链接得到了答案
https://askubuntu.com/questions/1076242/running-sudo-apt-get-update-returns-connection-errors
谢谢大家的帮助
【讨论】:
以上是关于在 Windows 10 中安装的 ubuntu 中运行 sudo 命令时出错?的主要内容,如果未能解决你的问题,请参考以下文章
我在 Ubuntu 9.04 中安装的 Android 可能有啥问题
在 Windows 中安装的 MonoDevelop 中看不到 iPhone