Чи можливо переглянути інформацію про пакет з терміналу перед його встановленням?


16

Мені було цікаво, чи можна перевірити інформацію про пакет перед його встановленням, не потребуючи відкриття веб-браузера, щоб шукати його там.

Наприклад, скажіть, що я набираю текст

~$ asdf

Потім я бачу рекомендовані пакети:

No command 'asdf' found, did you mean:
 Command 'asdfg' from package 'aoeui' (universe)
 Command 'sadf' from package 'sysstat' (main)
 Command 'sdf' from package 'sdf' (universe)
asdf: command not found

Скажіть, я хочу дізнатися, що робить пакунок 'sdf'. Чи можу я знайти цю інформацію в терміналі, або мені доведеться це робити повільним способом і шукати в Інтернеті?


Це одне з багатьох застосувань менеджера пакунків. У випадку з ubuntu, мабуть, це apt-get. Ви можете використовувати його варіанти для запиту інформації про доступні пакети, а потім, за бажанням, встановити їх.
HalosGhost

Відповіді:


14

Основний набір інструментів управління пакетами Ubuntu називається APT .

Оскільки Ubuntu 14.04, ви можете використовувати aptкоманду:

apt show sdf

Більш ранні випуски не мають цієї команди. Ви можете використовувати apt-cacheдля отримання інформації про доступні пакети та apt-getдля виконання таких дій, як встановлення пакетів.

apt-cache show sdf

Aptitude - це більш просунутий інтерфейс для маніпулювання пакетом (існує як інструмент командного рядка, так і інтерактивний інструмент повноекранного текстового режиму). Потрібно встановити пакет можливостей .

aptitude show sdf

1
Я чомусь навчився! Оновлена ​​команда apt давно назріла.
Dan Garthwaite

18

У Ubuntu (на основі debian) ви можете запустити apt-cache show packageкоманду для перегляду всієї інформації про пакет. Також біжіть apt-cache showpkg package , apt-cache policy packageщоб отримати додаткову інформацію.

Приклад:

$ apt-cache show sdf
Package: sdf
Priority: extra
Section: universe/text
Installed-Size: 1415
Maintainer: Colin Watson <cjwatson@debian.org>
Architecture: all
Version: 2.001+1-3
Depends: perl
Suggests: sdf-doc, perl-doc, htmldoc, texlive-latex-base, ghostscript, sgmltools-lite
Filename: pool/universe/s/sdf/sdf_2.001+1-3_all.deb
Size: 294288
MD5sum: 49f9370b17567bae8a362d83633ffb66
SHA1: 967da4edf9948bb9393db34bd1f8037a840bd335
SHA256: 968769e7c75d1612f4f3c4b26c49532b26f288fd8ee722c2d83ba807620e0df5
Description-en: Simple Document Parser
 SDF (Simple Document Format) is a freely available document development
 system which generates high quality outputs in a variety of formats
 from a single source. The output formats supported include
 PostScript(tm), PDF, HTML, plain text, POD, man pages, LaTeX,
 MIF, SGML, Windows(tm) help, RTF, MIMS F6 help and MIMS HTX help.
 If the idea of specifying documents in a logical manner via a
 simple markup language sounds appealing, SDF may be useful to you.
Description-md5: 65eb1315794ec8133dd1a14b0e8db243
Multi-Arch: foreign

1
А як щодо систем Linux / Unix, що не базуються на Debian?
anatoly techtonik
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.