Поиск пакетов kali linux

[Solved] E: Unable to locate package in Kali Linux

Like other Linux distribution Kali Linux also needs a dedicated source to download and install the packages we need. By default, Kali Linux doesn’t come with the necessary source links.

We need to manually put the list of sources from where we want to install our required packages. If there is no sources list or bad sources list on the Linux system it will result in ‘E: unable to locate package‘ error.

This problem may comes due to bad internet connection. If the internet connection is not the problem then it might because for the wrong repository. We will solve this problem by going through the processes explained in this article.

First we need to go to our Kali Linux’s computer File system and navigate to etc/apt folder.

Right-click on the ‘sources.list‘ text file and open it with any text editor.

editing sources.list
editing sources.list on mousepad

Delete if there is anything already wrote on the text file. Then copy and paste following lines there.

kali repository sources.list

There is another way to do it more easily. We can use a single command to do all these works. We just need to open a terminal and run the following command:

echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" | sudo tee /etc/apt/sources.list 

This command may ask the super user password (SuDo password) of the Kali Linux machine and fix the repository.

Now we need to update the system by using following command:

Now it will start update and after update our problem is fixed.

So this is the most simple way to fix unable to locate package in Kali Linux.

Fix slow update/upgrade or install in Kali Linux

It will work for everyone if not then please comment down below. For more tutorial on Kali Linux visit our blog regularly and follow us on Twitter an Medium for quick update.

Источник

Статья Поиск пакетов для Kali Linux

kali-advanced-package-management-2.png

. С легкостью установки, которые обеспечивает APT, у нас есть выбор среди десятков тысяч пакетов, однако оборотной стороной является то, что у нас есть десятки тысяч пакетов. Выяснить, какие пакеты доступны и найти один, которые нам нужен, может быть сложной задачей, особенно для новичков в Linux. В этой статье мы будем рассматривать три утилиты, которые могут быть использованы для поиска через haystack и помочь вам воспользоваться обширной экосистемой с открытым исходным кодом.

Различные интерфейсы, доступные для поиска пакетов apt-cache имеет самые основные и элементарные из всех их . Однако это также интерфейс, который мы, как правило, наиболее часто используем, потому что это быстро, легко и эффективно. По умолчанию apt-cache поиск в имена пакетов, а также их описания, для данного терминала. Например зная, что во все имена

Читайте также:  Толстый клиент 1с линукс

включена «kali-linux«, мы можем легко искать каждый из них.

[email protected]:~# apt-cache search kali-linux kali-linux - Kali Linux base system kali-linux-all - Kali Linux - all packages kali-linux-forensic - Kali Linux forensic tools kali-linux-full - Kali Linux complete system kali-linux-gpu - Kali Linux GPU tools kali-linux-nethunter - Kali Linux Nethunter tools kali-linux-pwtools - Kali Linux password cracking tools kali-linux-rfid - Kali Linux RFID tools kali-linux-sdr - Kali Linux SDR tools kali-linux-top10 - Kali Linux Top 10 tools kali-linux-voip - Kali Linux VoIP tools kali-linux-web - Kali Linux webapp assessment tools kali-linux-wireless - Kali Linux wireless tools

Во многих случаях apt-cache возвращает слишком много результатов, потому что ищет в описании пакетов. Поиск может быть ограничен для имён пакетов с помощью варианта –names-only

[email protected]:~# apt-cache search nmap | wc -l 37 [email protected]:~# apt-cache search nmap --names-only dnmap - Distributed nmap framework fruitywifi-module-nmap - nmap module for fruitywifi nmap-dbgsym - debug symbols for nmap python-libnmap - Python 2 NMAP library python-libnmap-doc - Python NMAP Library (common documentation) python3-libnmap - Python 3 NMAP library libnmap-parser-perl - parse nmap scan results with perl nmap - The Network Mapper nmap-common - Architecture independent files for nmap zenmap - The Network Mapper Front End nmapsi4 - graphical interface to nmap, the network scanner python-nmap - Python interface to the Nmap port scanner python3-nmap - Python3 interface to the Nmap port scanner

Так как apt-cache имеет такой удивительный greppable выход, мы можем сохранить результаты фильтрации.

[email protected]:~# apt-cache search nmap --names-only | egrep -v '(python|perl)' dnmap - Distributed nmap framework fruitywifi-module-nmap - nmap module for fruitywifi nmap - The Network Mapper nmap-common - Architecture independent files for nmap nmap-dbgsym - debug symbols for nmap nmapsi4 - graphical interface to nmap, the network scanner zenmap - The Network Mapper Front End

Далее можно фильтровать результаты поиска, но как только вы начинаете комбинировать вместе цепочки нескольких команд, это обычно является хорошим свидетельством того, что настало время для использования другого инструмента.

Приложение aptitude является в очень тесной связи «aka двоюродный брат» apt и apt-get, за исключением того, что она также включает в себя весьма полезный ncurses интерфейс. Он не входит в Kali по умолчанию, но она быстро может быть установлена следующим образом.

[email protected]:~# apt update && apt -y install aptitude

После установки и запуска aptitude без каких-либо параметров запустится ncurses интерфейс. Одна из первых вещей, которые вы заметите, это то, что вы можете быстро и легко просматривать пакеты по категориям, что значительно помогает с сортировкой среди тысячи доступных пакетов.

aptitude0.png

Для поиска пакета либо нажмите символ / или выберите «Найти» в меню «Поиск«. Когда вы вводите ваш запрос, результаты поиска пакетов будут обновляться динамически.

Читайте также:  Linux excel convert to

aptitude1.png

После того как вы нашли расположение пакета, вызывающего интерес, вы можете пометить его для установки с помощью символа + или удалить/отменить его удаление с помощью символа.

aptitude2.png

На данный момент вы можете зафиксировать поиск для других пакетов, пометить для установки или удаления. Когда вы будете готовы к установке, нажмите клавишу g, для просмотра различных мер, которые необходимо принять.

aptitude3.png

Если вы удовлетворены предлагаемыми изменениями, нажмите g снова и aptitude завершит установку как обычно.

Если вы хотите ограничить поиск инструментов, которые собраны и упакованы командой разработчиков Kali, самый простой способ сделать это, вероятно, используя оператор поиска на Google сайте.

google-package-search.png

Надеюсь этот пост поможет вам ответить на то, доступен ли определенный инструмент в Kali (или Debian). Для более подробного обращения с управлением пакетами мы рекомендуем вам проверить сайт

Источник

Finding Packages for Kali Linux

In an earlier post, we covered Package Management in Kali Linux. With the ease of installation that APT provides, we have the choice amongst tens of thousands of packages but the downside is, we have tens of thousands of packages. Finding out what packages are available and finding the one(s) we want can be a daunting task, particularly for newcomers to Linux. In this post, we will cover three utilities that can be used to search through the haystack and help you take advantage of the vast Open-source ecosystem.

apt-cache

Of the various interfaces available to search for packages, apt-cache is the most basic and rudimentary of them all. However, it is also the interface we tend to use most often because it is fast, easy, and efficient. By default, apt-cache searches for a given term in package names as well as their descriptions. For example, knowing that all Kali Linux metapackages include ‘kali-linux’ in their names, we can easily search for all of them:

[email protected]:~# apt-cache search kali-linux kali-linux - Kali Linux base system kali-linux-all - Kali Linux - all packages kali-linux-forensic - Kali Linux forensic tools kali-linux-full - Kali Linux complete system kali-linux-gpu - Kali Linux GPU tools kali-linux-nethunter - Kali NetHunter tools kali-linux-pwtools - Kali Linux password cracking tools kali-linux-rfid - Kali Linux RFID tools kali-linux-sdr - Kali Linux SDR tools kali-linux-top10 - Kali Linux Top 10 tools kali-linux-voip - Kali Linux VoIP tools kali-linux-web - Kali Linux webapp assessment tools kali-linux-wireless - Kali Linux wireless tools 

In many cases, apt-cache returns far too many results because it searches in package descriptions. The searches can be limited to the package names themselves by using the —names-only option:

[email protected]:~# apt-cache search nmap | wc -l 37 [email protected]:~# apt-cache search nmap --names-only dnmap - Distributed nmap framework fruitywifi-module-nmap - nmap module for fruitywifi nmap-dbgsym - debug symbols for nmap python-libnmap - Python 2 NMAP library python-libnmap-doc - Python NMAP Library (common documentation) python3-libnmap - Python 3 NMAP library libnmap-parser-perl - parse nmap scan results with perl nmap - The Network Mapper nmap-common - Architecture independent files for nmap zenmap - The Network Mapper Front End nmapsi4 - graphical interface to nmap, the network scanner python-nmap - Python interface to the Nmap port scanner python3-nmap - Python3 interface to the Nmap port scanner 

Since apt-cache has such wonderfully greppable output, we can keep filtering results until they’re at a manageable number:

[email protected]:~# apt-cache search nmap --names-only | egrep -v '(python|perl)' dnmap - Distributed nmap framework fruitywifi-module-nmap - nmap module for fruitywifi nmap - The Network Mapper nmap-common - Architecture independent files for nmap nmap-dbgsym - debug symbols for nmap nmapsi4 - graphical interface to nmap, the network scanner zenmap - The Network Mapper Front End 

You can further filter down the search results but once you start chaining together a few commands, that’s generally a good indication that it’s time to reach for a different tool.

Читайте также:  Rutoken drivers for linux

aptitude

The aptitude application is a very close cousin of apt and apt-get except it also includes a very useful ncurses interface. It is not included in Kali by default but it can quickly be installed as follows:

[email protected]:~# apt update && apt -y install aptitude 

After installation, running aptitude without any options will launch the ncurses interface. One of the first things you will notice is that you can quickly and easily browse through packages by category, which greatly helps with sorting through the thousands of available packages.

To search for a package, either press the / character or select ‘Find’ under the ‘Search’ menu. As you enter your query, the package results will be updated dynamically.

Once you’ve located a package of interest, you can mark it for installation with the + character or to remove/deselect it, the character.

At this point, you can keep searching for other packages to mark for installation or removal. When you’re ready to install, press the g key to view the summary of the actions to be taken.

If you’re satisfied with the proposed changes, press g again and aptitude will complete the package installations as usual.

The Internet

If you want to restrict your searches to tools that are packaged by the Kali team, the easiest way to do so is probably by using the Google site search operator.

Learn More

Hopefully, this post will help you answer whether or not a certain tool is available in Kali (or Debian). For a much more detailed treatment of package management, we encourage you to check out the Kali Training site.

Источник

Оцените статью
Adblock
detector