[ Solved ]Upgrading OS

Hello guys,
i have been using many distro’s like arch debian kali and so on…
but i heard in parrot “apt-get” isn’t used…
And i just installed parrot sec. OS and i wanna upgrade everything including all the tools and OS
so how to do it ?

Hi, just type sudo parrot-upgrade in the terminal: Parrot Software Management - Parrot Documentation

apt-get hasn’t been used in a while by all other distros. Use apt instead, it works the same way.

oh okay thanks @danterolle

@danterolle heyo sorry for disturbing again but im facing this error actually i know it’s not that big issue but still :
Hit:1 (i cant input more then 2 link here) rolling InRelease
Hit:2 https://deb.parrot.sh/parrot rolling InRelease
Hit:3 https://deb.parrot.sh/parrot rolling-security InRelease
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
1 package can be upgraded. Run ‘apt list --upgradable’ to see it.
Setting up virtualbox-guest-dkms (6.1.22-dfsg-2) …
Removing old virtualbox-guest-6.1.22 DKMS files…


Deleting module version: 6.1.22
completely from the DKMS tree.

Done.
Loading new virtualbox-guest-6.1.22 DKMS files…
Building for 5.14.0-2parrot1-amd64
Building initial module for 5.14.0-2parrot1-amd64
Error! Bad return status for module build on kernel: 5.14.0-2parrot1-amd64 (x86_64)
Consult /var/lib/dkms/virtualbox-guest/6.1.22/build/make.log for more information.
dpkg: error processing package virtualbox-guest-dkms (–configure):
installed virtualbox-guest-dkms package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
virtualbox-guest-dkms
failed to fix interrupted upgrades
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
The following packages were automatically installed and are no longer required:
alsa-tools golang-1.15 golang-1.15-doc golang-1.15-go golang-1.15-src
libgvm20 libpipewire-0.3-0 libpipewire-0.3-modules libspa-0.2-modules
python-babel-localedata python3-babel
Use ‘sudo apt autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up virtualbox-guest-dkms (6.1.22-dfsg-2) …
Removing old virtualbox-guest-6.1.22 DKMS files…


Deleting module version: 6.1.22
completely from the DKMS tree.

Done.
Loading new virtualbox-guest-6.1.22 DKMS files…
Building for 5.14.0-2parrot1-amd64
Building initial module for 5.14.0-2parrot1-amd64
Error! Bad return status for module build on kernel: 5.14.0-2parrot1-amd64 (x86_
64)
Consult /var/lib/dkms/virtualbox-guest/6.1.22/build/make.log for more informatio
n.
dpkg: error processing package virtualbox-guest-dkms (–configure):
installed virtualbox-guest-dkms package post-installation script subprocess ret
urned error exit status 10
Errors were encountered while processing:
virtualbox-guest-dkms
Scanning application launchers
Removing duplicate launchers or broken launchers
Launchers are updated
E: Sub-process /usr/bin/dpkg returned an error code (1)
failed to fix conflicts
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Calculating upgrade… Done
The following packages were automatically installed and are no longer required:
alsa-tools golang-1.15 golang-1.15-doc golang-1.15-go golang-1.15-src
libgvm20 libpipewire-0.3-0 libpipewire-0.3-modules libspa-0.2-modules
python-babel-localedata python3-babel
Use ‘sudo apt autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up virtualbox-guest-dkms (6.1.22-dfsg-2) …
Removing old virtualbox-guest-6.1.22 DKMS files…


Deleting module version: 6.1.22
completely from the DKMS tree.

Done.
Loading new virtualbox-guest-6.1.22 DKMS files…
Building for 5.14.0-2parrot1-amd64
Building initial module for 5.14.0-2parrot1-amd64
Error! Bad return status for module build on kernel: 5.14.0-2parrot1-amd64 (x86_
64)
Consult /var/lib/dkms/virtualbox-guest/6.1.22/build/make.log for more informatio
n.
dpkg: error processing package virtualbox-guest-dkms (–configure):
installed virtualbox-guest-dkms package post-installation script subprocess ret
urned error exit status 10
Errors were encountered while processing:
virtualbox-guest-dkms
Scanning application launchers
Removing duplicate launchers or broken launchers
Launchers are updated
E: Sub-process /usr/bin/dpkg returned an error code (1)

If you are not using VirtualBox you could remove it (apt purge). Anyway thanks for the feedback, it didn’t appear yet to me.

I’m using virtualbox actually

Didn’t understood what you meant actually :sweat_smile:

It is probably due to the new kernel (5.14), try using the 5.10 kernel. In any case it isn’t a big error, you can ignore it.

I used Parrot in VirtualBox, I don’t have the same error as you. So I’m trying to reproduce it.

check update:
sudo apt update

confirm list update/upgrade:
sudo apt list --upgradable

upgrade:
sudo apt upgrade
full system upgrade:
sudo parrot-upgrade

Done.

oh okay lemme try that