libpam-systemd:amd64のエラー


9

sudo apt-get upgradeを実行すると、次のエラーが発生します。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up libpam-systemd:amd64 (204-5ubuntu20.7) ...
start: Job failed to start
invoke-rc.d: initscript systemd-logind, action "start" failed.
dpkg: error processing package libpam-systemd:amd64 (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 libpam-systemd:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

これは私がいくつかのものをインストールすることを妨げています、そして明らかに何かが間違っています。誰かがデバッグする方法を知っていますか?


askubuntu.com/questions/448961/…ここでは、インストール後のスクリプトをデバッグしてエラーを見つける方法を確認できます
— Pablo Hinojosa

libpamパッケージの再インストールがここに提案されていますが、最終的にそれが役に立ったかどうかは言われません:ubuntuforums.org/showthread.php
— t=

回答:


0

それを試してみてください

kernel.kptr_restrict = 1

またはファイルを(再)移動

/etc/sysctl.d/10-kernel-hardening.conf

これで更新プロセスを完了できます:)


0

私は今日、レガシーシステムの1つでこれに頭を悩ませました。この質問は、グーグルで回ったときの最初の結果の1つでした。ここに答えを残しておきます。

この問題はhttps://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1325142に関連しています

libpam-systemdパッケージは修正されないためクローズされましたが、コメントの長いキューには、インストールの問題を克服するために一時的に修正する方法に関するヒントが含まれていました。

サービスの再起動についてコメントしinvoke-rc.d systemd-logind start || exit $?ました

/var/lib/dpkg/info/libpam-systemd\:amd64.postinst

そして

/var/lib/dpkg/info/libpam-systemd\:amd64.prerm

次にapt-get install、修正フラグを設定してコマンドを実行します。

apt-get -f install

また、インストーラスクリプトの以前のバージョンを復元しました。

確かに、最も優れた「解決策」ではありませんが、他のパッケージをインストールする必要がありました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.