web-dev-qa-db-ja.com

'/ usr / share / plymouth / themes / details'がありません:パッケージのアップグレード時にそのようなファイルまたはディレクトリはありません

私はKDEプラズマ5.18 DEを使用して、カーネルバージョン5.46(最新ではないか)を備えたUbuntu 19.10を使用しています。

cp: cannot stat '/usr/share/plymouth/themes/details': No such file or directoryを実行すると、エラーapt upgradeが発生します。しかし、プリマスのテーマをすべて削除するためにSudo rm -r /usr/share/plymouth/themes/*Sudo rm -r /lib/plymouth/themes/*を実行したとき、それは意図せずに行われたと思います。どのようにしてそれらがそのように削除されなかったので、Sudo apt remove plymouth-theme*を使用してそれらを削除し、aptを使用してインストールされたテーマを削除しました。次に、カスタムのプリマステーマとリポジトリにいくつかインストールし、Sudo update-alternatives --config default.plymouthを使用してそれらを設定しました。次の問題は、プリマスのテーマが起動時またはシャットダウン時に表示されないことです。ファイルを削除してプリマスシステムを壊したからだと思います。私は何をすべきか?

これが完全なエラーメッセージです。

sakithbk@Sakith-Laptop:~$ Sudo apt upgrade
[Sudo] password for sakithbk: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  metasploit-framework (ignore this)
0 upgraded, 0 newly installed, 0 to remove and 1 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 initramfs-tools (0.133ubuntu10) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.133ubuntu10) ...
update-initramfs: Generating /boot/initrd.img-5.3.0-46-generic
cp: cannot stat '/usr/share/plymouth/themes/details': No such file or directory (<-- here)
E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1.
update-initramfs: failed for /boot/initrd.img-5.3.0-46-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

どんな助けでもありがたいです。

編集

テーマを削除するという私の意図を述べるのを忘れました。いくつかのプリマステーマが正しく機能せず、起動時に構成済み(私が選択したもの)テーマが表示され、シャットダウン中に別のテーマ(テキストプリマステーマ)が表示されるという問題がありました。なので、削除して再インストールすれば修正されると思いました。

1
Cyve Zach

対応するパッケージを再インストールする必要があります

Sudo apt-get install --reinstall \
$(dpkg -S /usr/share/plymouth/themes/details | awk '{print $1}' | sort -u | sed "s/://")

の出力で言及されているすべてのパッケージを再インストールします

dpkg -S /usr/share/plymouth/
1
N0rbert