在工作中我需要学习 FOSSology。此工具仅支持 Linux。因此我安装了 Ubuntu 版本 12.10 Quantal。通过网络我了解到 Ubuntu 有内置的 postgreSQL 应用程序。但安装时我不知道如何查看它是否已安装。您能帮我解决这个问题吗?这是当务之急,我只有很短的时间来完成我的工作。
我已经手动下载,在执行此命令 sudo dpkg -i File.dep 后安装时,我收到错误消息,提示这需要 root 用户权限。请帮帮我。
答案1
从终端运行以下命令将会告诉您:
dpkg -l postgresql
如果显示:
No packages found matching postgresql.
这意味着它尚未安装。你可以使用以下命令安装它:
sudo apt-get install postgresql
它会要求您输入密码,然后下载、安装和配置 postgresql。
答案2
尝试安装时,您需要 root 权限。但是,您应该使用内置的apt
。运行:
sudo apt-get install postgresql
如果已经安装,它会告诉你并优雅地失败。当它完成或说它已经安装时,你就有了 PostgreSQL。
如果你真的需要使用现有的 .deb 文件(这是不建议), 使用:
sudo dpkg -i file.deb