请问深度软件中心安装的程序,怎么查看他们的安装路径呢?
Tofloor
poster avatar
taxan
deepin
2011-09-10 05:24
Author
我从深度Linux软件中心里找到了Apache2.2.17.ubuntu1.2,安装后,我从Apache的官网上说“/usr/local/apache2/bin/apachectl start”启动,但是我的机器上/usr/local里面没有apache2目录。
如何才能知道那些安装的软件都安装在哪呢?
Reply Favorite View the author
All Replies
cclove
deepin
2011-09-10 06:17
#1
service apache2 start/stop/restart/status

或者你该去找ubuntu的说明文档
Reply View the author
taxan
deepin
2011-09-10 06:36
#2
谢谢。其实已经安装成功了。就是不知道如何查看。
我输入127.0.0.1,看到默认的网页才知道的。
其实无论是linux,还是php、Apache,我都是新手,所以不少东西都要学,但是一下不能学得那么快。看他们的文档大部分都是英文的还,我读得有些累。
Reply View the author
cclove
deepin
2011-09-10 18:20
#3
各个发行版似乎不一样的。。

在redhat系列,是service httpd start,在ubuntu是service apache2 start...

至于你在官网上看到的~

估计是自己编译安装的时候才能用吧。。
Reply View the author
stephen
deepin
2011-09-10 19:03
#4
我从深度Linux软件中心里找到了Apache2.2.17.ubuntu1.2,安装后,我从Apache的官网上说“/usr/local/apache2/bin/apachectl start”启动,但是我的机器上/usr/local里面没有apache2目录。
如何才能知道那些安装的软件都安装在哪呢?

不同的发行版将软件安装的位置不同。所有deb系列的发行版,通过apt装的软件都是放在/usr/下的,不会放在/usr/local/下。如果添加了第三方源,例如google的软件,这些软件可能会安装在/opt/中。所以,在网上查找资料时,如果你没有经验的话,请确保你查看的资料跟你使用的发行版相符。Deepin跟Debian/Ubuntu是基本相同的,所以资料也基本相通。

在Deepin的软件中心里面目前无法查看程序安装的位置,实际上也很难做好这个,因为一个包可能含有许多文件,会放在系统中的许多位置。如果你要看一个软件包含有哪些文件,可以使用apt-file这个工具,首先安装apt-file:
  1. sudo apt-get install apt-file && apt-file update
Copy the Code

然后可以查看:
  1. apt-file show apache2
Copy the Code

在ubuntu中,控制apache2可以直接使用这个命令:
  1. sudo apache2ctl restart|restart|stop|...
Copy the Code
Reply View the author
s.******[email protected]
deepin
2011-09-10 23:57
#5
我从深度Linux软件中心里找到了Apache2.2.17.ubuntu1.2,安装后,我从Apache的官网上说“/usr/local/apache2/bin/apachectl start”启动,但是我的机器上/usr/local里面没有apache2目录。
如何才能知道那些安装的软件都安装在哪呢?
/usr/sbin/apachectl
Reply View the author
taxan
deepin
2011-09-11 18:44
#6
谢谢各位,我虽然不知道apache2到底安装到哪里了,(因为搜索apache2,结果有很多不同位置的结果),但是我终于找到了apache2的配置文件,不是windows下的httpd.conf,而是apache2.conf,他们是在/etc/apache2目录下。
Reply View the author
stephen
deepin
2011-09-11 19:30
#7
谢谢各位,我虽然不知道apache2到底安装到哪里了,(因为搜索apache2,结果有很多不同位置的结果),但是我终于找到了apache2的配置文件,不是windows下的httpd.conf,而是apache2.conf,他们是在/etc/apache2目录下。

晕,那你提问的时候直接问apache的配置文件在哪就行了。
Reply View the author
s.******[email protected]
deepin
2011-09-11 22:01
#8
谢谢各位,我虽然不知道apache2到底安装到哪里了,(因为搜索apache2,结果有很多不同位置的结果),但是我终于找到了apache2的配置文件,不是windows下的httpd.conf,而是apache2.conf,他们是在/etc/apache2目录下。
这不是因为windows还是linux的问题,而是apache版本问题。以前在linux下也是 httpd.conf
Reply View the author