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

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

这个问题可能看起来很基础、很初级,但我必须问,因为我不明白。

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

答案1

要在虚拟机中安装软件,最简单的方法是使用 Ubuntu 在其中安装的工具(假设您已设置好 Internet 访问)。以下是从最简单到最困难的列表:

第一个选项:Ubuntu 软件中心

位于菜单->Ubuntu 软件中心。如果您使用的是 Unity,请打开 dash 并输入软件,然后就会出现软件中心。

南加州大学的窗户

然后点击右上角的搜索框来搜索应用程序(例如如果你输入“Ge”-> gedit 就会出现)。

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

找到后,点击右上角的“安装”按钮,(如果刚刚安装了 ubuntu,则点击“使用源”),输入密码进行验证,等待软件安装。


第二种选择:安装 .deb 文件

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


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

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

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

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

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

3)更改文件夹的目录(如果您的桌面上有该文件夹,请输入cd /home/your_user_name/Desktop/your_file_name

4)类型./configure

5)类型make

6)类型make install

答案2

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看看你是否也可以找到它们。

答案3

安装有以下层次结构:

  1. 使用包管理器从存储库自动安装。包管理器可能是软件中心、Synaptic 或其他。
  2. 下载 .deb 文件。右键单击 .deb 文件并使用 Gdebi 进行安装
  3. 作为最后的手段,从 .tar 解压或编译

特别查看“在 Ubuntu 中安装软件” -http://psychocats.net/ubuntu/installingsoftware

基本工具包

  1. 下载 Linux 入门包 -http://www.tuxradar.com/linuxstarterpack
  2. 查看非官方的 Ubuntu 指南 -http://ubuntuguide.org/wiki/Ubuntu:Oneiric
  3. 看看 Psychocats -http://www.psychocats.net/ubuntu
  4. 下载 Ubuntu 袖珍指南和参考 -http://www.ubuntupocketguide.com/index_main.html
  5. 下载 Ubuntu 11.10 手册 -http://ubuntu-manual.org/

答案4

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

您需要创建一个虚拟机可以访问的共享目录并将文件放在那里,或者通过其他方式(例如 USB 记忆棒)复制文件。您也可以直接下载并安装虚拟机上的 Ubuntu 中的程序。Eclipse 可在存储库中找到,但只需下载存档并解压即可。

相关内容