![]() ![]() This allows us to maintain the cache for a long period without growing too much. The only difference is that it only removes package files that can no longer be downloaded and are largely useless. Like sudo apt clean -y command, sudo apt autoclean -y cleans downloaded package files from the local repository. It removes everything except the lock file from /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. The sudo apt clean -y command cleans the local repository from received package files. Therefore, from time to time we can execute following commands: sudo apt autoclean -y sudo apt clean -y This was done intentionally with the idea that if after the next update you find that the new package has problems and the old version is no longer available in the online repository, then you can roll back to the old version by installing it from a file saved in the package cache.įor rolling distributions, the cache grows very quickly, and if we are not qualified enough to roll back to the old version using the installation package which is stored in the cache, then for you these hundreds of megabytes or even several gigabytes are a waste of space on our hard drive. After the update, downloaded files (you can call them installation files) are not deleted, and gradually the package cache grows to large sizes. Use of this command is safe and should not cause problems.Įach program update, package files are downloaded to the package cache. In the above screenshot we can see that 19 MB of our disk space is cleared and some packages are removed. In the following screenshot we can see the output of this command. We can clean our no-longer needed packages by using following command on our Kali Linux terminal: sudo apt autoremove -y The above command will upgrade our distribution totally. Unlike sudo apt-get upgrade command, the sudo apt-get dist-upgrade is proactive and it installs new packages or removes existing ones on its own in order to complete the upgrade. It intelligently resolves the conflict among package dependencies and tries to upgrade the most significant packages at the expense of less significant ones, if required. In addition to this, it also handles changing dependencies with the latest versions of the package. Similar to sudo apt-get upgrade command, the sudo apt-get dist-upgrade also upgrades the packages. ![]() To know the very detailed difference in these commands please read this article. But anyways don't panic it doesn't harm our system badly. Sudo apt full-upgrade can be run after sudo apt update -y command but sudo apt update -y is considered more safe then sudo apt full-upgrade -y command.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |