Puncte:0

Instalați cea mai înaltă versiune a pachetului, oferind virtualul dat

drapel mx

Avem pachete debian rulate manual în depozitele interne. Pachetul are versiunea inclusă în nume din motive, de exemplu: driver-headers-8.12.12_8.12.12_amd64.deb

Vreau să pot instala întotdeauna cel mai recent pachet „driver-headers” cu cea mai înaltă versiune. Deci, facem ca fiecare să furnizeze numele nominal al pachetului cu versiunea potrivită (în debian/control):

Furnizați: driver-headers (= 8.12.12)

Problema vine atunci când există mai multe versiuni într-un repo simplu apt-get install driver-headers nu știe ce pachet să instaleze, deoarece N pachete oferă acel pachet virtual, de exemplu:

$ sudo apt-get install driver-headers
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Pachetul driver-headers este un pachet virtual furnizat de:
  driver-headers-8.15.53-13-release 8.15.53-13.abcdef
  driver-headers-7.12.53-10 7.12.53-10.888666
  ...

Cu toate acestea, pare să știe cum să le sorteze corect (prima afișată este cea mai înaltă versiune).

Este posibil?

drapel us
*Totuși pare să știe cum să le sorteze corect* -- Atunci care este întrebarea ta? `apt` descarcă automat cea mai recentă versiune disponibilă.
drapel mx
M-am gândit mai mult la asta: se sortează corect pentru că numele lor încep toate cu același lucru. Dacă un alt pachet (să zicem aardvark) ar furniza „drivers-headers”, atunci ar fi sortat înainte și nu ar mai fi „sortat corect”. Care este miezul problemei: apt nu se poate baza pe un fel lexicografic de nume de pachete pentru a determina care îndeplinește cel mai bine un anumit virtual. Cred că un meta pachet este soluția aici.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.