apt-get reinstallieren
apt-get reinstallieren
Hallo,
ich hab es geschafft, dass apt-get weg ist. Eigentlich wollte ich nut gnupg deinstallieren, aber danach war auch apt-get weg.
Gibt es eine Chance apt-get wieder zu bekommen?
Danke für jede Hilfe
ich hab es geschafft, dass apt-get weg ist. Eigentlich wollte ich nut gnupg deinstallieren, aber danach war auch apt-get weg.
Gibt es eine Chance apt-get wieder zu bekommen?
Danke für jede Hilfe
Re: apt-get reinstallieren
Willkommen im Forum!
Welches Debian benutzt du?
Welchen Windowsmanager, welche Desktopumgebung?
Was heißt, apt-get ist weg?
Wie hast du gnupg(?) deinstalliert.
Wie installierst du normalerweise?
Und bitte, teil das Wissen, das du hast, mit uns. Sonst können wir dir nicht helfen, sondern nur blöd rumraten. Und dazu ist jedenfalls mir die Zeit zu schade.
Welches Debian benutzt du?
Welchen Windowsmanager, welche Desktopumgebung?
Was heißt, apt-get ist weg?
Wie hast du gnupg(?) deinstalliert.
Wie installierst du normalerweise?
Und bitte, teil das Wissen, das du hast, mit uns. Sonst können wir dir nicht helfen, sondern nur blöd rumraten. Und dazu ist jedenfalls mir die Zeit zu schade.
-
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: apt-get reinstallieren
Willkommen im Forum,
zeig mal bitte /var/log/dpkg.log oder falls noch existend lieber /var/log/apt/history.log. Beim Entfernen von apt kommt eine dicke Warnung ob das tatsächlich weg ist sollte man deshalb zunächst prüfen. Falls aptitude vorhanden ist holst du apt mit:
wieder. gnupg kommt dann aber auch wieder auf das System, da es eine Abhängigkeit von apt ist.
zeig mal bitte /var/log/dpkg.log oder falls noch existend lieber /var/log/apt/history.log. Beim Entfernen von apt kommt eine dicke Warnung ob das tatsächlich weg ist sollte man deshalb zunächst prüfen. Falls aptitude vorhanden ist holst du apt mit:
Code: Alles auswählen
aptitude install apt
Hilf mit unser Wiki zu verbessern!
Re: apt-get reinstallieren
krommel hat geschrieben:Gibt es eine Chance apt-get wieder zu bekommen?
Machst du hier jetzt einen auf Datenkrake?reba hat geschrieben:Welchen Windowsmanager, welche Desktopumgebung?
- KBDCALLS
- Moderator
- Beiträge: 22447
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: apt-get reinstallieren
Eigentlich ist das ein Ding was fast unmöglich ist. Denn das Paket apt ist als essentiell markiert. Und das passiert wenn mans trotzdem versucht.
Habs mal kurzerhand in einer virtuellen Maschine mit Wheezy getestet. Ließe sich aber mittels aptitude wieder beheben, so wie einer der vorherigen Poster schon geschrieben hat. Oder man lädt sich die passende apt version mit wget herunter und installiert mit
PS : Sorry für die etwas längere Ausgabe in Codetags , fands dann doch etwas zu wichtig um auf Nopaste verschwinden lassen.
PPS. Da sollten dann doch alle Alarmglocken angehen. Im falle apt wars harmlos, kann aber auch anders ausgehen.
Code: Alles auswählen
root@debian:/home/matthias# aptitude remove apt
Die folgenden Pakete werden ENTFERNT:
apt
0 Pakete aktualisiert, 0 zusätzlich installiert, 1 werden entfernt und 1182 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 3.350 kB frei werden.
Die folgenden Pakete haben verletzte Abhängigkeiten:
apt-show-versions : Hängt ab von: apt aber es soll nicht installiert werden.
tasksel : Hängt ab von: apt aber es soll nicht installiert werden.
Die folgenden Aktionen werden diese Abhängigkeiten auflösen:
Entfernen der folgenden Pakete:
1) apt-show-versions
2) task-german
3) tasksel
4) tasksel-data
Diese Lösung akzeptieren? [Y/n/q/?] y
Die folgenden Pakete werden ENTFERNT:
apt apt-show-versions{a} libapt-pkg-perl{u} manpages-de{u} task-german{a} tasksel{a} tasksel-data{a}
0 Pakete aktualisiert, 0 zusätzlich installiert, 7 werden entfernt und 1176 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 5.828 kB frei werden.
Möchten Sie fortsetzen? [Y/n/?]
Die folgenden ESSENTIELLEN Pakete werden ENTFERNT!
apt
WARNUNG: Das Durchführen dieser Änderung wird Ihr System wahrscheinlich
beschädigen!
BRECHEN SIE AB, wenn Sie nicht GENAU wissen, was Sie tun!
Geben Sie zum Bestätigen den Satz »Mir ist klar, dass das eine sehr schlechte Idee ist.« ein:
Mir ist klar, dass das eine sehr schlechte Idee ist.
(Lese Datenbank ... 112865 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von task-german ...
Entfernen von apt-show-versions ...
Entfernen von libapt-pkg-perl ...
Entfernen von manpages-de ...
Entfernen von tasksel ...
Entfernen von tasksel-data ...
Entfernen von apt ...
Trigger für man-db werden verarbeitet ...
Trigger für menu werden verarbeitet ...
Aktueller Status: 1176 aktualisierbare Pakete [-7].
W: /etc/apt/preferences.d/ kann nicht gelesen werden. - DirectoryExists (2: Datei oder Verzeichnis nicht gefunden)
root@debian:/home/matthias#
Habs mal kurzerhand in einer virtuellen Maschine mit Wheezy getestet. Ließe sich aber mittels aptitude wieder beheben, so wie einer der vorherigen Poster schon geschrieben hat. Oder man lädt sich die passende apt version mit wget herunter und installiert mit
Code: Alles auswählen
dpkg -i apt
PPS.
Code: Alles auswählen
Die folgenden ESSENTIELLEN Pakete werden ENTFERNT!
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: apt-get reinstallieren
Hi,
vielen Dank für die zahlreichen Antworten.
Leider kann ich apt nicht mehr mit aptitude install apt oder dpkg -i apt installieren.
Da kommt bei mir folgender Fehler:
Ich hab natürlich vergessen meine Debian-Version anzugeben. Das ist wheeze Release 7.5, ohne Windowsmanager, sondern nur reine Shell.
apt-get wurde zusammen mit gnupg entfernt. Eigentlich wollte ich nur gnupg mit
entfernen und dabei wurde auch apt-get entfernt.
Ich hatte auch schonmal nach einem apt.deb Paket gesucht, aber leider nicht gefunden. Weiß jemand wo ich das finden kann?
Eine Source zu apt hatte ich schonmal gefunden, aber das konnte ich leider nicht kompilieren, da curl fehlte und ohne apt-get kann ich das nicht installieren.
Inhalt der apt/history.log ist folgenden:
und hier der Inhalt von dpkg.log
Ansonsten ist es auch nicht ganz so wild, wenn es dafür keine Lösung gibt, da ich noch einen Snapshot hab. Aber ich finde es auch spannend mal etwas rumzubasteln. Das dabei mal was kaputt geht ist auch klar.
vielen Dank für die zahlreichen Antworten.
Leider kann ich apt nicht mehr mit aptitude install apt oder dpkg -i apt installieren.
Da kommt bei mir folgender Fehler:
Code: Alles auswählen
/etc/apt/preferences.d/ kann nicht gelesen werden. - DirectoryExists (2: Datei oder Verzeichnis nicht gefunden)
apt-get wurde zusammen mit gnupg entfernt. Eigentlich wollte ich nur gnupg mit
Code: Alles auswählen
apt-ger remove --purge gnupg
Ich hatte auch schonmal nach einem apt.deb Paket gesucht, aber leider nicht gefunden. Weiß jemand wo ich das finden kann?
Eine Source zu apt hatte ich schonmal gefunden, aber das konnte ich leider nicht kompilieren, da curl fehlte und ohne apt-get kann ich das nicht installieren.
Inhalt der apt/history.log ist folgenden:
Code: Alles auswählen
Start-Date: 2015-02-13 16:44:55
Commandline: apt-get remove --purge gnupg
Upgrade: libapt-pkg4.12:amd64 (0.9.7.9+deb7u1, 0.9.7.9+deb7u7)
Purge: tasksel-data:amd64 (3.14.1), python-reportbug:amd64 (6.4.4), mutt:amd64 (1.5.21-6.2+deb7u2), reportbug:amd64 (6.4.4), apt-listchanges:amd64 (2.85.11), task-ssh-server:amd64 (3.14.1), apt:amd64 (0.9.7.9+deb7u1), tasksel:amd64 (3.14.1), libgpgme11:amd64 (1.2.0-1.4), task-german:amd64 (3.14.1), gnupg:amd64 (1.4.12-7+deb7u6)
Error: Sub-process /usr/bin/dpkg returned an error code (1)
End-Date: 2015-02-13 16:45:01
Start-Date: 2015-02-16 10:33:33
End-Date: 2015-02-16 10:33:33
Code: Alles auswählen
2015-02-13 16:44:57 status half-installed gnupg:amd64 1.4.12-7+deb7u6
2015-02-13 16:44:57 status half-installed gnupg:amd64 1.4.12-7+deb7u6
2015-02-13 16:44:57 status config-files gnupg:amd64 1.4.12-7+deb7u6
2015-02-13 16:44:57 status config-files gnupg:amd64 1.4.12-7+deb7u6
2015-02-13 16:44:57 status config-files gnupg:amd64 1.4.12-7+deb7u6
2015-02-13 16:44:57 status not-installed gnupg:amd64 <keine>
2015-02-13 16:44:57 trigproc desktop-file-utils:amd64 0.20-0.1 <keine>
2015-02-13 16:44:57 status half-configured desktop-file-utils:amd64 0.20-0.1
2015-02-13 16:44:58 status installed desktop-file-utils:amd64 0.20-0.1
2015-02-13 16:44:58 trigproc menu:amd64 2.1.46 <keine>
2015-02-13 16:44:58 status half-configured menu:amd64 2.1.46
2015-02-13 16:44:58 status installed menu:amd64 2.1.46
2015-02-13 16:44:58 trigproc man-db:amd64 2.6.2-1 <keine>
2015-02-13 16:44:58 status half-configured man-db:amd64 2.6.2-1
2015-02-13 16:44:59 status installed man-db:amd64 2.6.2-1
2015-02-13 16:44:59 trigproc python-support:all 1.0.15 <keine>
2015-02-13 16:44:59 status half-configured python-support:all 1.0.15
2015-02-13 16:44:59 status installed python-support:all 1.0.15
2015-02-13 16:44:59 trigproc mime-support:all 3.52-1 <keine>
2015-02-13 16:44:59 status half-configured mime-support:all 3.52-1
2015-02-13 16:44:59 status installed mime-support:all 3.52-1
2015-02-13 16:44:59 trigproc install-info:amd64 4.13a.dfsg.1-10 <keine>
2015-02-13 16:44:59 status half-configured install-info:amd64 4.13a.dfsg.1-10
2015-02-13 16:44:59 status installed install-info:amd64 4.13a.dfsg.1-10
2015-02-13 16:45:00 startup archives unpack
2015-02-13 17:31:49 startup archives install
2015-02-13 17:32:05 startup archives install
2015-02-13 17:32:21 startup archives install
2015-02-13 17:45:40 startup packages configure
2015-02-16 10:32:34 startup archives install
Re: apt-get reinstallieren
… ist auch irgendwie zweideutig. Entweder, das Verzeichnis existiert ohne dass es das sollte, dann würde löschen/verschieben diesen Fehler beheben, oder es existiert nicht obwohl es das sollte, dann würde das Anlegen diesen Fehler beheben.Code: Alles auswählen
/etc/apt/preferences.d/ kann nicht gelesen werden. - DirectoryExists (2: Datei oder Verzeichnis nicht gefunden)
Re: apt-get reinstallieren
Was gibt?
Code: Alles auswählen
whereis apt
Re: apt-get reinstallieren
So, ich hab die .deb-Pakete gefunden und damit konnte ich die Sachen wieder herstellen. Danke für eure Hilfe.
Jetzt schaue ich mal, wie ich gnupg2 verwenden kann ohne gnupg zu entfernen. War ja nicht gerade die beste Idee.
Jetzt schaue ich mal, wie ich gnupg2 verwenden kann ohne gnupg zu entfernen. War ja nicht gerade die beste Idee.
Re: apt-get reinstallieren
Auch wenn es schon gelöst wurde (@krommel: im ersten Beitrag im Titel ein "gelöst" einfügen?): laut apt/history.log wurde apt nicht entfernt, sondern es steht ein Upgrade des Pakets libapt-pkg4.12 an
dpkg.log ist zu kurz, um da was rauszulesen. Meine Vermutung ist, dass libapt-pkg4.12 nicht fertig konfiguriert war und deswegen Probleme machte.krommel hat geschrieben:Code: Alles auswählen
Upgrade: libapt-pkg4.12:amd64 (0.9.7.9+deb7u1, 0.9.7.9+deb7u7)
Debians Paketbeschreibungen übersetzen? Hilf mit!
Re: apt-get reinstallieren
Etwas offtopoic:
Dass man ja wohl "aptitude" und "apt" mischen kann ist mir bekannt. Aber könnte es nicht zu Problemen kommen, wenn man irgendein Paket aus den Debian-Quellen downloadet und dann per "dpkg -i" neu installiert? Macht "apt" bzw. "aptitude" das generell irgendwas aus? Oder sind "apt" und "aptitude" wirklich nur vollkommen dumme Frontends für "dpkg"?
Dass man ja wohl "aptitude" und "apt" mischen kann ist mir bekannt. Aber könnte es nicht zu Problemen kommen, wenn man irgendein Paket aus den Debian-Quellen downloadet und dann per "dpkg -i" neu installiert? Macht "apt" bzw. "aptitude" das generell irgendwas aus? Oder sind "apt" und "aptitude" wirklich nur vollkommen dumme Frontends für "dpkg"?
- KBDCALLS
- Moderator
- Beiträge: 22447
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: apt-get reinstallieren
Wie ich das mal selbst versucht , hat er zwar auch gemeckert, aber hat trotzdem installiert. Das die Fehlermeldungen manchmal mehrdeutig sind da nicht richtig übersetzt ist eigentlich nicht neues. In so einem Fall ziehe ich dann doch die englischen Originalmeldungen vor.niemand hat geschrieben:… ist auch irgendwie zweideutig. Entweder, das Verzeichnis existiert ohne dass es das sollte, dann würde löschen/verschieben diesen Fehler beheben, oder es existiert nicht obwohl es das sollte, dann würde das Anlegen diesen Fehler beheben.Code: Alles auswählen
/etc/apt/preferences.d/ kann nicht gelesen werden. - DirectoryExists (2: Datei oder Verzeichnis nicht gefunden)
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: apt-get reinstallieren
Apt behandelt das Paket ganz normal. Es ist als manuell installiert markiert und wenn es die richtige Version ist kommt es zu keinem Problem. Ein anschließendes apt-get update && apt-get dist-upgrade ist aber zu empfehlen.uname hat geschrieben:Etwas offtopoic:
Dass man ja wohl "aptitude" und "apt" mischen kann ist mir bekannt. Aber könnte es nicht zu Problemen kommen, wenn man irgendein Paket aus den Debian-Quellen downloadet und dann per "dpkg -i" neu installiert?
Hilf mit unser Wiki zu verbessern!