我在 Azure 上安装了 Ubuntu Server 14.04 LTS 虚拟机。
我也想将其设置为具有电子邮件功能的 WebServer。
如何通过命令行安装软件包?有可用软件包的列表吗?
谢谢,Yiannis
答案1
在这种情况下,apt-get
和apt-cache
命令将成为您的朋友。
首先,为了确保您的服务器上配置的 Ubuntu 存储库中拥有最新的软件列表,您需要运行该sudo apt-get update
命令。
如果你不知道某个包的确切名称,则必须搜索它。例如,搜索阿帕奇在软件列表中,您将执行apt-cache search apache
。
当你确定了你需要的包的名称后,你就可以这样做了sudo apt-get install <package name>
。
该apt-get
命令将检索所有依赖包的名称,并将它们与您请求的包一起安装。
有 的替代品apt-get
。
我喜欢的是tasksel
。输入 来安装它sudo apt-get tasksel
。
tasksel
可用于安装与给定功能相关的所有软件包。不仅包括依赖项,还包括创建 LAMP 服务器等的必备工具。
sudo tasksel install lamp-server
sudo tasksel install mail-server
将安装创建全功能邮件和 LAMP 服务器所需的所有软件包。