Bir paket bilgisini yüklemeden önce terminalden görüntülemek mümkün müdür?


16

Oraya bakmak için bir web tarayıcısı açmaya gerek kalmadan kurmadan önce bir paket hakkındaki bilgileri kontrol etmenin mümkün olup olmadığını merak ediyordum.

Örneğin, yazdığımı varsayalım

~$ asdf

Sonra önerilen paketleri görüyorum:

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

Diyelim ki 'sdf' paketinin ne yaptığını öğrenmek istiyorum. Bu bilgiyi terminalde bulabilir miyim, yoksa bunu yavaş bir şekilde yapmak ve çevrimiçi aramak zorunda mıyım?


Bu, bir paket yöneticisinin birçok kullanımından biridir. Ubuntu'nun durumunda, bu muhtemelen apt-get. Kullanılabilir paketler hakkındaki bilgileri sorgulamak ve ardından isterseniz bunları yüklemek için bu seçenekleri kullanabilirsiniz.
HalosGhost

Yanıtlar:


14

Ubuntu'nun ana paket yönetim aracı paketine APT denir .

Ubuntu 14.04'ten beri, şu aptkomutu kullanabilirsiniz :

apt show sdf

Daha önceki sürümlerde bu komut yoktur. Sen kullanabilirsiniz apt-cachemevcut paketleri hakkında bilgi almak için, ve apt-getbu tür paketlerin yüklenmesi gibi işlemleri gerçekleştirmek için.

apt-cache show sdf

Aptitude , paket manipülasyonu için daha gelişmiş bir arayüzdür (hem komut satırı aracı hem de tam ekran metin modu etkileşimli aracı olarak bulunur). Yetenek paketini kurmanız gerekir .

aptitude show sdf

1
Bir şey öğrendim! Güncellenen apt komutu gecikmiştir.
Dan Garthwaite

18

Ubuntu'da (debian tabanlı), apt-cache show packagepaket hakkındaki tüm bilgileri görüntülemek için command komutunu çalıştırabilirsiniz . Ayrıca çalıştırmak apt-cache showpkg package , apt-cache policy packageek infos olsun.

Misal:

$ 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
Debian tabanlı olmayan Linux / Unix sistemleri ne olacak?
anatoly techtonik
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.