在Linux终端上安装程序

时间:2016-09-10 10:28:48

标签: linux terminal

当我尝试在ubuntu上安装arduino时,arduino网站说我可以通过输入这些命令通过终端安装它

sudo apt-get update && sudo apt-get install arduino arduino-core

通常在Linux Debian中我们可以通过键入

来使用终端安装程序
sudo apt-get install ${program-name}

问题是我如何才能知道安装所需的$ {program-name}而无需转到程序安装指南来复制代码?

1 个答案:

答案 0 :(得分:-2)

  

apt-cache命令行工具用于搜索apt软件   包缓存。简而言之,此工具用于搜索软件   包,收集包的信息,也用于搜索   可以在Debian或Ubuntu上安装哪些可用的软件包   基于系统。

要在安装之前找出包名称及其说明,请使用“搜索”标记。对apt-cache使用“search”将显示具有简短描述的匹配包列表。假设你想找出包'vsftpd'的描述,那么命令就是。

  

<强>语法:

apt-cache search SearchTerm
$ apt-cache search vsftpd
  

可能的输出是:

vsftpd - lightweight, efficient FTP server written for security
ccze - A robust, modular log coloriser
ftpd - File Transfer Protocol (FTP) server
yasat - simple stupid audit tool
  

要查找并列出所有以'vsftpd'开头的软件包,您就可以了   可以使用以下命令。

$ apt-cache pkgnames vsftpd
  

您可能还希望通过更多甚至是grep来运行结果。   例如:

apt-cache search firefox | grep plugin