2013-08-02 110 views
1

我在我的Raspberry Pi上安装了apache2,它运行着Debian OS重新安装带有文件备份的Linux软件包

apt-get intall apache2 

然后我删除它使用

apt-get remove apache2 

但它的文件存在在那里,我也能找到超过dpkg相关apache2一些其他的包。所以,我从/etc/手动删除apache2文件。

现在,当我尝试安装apache2回来。它会安装它,但不会删除所有文件recalls

我正在寻找一个新的安装,为apache2所有新的新鲜文件

,我应该怎么办?

+0

尝试相关StackExchange网站[服务器故障(http://serverfault.stackexchange.com /),[超级用户](http://superuser.stackexchange.com/)或[树莓派](http://raspberrypi.stackexchange.com/)。堆栈溢出用于编程。 –

回答

1

如何随后

apt-get autoclean 

,最后

apt-get install apache2 

作品在我的桌面上的Ubuntu约

apt-get purge apache2 

。不知道RasPi。 那么,告诉我有关结果

尝试重新配置包可能吗?

dpkg-reconfigure apache2 

好运

1

完全地消除所有的文件和相关性程序包尝试

apt-get --purge autoremove apache2 

之后,你可以做Raspian工作时的Apache2

的全新安装
apt-get install apache2 
+0

抱歉,但无法正常工作。 –

+0

请定义“不工作”?任何错误消息? – deagh

+0

我需要找回从安装中删除的文件。就像在Windows中一样,如果您手动从程序文件中删除任何文件,那么它将在重新安装后回来。但在这里这是行不通的。当我重新安装时,你告诉它不会将缺少的文件安装到'/ etc/apache2' –

0

其实。你不能这样做。

如果您使用apt-get remove卸载软件包,那么它是可以的。

但是,这不会删除该软件包所生成的文件。所以,它会保留那里的文件。但如果你从那里删除文件,那么你不能拿回它使用apt-get install

必须有一种方法,但我不知道这一点。

所以最好的和最简单的方法是重新安装完整的操作系统。

1

尝试:

sudo易于得到删除--purge的Apache2 Apache2的。2,常见的Apache2-utils的

则:

sudo易于得到安装的Apache2 APACHE2.2常见的Apache2-utils的

0

我是在同一个位置(手动删除/etc/apache2,无法得到它重新安装这些文件)。

我设法得到它重新安装的Apache2的新版本而不带有两个命令的重装整个操作系统:

apt-get --purge autoremove apache2 
apt-get install apache2 --reinstall