次の呼び出しが行われます。old-versionです。残っており、この修正には再インストールが必要になります。場合、次の呼び出しが行われます。abort-installです。残っており、この修正には再インストールが必要になります。古いファイルのバックアップが一時的に保持され、もし何か問題が起こればパッケージ管理システムがエラー回復の一部としてそれらを元に戻そうとします。指定されていない場合にはエラーになります。使われていない場合においてです)。使ってこのエラーを無効にすることができますが、これは勧められません。お互いのファイルに上書きするパッケージは、決定論的に決まるのではあるけれども、システム管理者には理解しがたい振る舞いをします。この状態では、簡単にプログラムを「見失う」事態が起こり得ます。ディレクトリは、決してディレクトリへのシンボリックリンクに置き換わってしまうことはありませんし、その逆もありません。そのリンクをたどります。パッケージがアップグレードされている最中なら、次の呼び出しを行ないます。次の呼び出しを試みます。old-versionこれが正常終了する場合、インストールを続行します。new-versionです。old-versionを実行します。new-versionを実行します。ここが戻れなくなるポイントです。先に進むと、エラーがあった場合にもこのポイントより前には戻りません。これをきれいにするためには、再インストールを成功させる必要があります。戻ることのできない作業を始める時です。古いバージョンのパッケージにはあって、新しいものには無いファイルは削除されます。ファイルリストが、古いものから新しいものに置きかえられます。新しいメンテナスクリプトで、古いものを置きかえます。あるパッケージに属するファイルが、インストールの間に全て上書きされ、依存の要求も無いような場合、そのパッケージは削除されたと見なします。次の呼び出しを行ないます。overwriter-versionパッケージ管理スクリプトが削除されます。よって削除されるのではなく、無視されます)。呼び出されないということに注意してください。(これにより、もし「衝突する」パッケージがあれば、その衝突するパッケージのファイルリストが修正されます)。今までのインストール作業の中で作成されていたバックアップファイルを消去します。ここが次の戻れなくなるポイントです。衝突するパッケージの削除に失敗したばあいでも、これから後のインストール作業を戻すようなことはしません。衝突したパッケージは半分削除された亡霊状態で残ってしまいます。衝突するパッケージがあれば、次項に記載の削除作業へ移り、実行します。この際に削除されてしまうことはありません)。更新し、それから次の呼び出しが行われます。most-recently-configured-version設定中にエラーが起こった後、回復は行われません。なっており、エラーメッセージが作成されます。引数として何も渡しません。abort-removeを実行します。状態のままのいずれかになります。remove失敗した場合にエラーを巻き戻す方法はありません。以外のメンテナスクリプトを全て削除します。パッケージを完全削除しているのでなければ、ここで止まります。状態以外に違いが無いので、自動的に完全削除されることに注意してください。状態のままになっています。パッケージのファイルリストが削除されます。ライセンス条項を見る。