在Ubuntu上安装PostgreSQL:简单易用指南
PostgreSQL,也称为“Postgres”,是一个高级的企业级开源关系数据库管理系统(ORDBMS)。一个世界范围的志愿者团队开发了它,由于它的稳定性和先进性,它非常受欢迎。
任何公司或其他私人实体都不控制PostgreSQL,并且免费提供源代码。
大多数Linux发行版,如Debian、CentOS、openSUSE和Ubuntu,都集成了PostgreSQL及其包管理。
本教程将向您展示如何安装和使用默认版本的Ubuntu,以及如何通过添加PostgreSQL存储库并安装相同的存储库来安装它。
在Ubuntu上安装PostgreSQL
从Ubuntu官方存储库安装PostgreSQL
我们建议以这种方式安装PostgreSQL,因为它可以确保与操作系统的适当集成,包括自动修补和其他更新管理功能。
首先,一如既往地更新您的软件包:
sudo apt更新
然后,安装
postgresql
包以及
postgresql contrib
包装。的添加
-contrib
包确保您获得一些额外的实用程序和功能。
因此,要安装Ubuntu存储库提供的默认支持的PostgreSQL版本,请运行:
sudo apt安装postgresql postgresql contrib

仅此而已。该软件创建
postgres
成功安装数据库系统后,默认情况下为用户。此用户帐户具有默认值
postgres
角色
通过添加PostgreSQL存储库安装PostgreSQL
首先,您需要将PostgreSQL存储库添加到Ubuntu系统的源代码列表中。
1.安装一些所需的软件包:
sudo apt安装wget curl ca证书
2.您需要下载并导入PostgreSQL GPG存储库密钥:
wget-O-https:
//www.postgresql.org/media/keys/ACCC4CF8.asc|sudo apt-key-add-
代码语言:
JavaScript
(
javascript
)

3.现在,执行以下命令以创建文件存储库配置:
sudo sh-c
“echo”debhttp://apt.postgresql.org/pub/repos/apt$(lsb_release-cs)-pgdg-main“>/etc/apt/sources.list.d/pgdg.list'
代码语言:
JavaScript
(
javascript
)
4.更新Ubuntu系统上的软件包列表。您应该会看到新添加的PostgreSQL repo列表。
sudo apt更新

4.最后,在Ubuntu系统上安装PostgreSQL:
sudo apt-install-postgresql

要从PostgreSQL存储库安装特定版本,而不是
postgresql
,表示最新版本,指定如下
postgresql-12
.
在撰写本文时,可用版本为
后期ql-10
,
postgresql-11
,
postgresql-12
和
进展后ql-13
.
sudo apt安装postgresql-12
安装完成后,您可以检查PostgreSQL服务的状态:
sudo
systemctl
地位
postgresql
服务
代码语言:
CSS
(
css
)

祝贺你已经成功地在Ubuntu上安装了PostgreSQL。
连接到PostgreSQL
A
postgres
用户在安装后自动创建,并具有对DB实例的超级管理员访问权限。要与新设置的数据库建立连接,请切换到此帐户为:
sudo su-postgres
然后,您可以通过键入以下内容来访问PostgreSQL提示:
psql

要退出PostgreSQL提示,请键入
q
.
当然,您不需要切换用户连接到PostgreSQL,只需一个命令:
sudo-u postgres psql
结论
PostgreSQL是企业界广泛采用的数据库。无论您决定从Ubuntu官方存储库还是PostgreSQL存储库安装,这两种安装都简单易行。
如果你想了解更多关于PostgreSQL以及如何使用它,可以在该项目的网站上找到教程。
Peppermint Mini ISO获得重大更新
今天,PeppermintOS宣布发布其最新的Mini ISO更新,推出了一系列旨在改进和完善系统设置过程的改进。 PeppermintOS Mini:有什么新功能? Peppermint Mini ISO以明显更小的包装提供著名的PeppermintOS,每个ISO文件小于500 MB。用户可以在两个版本之间进行选择:一个基于可靠的Debian 12“Bookworm”版本,另一个基于无系统的D
Redis作为缓存:如何工作以及为什么使用它
应用程序缓存对于运行任何大型web应用程序都至关重要。Redis在这里帮助您完成这项任务。 当应用程序运行缓慢时,我们每个人都会遇到这种情况。即使是最好的代码在重负载下也会降低其性能。 缓存是提高性能和减少响应时间的一种快速且相对便宜的方法。 什么是Redis Redis( 重新 微粒 DI 摩擦 S server)是一种开源的内存数据存储,通常用作分布式缓存。它提供了各种高效的数据结构,旨在实现
QEMU 9.0首次推出先进的ARM和RISC-V功能
QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的2700多个提交,引入了增强功能和新功能,以提高性能、可扩展性和可用性。 QEMU 9.0亮点 QEMU 9.0中的一个关键更新是块设备处理。virtio blk现在支持多队列,允许不同I/O线程同时处理单个磁盘的不同队列,显著提高了性能和效率。 对于那些从事调试工作的人来说,gdbs
如何在Linux上设置静态IP地址和修改路由表
从命令行配置IP地址和路由是每个Linux管理员都应该学习的必备技能。在本文中,我们将回顾如何使用 ip 和 命令 命令。 此外,我们将讨论如何使用 ip路由 命令创建一个静态路由,以更改Linux系统的默认网关。 使用ifconfig命令设置静态IP地址(已弃用) 现今 命令 命令已弃用,取而代之的是 ip 命令。然而 命令 命令仍然有效,并且可用于大多数Linux发行版。它用于配置网络接口。
如何使用Mini ISO在您的PC上安装Ubuntu
将Linux安装到你的PC硬件上的方法不在少数,但使用Ubuntu,你早就需要一次性下载一个大小达数GB的ISO文件。 如果您正遭受大型USB棒短缺的困扰,Ubuntu mini ISO仅占用100MB左右。以下是如何获得Mini ISO并使用它来安装Ubuntu。 为什么使用迷你ISO安装Ubuntu Ubuntu最大的优点之一就是它是免费的。你可以自由地查看和修改源代码,并且可以自由地将其重新