如何在虚拟化的Ubuntu系统上安装应用程序?

这个问题似乎是基本的和基本的,但我只是要问,因为我没有得到它。

我将XAMPP和Eclipse下载到我的系统中,在通过VMware启动Ubuntu后,我找不到我目录中的应用程序。 这是正常的吗? 如何查找和安装应用程序或任何其他软件?

要在虚拟机中安装软件,最简单的方法是使用Ubuntu安装的工具(假设您通过Internet访问进行设置)。 这是从最简单到最难的列表:

第一种选择: Ubuntu软件中心

位于Menu-> Ubuntu Software Center。如果您使用的是Unity,请打开破折号并输入软件,然后会出现软件中心。

南加州大学的窗户

然后单击右上角的搜索框以搜索应用程序(例如,如果键入“Ge” – > gedit将显示)。

或者,单击开发人员工具等类别,然后搜索要安装的软件。

找到它后,单击右上角的“安装”按钮(如果刚刚安装了ubuntu,则使用“source source”),输入validation密码并等待软件安装。


第二个选项: 安装.deb文件

由于ubuntu软件中心的所有应用程序实际上都是.deb文件,您可以在互联网上搜索.deb文件,下载它然后当您选择打开它时选择“使用Ubuntu软件中心打开”


第三种选择: 安装源文件(tar.gz,tar.gz2等)

这更像是一个终端工作,而不是简单的安装点击。

1)首先,在下载源文件后,将其与存档管理器解压缩并将文件的解压缩文件夹保存在某处(例如桌面),或者您可以键入命令:

$tar -zxvf program.tar.gz $tar -zjvf program.tar.bz2 

2)键入sudo -i以root身份运行,然后输入密码。

3)切换到文件夹的目录(如果您在桌面上有文件夹类型cd /home/your_user_name/Desktop/your_file_name

4)键入./configure

5)输入make

6)输入make install

XAMPP只是一组现有工具,所有这些工具都可以从Ubuntu软件中心单独安装。 通过使用Ubuntu存储库中的版本,将为您处理安全升级和其他更新,并且您知道它们已经过测试,可以与您的特定系统的其余部分一起使用。

从VM内部,安装了PHP,perl和mysql的基本Web服务器的命令行安装:

 sudo apt-get install apache2 libapache2-mod-php5 libapache2-mod-perl libapache2-mod-auth-mysql mysql-server mysql-client php5 php5-mysql perl 

对于您可能需要或不需要的XAMPP安装的其他软件包(根据需要选择):

 sudo apt-get install webalizer proftpd php5-curl php5-gd php5-imap php5-mcrypt php5-mhash php5-ming php5-sqlite 

您需要对每个配置进行一些额外配置,但您也需要使用XAMPP。 我已经遗漏了XAMPP似乎捆绑的一些更多的东西 – 检查http://packages.ubuntu.com ,看看你是否也可以找到它们。

有一种安装层次结构:

  1. 使用程序包管理器从存储库自动安装。 该软件包管理器可能是软件中心,Synaptic或其他东西。
  2. 下载.deb。 通过右键单击.deb并使用Gdebi进行安装来安装它
  3. 作为最后的追索权从.tar解压缩或编译

特别注意“在Ubuntu中安装软件” – http://psychocats.net/ubuntu/installingsoftware

基本工具包

  1. 下载Linux Starter Pack – http://www.tuxradar.com/linuxstarterpack
  2. 看看UNOFFICIAL Ubuntu指南 – http://ubuntuguide.org/wiki/Ubuntu:Oneiric
  3. 看看Psychocats – http://www.psychocats.net/ubuntu
  4. 下载Ubuntu Pocket指南和参考 – http://www.ubuntupocketguide.com/index_main.html
  5. 下载Ubuntu 11.10手册 – http://ubuntu-manual.org/

我认为这里的部分问题可能是您将文件下载到系统中, 然后启动运行Ubuntu的VM。 除了您提供的内容之外,虚拟机无法访问其余硬盘驱动器 – 虚拟机在与系统其余部分隔离的虚拟驱动器上运行。

您需要创建一个VM可以访问的共享目录并将文件放在那里,或者通过其他方式(如USB记忆棒)复制它们。 您也可以将程序直接下载并安装到虚拟机上的Ubuntu中。 Eclipse可以在存储库中使用,但是除了下载存档和解压缩之外,还需要更多的东西。