小编Mic*_*el 的帖子

在 ubuntu 包上安装 postgres 不可用

我正在使用 Ruby 和 Postgres 设置 VPS。在我的本地机器上,我安装了 postgresql 9.2.3(客户端和服务器),因此想在我的 VPS 上安装它。按照这篇博客文章http://hendrelouw73.wordpress.com/2012/11/14/how-to-install-postgresql-9-1-on-ubuntu-12-10-linux/的说明在 ubuntu 上安装 postgres (唯一的区别是我尝试安装 9.2.3。而他安装了 9.1),我做了以下操作

sudo apt-get install postgresql-9.2.3
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package postgresql-9.2.3
E: Couldn't find any package by regex 'postgresql-9.2.3'
Run Code Online (Sandbox Code Playgroud)

但是,如您所见,它找不到 package postgresql-9.2.3。然而,我在我的本地机器上安装了那个包(我用 Homebrew 安装在我的 Mac 上)。

你能帮我理解我做错了什么吗?

更新 我也尝试安装它,就像你在下面看到的那样,在末尾去掉“3”,但正如你所看到的那样,它不起作用。

 sudo apt-get install postgresql-9.2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package postgresql-9.2 is not available, but is …
Run Code Online (Sandbox Code Playgroud)

postgresql ubuntu

10
推荐指数
1
解决办法
4万
查看次数

SSH 密钥对于它们所使用的服务是否必须是唯一的?

我刚刚第一次创建了一个虚拟服务器(或者,用 Digital Ocean 主机的语言来说,一个“小滴”)。Digital Ocean 有一个关于 SSH 密钥的说明页面https://www.digitalocean.com/ssh_keys 告诉我们检查 SSH 密钥是否存在,然后它给出了生成新 SSH 密钥然后添加它们的说明。就我而言,使用说明给出的命令,我发现我已经有了 SSH 密钥(我猜是我在注册 github 或 heroku 时生成的)

问题

1) 我应该重用我已经拥有的 SSH 密钥还是生成新的密钥(即它们必须是我使用它们的服务所独有的)?

2) 说明(复制如下)讲的是将 SSH 密钥添加到数字海洋,然后创建服务器。就我而言,我在添加 SSH 密钥之前创建了服务器。这会产生任何我应该注意的问题吗?我应该销毁服务器(还没有安装任何东西)并在适当的时候创建一个添加 SSH 密钥的新服务器吗?

指示

You can add SSH keys to DigitalOcean which can then be selected during the droplet create process to add the selected SSH keys under the root user.

When using SSH keys a root password will no longer be set as SSH keys will be used as …
Run Code Online (Sandbox Code Playgroud)

ubuntu ssh ssh-keys

4
推荐指数
1
解决办法
186
查看次数

标签 统计

ubuntu ×2

postgresql ×1

ssh ×1

ssh-keys ×1