Ich habe apt-get versehentlich gelöscht und habe jetzt Probleme, es neu zu installieren.
Folgendes habe ich getan:
dpkg -r apt (uninstalled apt-get)
Ich habe versucht, apt.deb-Dateien herunterzuladen und wieder zu installieren mit
sudo dpkg -i apt_1.2.32ubuntu0.1_amd64.deb
Ich erhalte diesen Fehler:
Selecting previously unselected package aptitude:amd64.
(Reading database ... 200534 files and directories currently installed.)
Preparing to unpack aptitude_0.8.10-6ubuntu1_amd64.deb ...
Unpacking aptitude:amd64 (0.8.10-6ubuntu1) ...
dpkg: dependency problems prevent configuration of aptitude:amd64:
aptitude:amd64 depends on aptitude-common (= 0.8.10-6ubuntu1).
aptitude:amd64 depends on libboost-filesystem1.65.1.
aptitude:amd64 depends on libboost-iostreams1.65.1.
aptitude:amd64 depends on libboost-system1.65.1.
aptitude:amd64 depends on libcwidget3v5.
aptitude:amd64 depends on libncursesw5 (>= 6).
aptitude:amd64 depends on libsigc++-2.0-0v5 (>= 2.8.0).
aptitude:amd64 depends on libxapian30.
dpkg: error processing package aptitude:amd64 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
aptitude:amd64
Dann habe ich Folgendes versucht:
sudo dpkg -i --force-all apt_1.2.32ubuntu0.1_amd64.deb
Ich erhalte folgende Ausgabe:
Selecting previously unselected package apt:amd64.
(Reading database ... 200540 files and directories currently installed.)
Preparing to unpack apt_1.2.32ubuntu0.1_amd64.deb ...
Unpacking apt:amd64 (1.2.32ubuntu0.1) ...
dpkg: apt:amd64: dependency problems, but configuring anyway as you requested:
snapd (2.48+18.04) breaks apt (<< 1.6.3) and is installed.
Version of apt:amd64 to be configured is 1.2.32ubuntu0.1.
Setting up apt:amd64 (1.2.32ubuntu0.1) ...
Configuration file '/etc/apt/apt.conf.d/01-vendor-ubuntu', does not exist on system.
Installing new config file as you requested.
Configuration file '/etc/apt/apt.conf.d/01autoremove', does not exist on system.
Installing new config file as you requested.
Configuration file '/etc/cron.daily/apt-compat', does not exist on system.
Installing new config file as you requested.
Configuration file '/etc/kernel/postinst.d/apt-auto-removal', does not exist on system.
Installing new config file as you requested.
Configuration file '/etc/logrotate.d/apt', does not exist on system.
Installing new config file as you requested.
/etc/kernel/postinst.d/apt-auto-removal: 14: /etc/kernel/postinst.d/apt-auto-removal: apt-config: Exec format error
/etc/kernel/postinst.d/apt-auto-removal: 18: /etc/kernel/postinst.d/apt-auto-removal: apt-config: Exec format error
/etc/kernel/postinst.d/apt-auto-removal: 49: /etc/kernel/postinst.d/apt-auto-removal: apt-config: Exec format error
Created symlink /etc/systemd/system/timers.target.wants/apt-daily-upgrade.timer → /lib/systemd/system/apt-daily-upgrade.timer.
Created symlink /etc/systemd/system/timers.target.wants/apt-daily.timer → /lib/systemd/system/apt-daily.timer.
Processing triggers for libc-bin (2.27-3ubuntu1.3) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Wenn ich nun versuche,
sudo apt-get update
Es gibt mir Folgendes:
/usr/bin/apt-get: 1: /usr/bin/apt-get: ELF: not found
/usr/bin/apt-get: 1: /usr/bin/apt-get: @8�@8: not found
/usr/bin/apt-get: 2: /usr/bin/apt-get: ����: not found
/usr/bin/apt-get: 3: /usr/bin/apt-get: : not found
/usr/bin/apt-get: 3: /usr/bin/apt-get: cannot open ½���������hI��p�: No such file
rm�: not foundet: 3: /usr/bin/apt-get: c
/usr/bin/apt-get: 4: /usr/bin/apt-get: �7��: not found
�F�'�: /usr/bin/apt-get:
�
�J
n\���� \
Y[#�� �d��=
�: not found
/usr/bin/apt-get: 6: /usr/bin/apt-get: �C��+: not found
/usr/bin/apt-get: 16: /usr/bin/apt-get: Syntax error: "(" unexpected
Ubuntu 18.04.5 LTS
Antwort1
Sie versuchen, die Ubuntu-Version 16.04 apt
und nicht die Ubuntu-Version 18.04 zu installieren apt
.
Auf dieser Seite finden Sieapt
(1.2.32ubuntu0.1). Beachten Sie, dass die Breadcrumbs für die URL auf der Seite wie folgt aussehen:
» Ubuntu » Pakete » xenial (16.04LTS) » Administrator » apt
Das ist eindeutig die Ubuntu 16.04-Version. Aber Sie verwenden Ubuntu 18.04. Sie müssen alsoapt
(1.6.12ubuntu0.1) welches sein kannhier zu finden. Sehen Sie sich noch einmal die Breadcrumbs für die URL auf der Seite an:
» Ubuntu » Pakete » bionic (18.04LTS) » Administrator » apt
Lade es herunterdirekt von hierund führen Sie einfach diesen Befehl aus:
sudo dpkg --install apt_1.6.12ubuntu0.1_amd64.deb
Und Sie sollten solide sein.