Beim Ausführen apt-cache search g++-6
geschieht nichts.
In Synaptic finde ich es jedoch g++-6
problemlos. Ist das ein Fehler bei apt-cache
?
Antwort1
g++-6
ist in Ubuntu 16.04 nicht verfügbar (ich habe es auch nicht in Synaptic).
Versuchen Sie jedoch +
, das Zeichen zu entkommen. Bei mir funktioniert es:
apt-cache search "g\+\+-5"
oder für g++-6
:
apt-cache search "g\+\+-6"
Es liegt am „regulären Ausdruck“ man apt-cache
:
search regex...
search performs a full text search on all available package lists
for the POSIX regex pattern given.
Ihr String danach apt-cache search
wird als „regulärer Ausdruck“ betrachtet, also durch:
g++-6
du suchst nach mindestens einem oder mehreren "g" gefolgt von einem "-" und gefolgt von einer 6, also so was wie "g-6" oder "gg-6" oder "ggg-6" ... deine Suche bringt dir also kein Ergebnis.