• MaskedNybbles@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    9 hours ago

    According to the man-page at https://manpages.debian.org/buster/apt/apt.8.en.html and the linked https://manpages.debian.org/buster/manpages/regex.7.en.html, you should be able to use regex like apt search '(-|^)vim(-|$)' to get vim as either whole name or related packages with containing vim with leading or trailing dashes, or apt search '^vim' to get any beginning with vim—in case that helps. zypper lets me do essentially that with zypper se '/(-|^)vim(-|$)/' and such.

    • rumschlumpel@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      9 hours ago

      … I’ll just duckduckgo it instead.

      (I do sometimes use apt-cache search ^[applicationname], but depending on the application it might not help as much as you’d think, and it requires that you know what specific application you want, vs. something general like ‘a cd burning application’)

      • MaskedNybbles@piefed.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        8 hours ago

        I understand what you mean, and tend to agree, although I had some success with zypper se -d '/CD.*burn/''CD.*(burn)|(writer)' produced more results than I’d like—for your example. It also appears apt-cache search already searches descriptions by default.

        Looking at results for just /CD/—amid the many poor results—it seems my earlier search missed some due to differing word usage, such as recording rather than burning, and whatnot.