Ubuntu ve türevlerinde terminalde bulunan paketleri arayın

terminalden mevcut paketlerin aranması hakkında

Bir sonraki makalede, nasıl yapabileceğimize bir göz atacağız. komut satırından mevcut paketleri arayın. Terminalden Debian, Ubuntu veya Linux Mint'te bulunan paketleri aramanın birkaç yolu vardır. Bu paketler olabilir sayesinde ara uygun, apt-cache y yetenek. Bu araçlar, bunların paket adlarını ve açıklamalarını ararken bize yardımcı olacaktır. Aradığımız şey belirli bir paketse, ancak paketin tam adını bilmiyorsak veya belirli bir amaç veya görev için bir araca ihtiyacımız olup olmadığını da çok yararlı olabilirler. Böylece mevcut seçenekleri bilebiliriz.

Apt, apt-cache ve uygun paketleri arama yeteneği arasındaki temel farklar şunlardır: çıktıları ve bu paketlerin sınıflandırılma sırası. Ayrıca yetenek, Debian tabanlı Gnu / Linux dağıtımınızda varsayılan olarak yüklenmeyebilir. Bu sizin durumunuzsa, onu yüklemeniz gerekecektir.

Göreceğimiz tüm örnekler arasında, apt-cache, okunması en kolay çıktıya sahiptir çünkü normalde ek bilgiye ihtiyacım yok. Yüklü / kullanılabilir sürümleri görmek için apt-cache ilkesi paket adını kullanabilirsiniz.

Akılda tutulması gereken başka bir şey de apt ve apt-cache apt yazılım paketlerinin önbelleğini arar, böylece her iki paketi de iade ederler. depolar manuel olarak yüklenen DEB paketleri gibi (depolarda mevcut değildir). Bu durumuda aptitude, yalnızca depolarda bulunan paketleri döndürür.

Komut satırından mevcut paketleri arayın

Apt-cache kullanarak mevcut paketleri arayın

Daha önce yazdığım gibi apt-cache kullanabiliriz Debian, Ubuntu veya Linux Mint depolarında mevcut paketleri arayın, depolarda olmayan yüklü DEB paketlerine ek olarak. Kullanılacak format şu olacaktır:

apt-cache search BÚSQUEDA

Pratik bir örnek "nodejs" paketini ara aşağıdaki gibi bir şey olurdu:

apt-cache arama düğümleri

apt-cache search nodejs

Önceki çekimde görebileceğiniz gibi, tüm çıktıları yakalayamadım çünkü çok uzun sürebilir.

Aptitude kullanarak mevcut paketleri arayın

Yetenek durumunda, bu bir Apt için Ncurses tabanlı ön uç. Bu araç genellikle varsayılan olarak yüklenmez, ancak yapabileceğiz Debian, Ubuntu, Linux Mint ve diğer Debian tabanlı Gnu / Linux dağıtımlarına yükleyin bu komutu bir terminalde kullanarak (Ctrl + Alt + T):

sudo apt install aptitude

Kurulumdan sonra, komut satırından paketleri aramak için aptitude'u kullanabileceğiz. Kullanılacak format şu şekilde olacaktır:

aptitude search BÚSQUEDA

"Nodejs" paketini bulmanın pratik bir örneği aşağıdaki gibidir:

yetenek arama düğümleri

aptitude search nodejs

Ayrıca yapabileceğiz yetenek Ncurses kullanıcı arayüzünü kullanın. Yazacak daha çok şeyimiz olmayacak yetenek başlamak için:

yetenek paketlerini ara

Burada yapabiliriz / tuşlarına basarak ve ardından anahtar kelimeyi yazarak paketleri arayın arama için.

Apt kullanarak mevcut paketleri arayın

Apt kullanarak, aşağıdaki gibi komut satırından mevcut paketleri arayabiliriz:

apt search BÚSQUEDA

Sadece yapmalısın ARAMA kelimesini anahtar kelimeyle değiştirin aramaya ilgi duyduğumuz. Tırnak içinde birkaç anahtar kelime ekleyebiliriz.

Bu, çıktısıyla birlikte 'nodejs' aramanın bir örneği olabilir:

apt arama düğümleri

apt search nodejs

Yine, sonuçlar o kadar çok ki, hepsini bir önceki resimde yakalamam imkansızdı.

Sonuçların okunmasını kolaylaştırın

Az önce gördüğümüz üç durumda, arama sonuçları çok uzun olabilir. Öyleyse, yapabileceğiz onları kullanarak çalıştır Daha komutların yanında. Bu, aşağıda gösterildiği gibi okumayı kolaylaştıracaktır:

apt-cache search BÚSQUEDA | more

Grep kullanarak belirli bir anahtar kelimeyi (bu örnekte SEARCH2) içermeyen sonuçları da hariç tutabiliriz:

apt-cache seach grep ile mevcut paketleri arayın

apt-cache search BÚSQUEDA | grep BÚSQUEDA2

Grep, varsayılan olarak büyük / küçük harfe duyarlıdır. -İ seçeneğini eklersek, büyük ve küçük harfleri göz ardı edebiliriz.. Aşağıdaki gibi olacaktır: grep -i ARAMA2.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.