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本身的文件。如果你
remove
d 它可能已经消失了。
对于数据库:
如果您有 MySQL,请执行
sudo mysql -u root -p
连接到数据库,然后
SHOW DATABASES;
检查是否有类似owncloud名字的数据库,然后删除:
DROP DATABASE databaseName;
这样你的配置应该就没有了
如果你有 PostgreSQL,过程类似,但命令不同:
sudo -u postgres psql
\l
DROP DATABASE databaseName;
我正在尝试在我的 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本身的文件。如果你
remove
d 它可能已经消失了。
对于数据库:
如果您有 MySQL,请执行
sudo mysql -u root -p
连接到数据库,然后
SHOW DATABASES;
检查是否有类似owncloud名字的数据库,然后删除:
DROP DATABASE databaseName;
这样你的配置应该就没有了
如果你有 PostgreSQL,过程类似,但命令不同:
sudo -u postgres psql
\l
DROP DATABASE databaseName;