Iva*_*nov 66 linux postgresql installation ubuntu
下午好,请告诉我我做错了什么。我刚刚在我的电脑上安装了 Linux Ubuntu,但仍然不了解它。我尝试安装 PostreSQL 和 pgAdmin。我在这个视频教程上安装了https://www.youtube.com/watch?v=Vdzb7JTPnGk这个错误。
错误文本: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease' doesn't support architecture 'i386'

请告诉我如何解决它。我的 ubuntu 版本:Ubuntu 20.04 LTS
小智 141
您必须将行更改/etc/apt/sources.list.d/pgdg.list为
deb [arch=amd64] http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main
Run Code Online (Sandbox Code Playgroud)
小智 39
apt.postgresql.org 存储库的定义在两个可能的位置之一中定义。让我们找到它...
在终端...
sudo grep -i postgresql /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
或者
sudo grep -i postgresql /etc/apt/sources.list.d/*.list
Run Code Online (Sandbox Code Playgroud)
你会得到上述命令之一的命中。
让我们编辑文件...
sudo -H gedit /etc/apt/sources.list (忽略任何警告消息)
或者
sudo -H gedit /etc/apt/sources.list.d/found_filename.list (忽略任何警告消息)
找到以...开头的行
deb https://blah blah blah
Run Code Online (Sandbox Code Playgroud)
并将其更改为...
deb [arch=amd64] https://blah blah blah
Run Code Online (Sandbox Code Playgroud)
保存文件并退出编辑器。
现在sudo apt-get update,sudo apt-get upgrade将无噪音运行。
Den*_*iuk 17
运行此命令以查找/pgdg.list文件
sudo -H gedit /etc/apt/sources.list.d/pgdg.list
Run Code Online (Sandbox Code Playgroud)
找到这一行:
*deb http://apt.postgresql.org/pub/repos/apt focal-pgdg main*
Run Code Online (Sandbox Code Playgroud)
并将其更改为:
deb [arch=amd64] http://apt.postgresql.org/pub/repos/apt focal-pgdg main
Run Code Online (Sandbox Code Playgroud)
保存文件并运行
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
运行以下命令:
sudo vim /etc/apt/sources.list.d/pgdg.list
Run Code Online (Sandbox Code Playgroud)
并替换此行:
http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
Run Code Online (Sandbox Code Playgroud)
和
deb [arch=amd64] http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main
Run Code Online (Sandbox Code Playgroud)
保存并退出用wq。
跑:
sudo -H gedit /etc/apt/sources.list.d/pgdg.list
Run Code Online (Sandbox Code Playgroud)
更改以下行:
http://apt.postgresql...
Run Code Online (Sandbox Code Playgroud)
和:
deb [arch=amd64] http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main
Run Code Online (Sandbox Code Playgroud)
保存并运行:
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
30589 次 |
| 最近记录: |