Marco Ceppi Asked: 2010-11-24 17:54:49 +0800 CST2010-11-24 17:54:49 +0800 CST 2010-11-24 17:54:49 +0800 CST 如何找到包的名称? 772 我想使用 APTURL 在软件中心内创建指向软件的链接 - 但是,我不确定如何找出真正的“包名称”。发现与 APTURL 或apt-get命令一起使用的包名称的最简单方法是什么? package-management apt naming 5 个回答 Voted practicalli-john 2010-11-24T22:35:26+08:002010-11-24T22:35:26+08:00 您可以使用命令行和apt-cache命令搜索包名称。例如,输入以下命令,找出火狐的包名是什么 apt-cache 搜索 firefox 如果您得到一长串结果,您可以在查看器或文本文件中查看(管道)结果 apt-cache 搜索 firefox | 较少的 apt-cache 搜索 firefox > ~/firefox-list.txt 命令apt-cache search searchstring对 Ubuntu 系统上注册的所有软件源执行全文搜索。它将搜索包名称和描述以查找搜索字符串的出现,并打印出包名称和简短描述,包括虚拟包名称。 如果给出 --names-only则不搜索长描述,只搜索包名。此选项通常会提供较小的结果集。 Isaiah 2010-12-02T10:33:20+08:002010-12-02T10:33:20+08:00 要创建 APT 链接,请打开 Ubuntu 软件中心(应用程序 -> Ubuntu 软件中心),搜索并找到一个包: 现在点击Edit -> Copy Web Link或点击Shift+ Ctrl+ C: 您现在应该在剪贴板中有一个 APT 链接,如下所示:http ://apt.ubuntu.com/p/moovida Best Answer Marco Ceppi 2010-11-24T18:32:01+08:002010-11-24T18:32:01+08:00 您可以通过 Ubuntu 软件中心找到软件包的名称: 启动后,在右上角的搜索框中输入您希望查找软件包名称的软件名称。 找到您要查找的软件后,选择“更多信息” 在附加信息页面的底部,您会找到版本信息,其中包含在括号中的包名称 这是您要在apt-get命令或 APTURL 链接中使用的包名称。此外 - 如上图所示 - 可用附加组件的包名称列在每个相应附加组件旁边的括号中。 Robert Massaioli 2010-11-25T16:27:34+08:002010-11-25T16:27:34+08:00 如何只使用: aptitude search <search_terms> 然后你会有一些信息可以使用。 karel 2020-11-18T21:31:58+08:002020-11-18T21:31:58+08:00 用于apt-cache search在 apt 可安装的默认 Ubuntu 存储库中查找软件包的软件包名称。例如,搜索一个 Nvidia 专有图形驱动程序,该驱动程序在其包名称中的某处(包括包名称的中间)具有“455”版本号。 apt-cache search 455 搜索名称包含“455-generic”(包括包名称中的连字符)的包。 apt-cache search 455-generic 搜索名称以“postgresql-12-”开头的包。 apt-cache search "^postgresql-12-" ^中 的脱字符"^postgresql-12-"表示包名以postgresql-12- 搜索名称以“455”结尾的包。 apt-cache search 455$ 中的$字符 455$表示包名以455 搜索名称同时包含“docker”和“client”的包。 apt-cache search docker | grep client
您可以使用命令行和apt-cache命令搜索包名称。例如,输入以下命令,找出火狐的包名是什么
如果您得到一长串结果,您可以在查看器或文本文件中查看(管道)结果
命令apt-cache search searchstring对 Ubuntu 系统上注册的所有软件源执行全文搜索。它将搜索包名称和描述以查找搜索字符串的出现,并打印出包名称和简短描述,包括虚拟包名称。
如果给出 --names-only则不搜索长描述,只搜索包名。此选项通常会提供较小的结果集。
要创建 APT 链接,请打开 Ubuntu 软件中心(应用程序 -> Ubuntu 软件中心),搜索并找到一个包:
现在点击Edit -> Copy Web Link或点击Shift+ Ctrl+ C:
您现在应该在剪贴板中有一个 APT 链接,如下所示:http ://apt.ubuntu.com/p/moovida
您可以通过 Ubuntu 软件中心找到软件包的名称:
启动后,在右上角的搜索框中输入您希望查找软件包名称的软件名称。
找到您要查找的软件后,选择“更多信息”
在附加信息页面的底部,您会找到版本信息,其中包含在括号中的包名称
这是您要在
apt-get
命令或 APTURL 链接中使用的包名称。此外 - 如上图所示 - 可用附加组件的包名称列在每个相应附加组件旁边的括号中。如何只使用:
然后你会有一些信息可以使用。
用于
apt-cache search
在 apt 可安装的默认 Ubuntu 存储库中查找软件包的软件包名称。例如,搜索一个 Nvidia 专有图形驱动程序,该驱动程序在其包名称中的某处(包括包名称的中间)具有“455”版本号。搜索名称包含“455-generic”(包括包名称中的连字符)的包。
搜索名称以“postgresql-12-”开头的包。
^
中 的脱字符"^postgresql-12-"
表示包名以postgresql-12-
搜索名称以“455”结尾的包。
中的
$
字符455$
表示包名以455
搜索名称同时包含“docker”和“client”的包。