3
如何告诉Ubuntu在哪里安装程序以及如何告诉现有程序在哪里安装?
我是Ubuntu / Linux的新手,目前使用Ubuntu Server。只是想找出基本的东西。 您如何知道要在哪里安装程序。例如,我刚刚安装了Sphinx搜索引擎,方法是将从他们的网站下载的压缩包放置到我的网站上: /home/sphinx 目录。我创建了狮身人面像目录来放置该tarball。然后运行以下命令: tar xvzf sphinx-0.9.8.1.tar.gz cd sphinx-0.9.8.1/ ./configure --with-mysql-includes=/usr/include/mysql --with-mysql-libs=/usr/lib/mysql 然后这些: make sudo make install 现在,我有许多文件位于运行这些命令的目录中。这是我的Spynx安装,还是安装在其他地方? 在Windows中,如果您运行安装程序(.exe文件),则该程序仍会安装在C:\ Program Files目录中。在将所有程序都安装在中央位置的linux上是否适用类似的规定,还是可以在系统上的任何位置安装程序? 问题 我宁愿将所有已安装的程序放在一个位置,那么就最佳实践而言,什么是正确的位置?换句话说,Linux等效于C:\ Program Files? 以及如何始终在此位置安装,仅是将tarball放置并从该位置运行安装命令的问题? 如果我使用sudo apt-get安装软件包怎么办?我如何指向这个位置告诉apt-get始终安装在那里?