# Upgrade Fehler

# Upgrade Fehler mit Nodejs

### Beschreibung:

Beim ganz normalen apt full-upgrade bleibt apt beim folgendem paket hängen:  
/nodejs\_14.21.3-deb-1nodesource1\_amd64.deb

Ausgabe:

```
Entpacken von nodejs (14.21.3-deb-1nodesource1) über (12.22.9~dfsg-1ubuntu3) ...
dpkg: Fehler beim Bearbeiten des Archivs /var/cache/apt/archives/nodejs_14.21.3-
deb-1nodesource1_amd64.deb (--unpack):
 Versuch, »/usr/include/node/common.gypi« zu überschreiben, welches auch in Pake
t libnode-dev 12.22.9~dfsg-1ubuntu3 ist
dpkg-deb: Fehler: »einfügen«-Unterprozess wurde durch Signal (Datenübergabe unte
rbrochen (broken pipe)) getötet
Fehler traten auf beim Bearbeiten von:
 /var/cache/apt/archives/nodejs_14.21.3-deb-1nodesource1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

```

### Abhilfe:

Dann liegt die Wahrscheinlichkeit nahe, das es eine eigene source.list für nodejs gibt.  
/etc/apt/sources.list.d/nodesource.list

Diese Datei löschen und apt update, dann nochmals apt full-upgrade

```
sudo rm /etc/apt/sources.list.d/nodesource.list
sudo apt update
sudo apt full-upgrade
reboot
```

### Nodejs installieren

Da wir ja keine source.list für nodejs mehr ahben, laden wir in Zukunft immer das aktuelle paket runter.  
Somit vermeiden wir, dieses Problem nochmals zu bekommen.

Unter [https://deb.nodesource.com](https://deb.nodesource.com) den aktuellen Befehl kopieren, zur Erstelleung des Artikels war es nodejs 20

```
https://deb.nodesource.com
```

```
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
```

Ausgabe:

```
Holen:1 https://deb.nodesource.com/node_20.x jammy/main amd64 nodejs amd64 20.2.0-deb-1nodesource1 [30,3 MB]
Es wurden 30,3 MB in 5 s geholt (5.801 kB/s).
(Lese Datenbank ... 705326 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../nodejs_20.2.0-deb-1nodesource1_amd64.deb ...
Entpacken von nodejs (20.2.0-deb-1nodesource1) über (12.22.9~dfsg-1ubuntu3) ...
nodejs (20.2.0-deb-1nodesource1) wird eingerichtet ...
Trigger für man-db (2.10.2-1) werden verarbeitet ...

```

Fertig

# grub-efi-amd64-signed grub-efi-arm64-signed unmet dependencies:

### Beschreibung:

```
The following packages have unmet dependencies:  
shim-signed : Depends: grub-efi-amd64-signed (>= 1.191~) but 1.187.6+2.06-2ubuntu14.4 is to be installed or                         
grub-efi-arm64-signed (>= 1.191~) but it is not installable or                         
base-files (< 12.3)
```

### Lösung:

Zweites Terminal aufmachen.

```
sudo apt --only-upgrade install grub-efi-amd64-signed
```

Danach das mintupgrade Setup abbrechen mit strg+c im ersten Terminal und dann mintupgrade neu starten, dazu wieder mintupgrade eingeben bzw Pfeiltaste nach oben

```
sudo mintupgrade
```

Alles nochmals durchlaufen lassen, dann hat man so ein Ergebnis ;-)

[![image-1737020268339.png](https://wiki.hacker-net.de/uploads/images/gallery/2025-01/scaled-1680-/HRhKE5kTpNwYV9Q6-image-1737020268339.png)](https://wiki.hacker-net.de/uploads/images/gallery/2025-01/HRhKE5kTpNwYV9Q6-image-1737020268339.png)