apt-get install 究竟安装了什么?

What exactly is installed with apt-get install?

我正在尝试在我的 VPS 上安装 Owncloud,但我在从版本 8 迁移到版本 9 时遇到了问题。所以我决定 apt-get purge owncloud && apt-get install owncloud 进行全新安装。

坏消息是我的配置还在某处。我完全不知道 apt-get install 安装了什么,更重要的是,安装在哪里。

如果我有这些信息,我可以弄清楚我的配置在哪里以及如何重新配置​​ Apache 以指向我的新 owncloud 安装。

编辑

我目前的问题是我完全不知道 wwwroot 安装在哪里。我在 /var/www/usr/share/ 里面什么都没有。了解使用 apt-get 安装的内容可能非常有用...

owncloud 是一个大包,有很多不同的东西。

你应该有:

  • /etc/apache2/sites-available 中的一个 apache 配置文件(可能命名为 owncloud.conf
  • A table 在数据库中。这取决于您第一次配置 owncloud 的方式。你owncloud的配置在那个table.
  • owncloud本身的文件。如果你 removed 它可能已经消失了。

对于数据库:

如果您有 MySQL,请执行

sudo mysql -u root -p

连接到数据库,然后

SHOW DATABASES;

检查是否有类似owncloud名字的数据库,然后删除:

DROP DATABASE databaseName;

这样你的配置应该就没有了

如果你有 PostgreSQL,过程类似,但命令不同:

sudo -u postgres psql
\l
DROP DATABASE databaseName;