web-dev-qa-db-fra.com

Où puis-je obtenir une liste de tous les emballages virtuels fournis par une distribution / sortie Ubuntu (par exemple bionique)?

  1. AT https://packages.ubuntu.com/ , nous suivons le lien "bionic" sous " Parcourez les listes de packages :".
  2. AT https://packages.ubuntu.com/bionic/ , nous suivons le lien "Packages virtuels".
  3. Nous atteignons https://packages.ubuntu.com/bionic/virtual/ , mais rien n'est montré là-bas (je pense que c'est un bug!).

Si nous connaissons le nom du paquet virtuel (E.G. Build-Essential), nous pouvons afficher les informations en tapant manuellement l'URL complète, comme les éléments suivants:

Cela m'a dérangé depuis plus de 10 ans (puisque peut-être Ubuntu 6.06 ou 8.04). Est-ce que quelqu'un sait où je peux obtenir une liste de tous les paquets virtuels?

Merci!

La fonction de recherche de aptitude ($ var] _ peut correspondre aux packages virtuels comme suit:

aptitude search '?virtual'

Pourtant build-essential n'est pas un tel paquet - dans la terminologie de Debian, un package virtuel est décrit comme suit:

Un package virtuel est un nom générique qui s'applique à l'un des groupes de packages, qui fournissent toutes des fonctionnalités de base similaires. Par exemple, les programmes Konqueror et Firefox-ESR sont les navigateurs Web et doivent donc satisfaire toute dépendance d'un programme nécessitant un navigateur Web sur un système, afin de travailler ou d'être utiles. Ils sont donc tous deux dit de fournir le "paquet virtuel" appelé www-navigateur.

Donc, par exemple, le package virtuel xserver peut être fourni par l'un quelconque de

$ aptitude search '?provides(^xserver$)'
p   tigervnc-standalone-server                                              - Standalone virtual network computing server                                      
p   tigervnc-standalone-server:i386                                         - Standalone virtual network computing server                                      
p   tightvncserver                                                          - virtual network computing server software                                        
p   tightvncserver:i386                                                     - virtual network computing server software                                        
p   vnc4server                                                              - Virtual network computing server software                                        
p   vnc4server:i386                                                         - Virtual network computing server software                                        
p   xnest                                                                   - Nested X server                                                                  
p   xnest:i386                                                              - Nested X server                                                                  
p   xserver-xephyr                                                          - nested X server                                                                  
p   xserver-xephyr:i386                                                     - nested X server                                                                  
p   xserver-xephyr-hwe-18.04                                                - nested X server                                                                  
p   xserver-xephyr-hwe-18.04:i386                                           - nested X server                                                                  
i   xserver-xorg                                                            - X.Org X server                                                                   
p   xserver-xorg:i386                                                       - X.Org X server                                                                   
p   xserver-xorg-hwe-18.04                                                  - X.Org X server                                                                   
p   xserver-xorg-hwe-18.04:i386                                             - X.Org X server                                                                   
p   xvfb                                                                    - Virtual Framebuffer 'fake' X server                                              
p   xvfb:i386                                                               - Virtual Framebuffer 'fake' X server                                              

Malheureusement, je ne pense pas qu'il y ait un terme de recherche spécifique qui vous permettrait d'identifier des "packages comme" build-essential - Je l'ai vu parfois appelé package de dépendance , mais ce n'est pas strictement vrai car il installe des fichiers de son propre .

Les références:

2
steeldriver