- [Solved] E: Unable to locate package in Kali Linux
- Can’t install anything on Kali Linux (Unable to locate package..) [closed]
- 3 Answers 3
- How To Fix Unable To Locate Package Error In Kali Nethunter | Install Old Tools In Kali Nethunter
- How to solve Kali Linux apt-get install: E: Unable to locate package checkinstall
- 1. Edit the apt sources.list file with some editor
- 2. Append old repositories information
- 3. Check if your can install the package
[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 on mousepad |
Delete if there is anything already wrote on the text file. Then copy and paste following lines there.
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.
Can’t install anything on Kali Linux (Unable to locate package..) [closed]
What package are you trying to install? Are you sure it’s in the repositories? You’ve done an apt update or apt-get update ?
You can’t just install any package in existence, only the ones in your repos are available. And what was the output from an update, did it actually update anything or gave errors? This command should list all packages, available and «[installed]»: apt search «.*»
3 Answers 3
Solved Unable to Locate Package Issue
- Enter the command: leafpad /etc/apt/sources.list
- Remove everything within that sources.list file
- Google for «Kali Linux Repository» or use this link: Kali Linux Repository
- Scroll down and look for «The kali-rolling repository»
- Copy everything within that kali-rolling and paste on sources.list file
- Save the sources.list file
- Run the command: apt-get update
- Now install ur package(e.g:apt-get install tor)
You may have an issue with your /etc/apt/sources.list file which is where the apt command looks for the installation of new packages. According to the Kali official docs:
The single most common causes of a broken Kali Linux installation are following unofficial advice, and particularly arbitrarily populating the system’s sources.list file with unofficial repositories.
You can try making a backup of your current sources.list file then creating a new one with the «default» source entry. You’ll need to run these as root/with sudo:
# cp /etc/apt/sources.list /etc/apt/sources.list.backup
# echo "deb http://http.kali.org/kali kali-rolling main non-free contrib" > /etc/apt/sources.list
Now try running sudo apt update . If that completes successfully, try installing your package again. See the link above for additional information that may be useful depending on your exact Kali release.
How To Fix Unable To Locate Package Error In Kali Nethunter | Install Old Tools In Kali Nethunter
Hi Guys welcome back you my new post in this post i will show you How To Fix Unable To Locate Package In Kali Nethunter and Ubuntu OS On Android Mobile So let’s start.
apart from this. we will see how can fix unable to locate package error by changing the source list file in kali nethunter and ubuntu operating system and install any tools inside our operating system.
why Unable to locate package error in Linux
You get to see the Unable to locate package error when the repository list and sources list in your operating system is old, mostly in this case you get to unable to locate package error in your Linux operating system.
apart from this, there is another reason for this error. whatever tool you are installing or whatever package you are installing, the package may be not be available in the repository of your operating system.
unable to locate package kali Linux 2020
After getting the latest 2020 update of kali Linux, you get to see unable to locate error more. because if you know any operating system is updated then the tools package sources inside it all get updated.
so if you install an old tool or install an old package inside the latest operating system, you may get an error. for this you will have to update that tool also to update its code so that it can run correctly on the latest operating system.
How to fix unable to locate package
we have many options available to fix unable to locate package error, for this we can change the source list file of the operating system. and whatever tool we are install our operating system, we can also change its code,
now we see how can fix unable to locate package error inside our operating system. we will change repository code is inside the old source list our operating system, we will change it with the latest repository code.
the latest repository code has the advantage that any tool will now be installed from the command line from your operating system, then it will start to install itself from latest repository,
but note that whatever tool you are installing, whatever package you are installing, that package should be available in your latest repository, if it is not available then you will get unable to locate package error again.
first of all i will show you by fixing unable to locate package error in kali linux and kali nethunter which installed in Android Mobile. by repeat this process, you can fix this error any Debian based operating system.
How do I fix Unable to locate a package in kali linux
To fix this error inside kali linux, what you need to do is open your operating system sources list file. inside this file you can paste the latest repository code.
you can install any text editor inside your operating system to edit and open the sources list file. you can find the sources list file /etc/apt/ folder of your operating system. to edit and open it, you have to type the command nano /etc/apt/sources.list on your terminal.
after opening the sources list file, you have to paste the latest repository code, this is two line code so you have to paste your sources list file.
this will benefit us that whatever tool and package you are installing, if it is not available in kali’s old repository, then it will start to be installed from latest repository. because you know kali linux is a Debian based operating system. so any tools and package you install will also support Kali Linux.
in the kali linux sources list file you have to paste the latest repository code is shown below, copy and paste this code in your kali Linux sources list
deb https://http.kali.org/kali kali-rolling main non-free contrib deb-src https://http.kali.org/kali kali-rolling main non-free contrib
After pasting the latest repository code you have update your kali linux operating system. now if you install any tool. you will not see unable to locate a package error.
How to fix Unable to locate package in ubuntu
in ubuntu, if you get unable to locate package error to see, then you can replace old sources list code to latest ubuntu repository code. for this you have to follow the instructions given below.
Note that here I am doing inside my ubuntu operating system which I have installed on Android Mobile, you can do it your Laptop and Pc where you have installed ubuntu. with the help of this process.
1. First of all. you have to open your termux application and login your ubuntu machine.
deb http://ports.ubuntu.com/ubuntu-ports focal main restricted universe multiverse deb-src http://ports.ubuntu.com/ubuntu-ports focal main restricted universe multiverse
This post is a conclusion of how can fix the unable to locate package error inside your operating system. and why does unable to locate package error,
apart from this, I have told you how to fix this error inside kali Linux within this post, and in ubuntu we have fixed it, so how did this post tell me comment below, so i hope you like this post and i will see you in next post Thanks.
How to solve Kali Linux apt-get install: E: Unable to locate package checkinstall
Learn how to solve the installation error of Check Install in Kali Linux.
In some of our tutorials, we like to build packages from source as this helps you to get more experience as a developer, knowing the why of the things etc. Unfortunately, some reports mentioned the exception of the failure of the installation of the checkinstall package with the following command:
sudo apt-get install checkinstall
The error triggered in the terminal (Unable to locate package), says basically that the package cannot be found in the repositories list of apt that you have currently in your Kali Linux. In this short article, we will explain you how to install the checkinstall package adding some missing entries to the sources of apt in Kali Linux.
1. Edit the apt sources.list file with some editor
As part of its operation, Apt uses a file that lists the ‘sources’ from which packages can be obtained. This file is /etc/apt/sources.list and you need to edit it with some either CLI editor o text editor, we will use the nano editor in this case:
sudo nano /etc/apt/sources.list
We will append some text at the end of this file in the next step.
2. Append old repositories information
Now that you know the file that you need to edit, proceed to append the following entries at the end of the file:
deb http://http.kali.org/kali kali-rolling main contrib non-free # For source package access, uncomment the following line # deb-src http://http.kali.org/kali kali-rolling main contrib non-free deb http://http.kali.org/kali sana main non-free contrib deb http://security.kali.org/kali-security sana/updates main contrib non-free # For source package access, uncomment the following line # deb-src http://http.kali.org/kali sana main non-free contrib # deb-src http://security.kali.org/kali-security sana/updates main contrib non-free deb http://old.kali.org/kali moto main non-free contrib # For source package access, uncomment the following line # deb-src http://old.kali.org/kali moto main non-free contrib
This basically adds the old kali repositories to apt, so we will be able to install the checkinstall tool with the regular command. The first word on each line, deb or deb-src, indicates the type of archive. Deb indicates that the archive contains binary packages (deb), the pre-compiled packages that we normally use. Deb-src indicates source packages, which are the original program sources plus the Debian control file (.dsc) and the diff.gz containing the changes needed for packaging the program.
Save changes to the file and proceed to update the repositories list with:
3. Check if your can install the package
Finally, after saving changes and running sudo apt-get update , proceed with the installation of the checkinstall package with the following command:
sudo apt-get install checkinstall
Now you should be able to install this package without any issue.