Yeah, I did this, it was stupid.
I did not know it will pull its dependencies with it, I just wanted to install python 2 and 3 from scratch (because of this problem: How to change default idle for python?).
Now, I still can use my terminal, checked these answers:
Apt-get remove python ~150Mb / apt-get install python 687kb
I accidentaly did sudo apt-get remove python
However after running sudo apt-get install ubuntu-desktop
I get these errors:
Setting up python-ldb (2:1.1.24-1ubuntu3) ...
/var/lib/dpkg/info/python-ldb.postinst: 6: /var/lib/dpkg/info/python-ldb.postinst: pycompile: not found
dpkg: error processing package python-ldb (--configure):
subprocess installed post-installation script returned error exit status 127
No apport report written because MaxReports is reached already
Setting up python-tdb (1.3.8-2) ...
/var/lib/dpkg/info/python-tdb.postinst: 6: /var/lib/dpkg/info/python-tdb.postinst: pycompile: not found
dpkg: error processing package python-tdb (--configure):
subprocess installed post-installation script returned error exit status 127
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of python-samba:
python-samba depends on python-crypto; however:
Package python-crypto is not configured yet.
python-samba depends on python-ldb (>= 1.1.2~); however:
Package python-ldb is not configured yet.
python-samba depends on python-tdb; however:
Package python-tdb is not configured yet.
dpkg: error processing package python-samba (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
Processing triggers for libc-bin (2.23-0ubuntu7) ...
Errors were encountered while processing:
mercurial-common
python-crypto
python-dnspython
python-ldb
python-tdb
python-samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
What is the way to restore these dependencies (16.04 LTS)?
python-minimal
first. It's the one containingpycompile
. – Florian Diesch Mar 28 '17 at 07:06sudo apt-get update; sudo apt-get -f install
and if that doesn't resolve things, try running:sudo dpkg --configure -a
Please post any errors, thanks! – mchid Mar 28 '17 at 17:42