Früher habe ich ein benutzerdefiniertes Build-Nginx als Deb-Paket eingefügt, aber es wurde von apt aktualisiert und Nginx konnte nicht gestartet werden. Deshalb werde ich es als Memorandum schreiben.
Mach es als root oder starte es mit sudo.
apt-mark hold <Paketnamen>
** Beispiel: **
apt-mark hold nginx
Auf diese Weise wird das Ausführen von apt upgrade`
ignoriert.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
nginx
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Mit den gleichen Berechtigungen wie oben.
apt-mark unhold <Paketnamen>
** Beispiel: **
apt-mark unhold nginx
Dies wird die Abschreckung beseitigen.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
nginx
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 851 kB of archives.
After this operation, 30.7 kB disk space will be freed.
Do you want to continue? [Y/n]
apt-mark showhold
Geben Sie diesen Befehl ein, um die Pakete anzuzeigen, die unterdrückt werden.
Wenn nichts zurückgegeben wird, werden keine Pakete unterdrückt.
Recommended Posts