
だから今日は、使用中に多くのエラーが発生しました。Sudo私に命じるChromebookそしてLinuxインストールする。たとえば、自分のアカウントを削除しようとするとGoogle Chrome Betaアプリケーションでは、私はこれを試しました。
sudo apt-get remove google-chrome-beta
しかし、次のエラーが発生しました。
(Reading database ... 81090 files and directories currently installed.)
Removing google-chrome-beta (74.0.3729.75-1) ...
Setting up 389-admin (1.1.43-1+b1) ...
Job for dirsrv-admin.service failed because the control process exited with error code.
See "systemctl status dirsrv-admin.service" and "journalctl -xe" for details.
invoke-rc.d: initscript dirsrv-admin, action "start" failed.
● dirsrv-admin.service - 389 Administration Server.
Loaded: loaded (/lib/systemd/system/dirsrv-admin.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2019-04-11 17:08:08 UTC; 39ms ago
Process: 7507 ExecStart=/usr/sbin/apache2 -k start -f /etc/dirsrv/admin-serv/httpd.conf (code=exited, status=1/FAILURE)
Apr 11 17:08:08 penguin systemd[1]: Starting 389 Administration Server....
Apr 11 17:08:08 penguin apache2[7507]: AH00558: apache2: Could not reliably determine the server's fully qualified doma… message
Apr 11 17:08:08 penguin apache2[7507]: (2)No such file or directory: AH02291: Cannot access directory '/var/log/dirsrv/…rror log
Apr 11 17:08:08 penguin apache2[7507]: AH00014: Configuration check failed
Apr 11 17:08:08 penguin systemd[1]: dirsrv-admin.service: Control process exited, code=exited status=1
Apr 11 17:08:08 penguin systemd[1]: Failed to start 389 Administration Server..
Apr 11 17:08:08 penguin systemd[1]: dirsrv-admin.service: Unit entered failed state.
Apr 11 17:08:08 penguin systemd[1]: dirsrv-admin.service: Failed with result 'exit-code'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package 389-admin (--configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for mime-support (3.60) ...
Processing triggers for desktop-file-utils (0.23-1) ...
dpkg: dependency problems prevent configuration of 389-ds-console:
389-ds-console depends on 389-admin; however:
Package 389-admin is not configured yet.
dpkg: error processing package 389-ds-console (--configure):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.6.1-2) ...
Errors were encountered while processing:
389-admin
389-ds-console
E: Sub-process /usr/bin/dpkg returned an error code (1)
パッケージを更新しようとすると、このメッセージが表示されます。
sudo apt-get update && sudo apt-get upgrade
どんな提案がありますか?
PS:私はChrome-betaを削除したくありません。それは私の問題ではありません。更新しようとしてエラーが発生したため、修正しようとしています。
別の点:入力すると、apt-get install -f
次のように表示されます。
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
sudo apt-get install -f
だから、次のように入力しました。
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
389-ds-console-doc
Use 'sudo apt autoremove' to remove it.
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.
Setting up 389-admin (1.1.43-1+b1) ...
Job for dirsrv-admin.service failed because the control process exited with error code.
See "systemctl status dirsrv-admin.service" and "journalctl -xe" for details.
invoke-rc.d: initscript dirsrv-admin, action "start" failed.
● dirsrv-admin.service - 389 Administration Server.
Loaded: loaded (/lib/systemd/system/dirsrv-admin.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2019-04-11 19:39:39 UTC; 46ms ago
Process: 17449 ExecStart=/usr/sbin/apache2 -k start -f /etc/dirsrv/admin-serv/httpd.conf (code=exited, status=1/FAILURE)
Apr 11 19:39:38 penguin systemd[1]: Starting 389 Administration Server....
Apr 11 19:39:39 penguin apache2[17449]: AH00558: apache2: Could not reliably determine the server's fully qualified dom… message
Apr 11 19:39:39 penguin apache2[17449]: (2)No such file or directory: AH02291: Cannot access directory '/var/log/dirsrv…rror log
Apr 11 19:39:39 penguin apache2[17449]: AH00014: Configuration check failed
Apr 11 19:39:39 penguin systemd[1]: dirsrv-admin.service: Control process exited, code=exited status=1
Apr 11 19:39:39 penguin systemd[1]: Failed to start 389 Administration Server..
Apr 11 19:39:39 penguin systemd[1]: dirsrv-admin.service: Unit entered failed state.
Apr 11 19:39:39 penguin systemd[1]: dirsrv-admin.service: Failed with result 'exit-code'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package 389-admin (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
389-admin
E: Sub-process /usr/bin/dpkg returned an error code (1)
それから試してみました。sudo dpkg --force-depends --configure 389-admin
結果は次のとおりです。
Setting up 389-admin (1.1.43-1+b1) ...
Job for dirsrv-admin.service failed because the control process exited with error code.
See "systemctl status dirsrv-admin.service" and "journalctl -xe" for details.
invoke-rc.d: initscript dirsrv-admin, action "start" failed.
● dirsrv-admin.service - 389 Administration Server.
Loaded: loaded (/lib/systemd/system/dirsrv-admin.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2019-04-11 19:41:11 UTC; 43ms ago
Process: 17507 ExecStart=/usr/sbin/apache2 -k start -f /etc/dirsrv/admin-serv/httpd.conf (code=exited, status=1/FAILURE)
Apr 11 19:41:11 penguin systemd[1]: Starting 389 Administration Server....
Apr 11 19:41:11 penguin apache2[17507]: AH00558: apache2: Could not reliably determine the server's fully qualified dom… message
Apr 11 19:41:11 penguin apache2[17507]: (2)No such file or directory: AH02291: Cannot access directory '/var/log/dirsrv…rror log
Apr 11 19:41:11 penguin apache2[17507]: AH00014: Configuration check failed
Apr 11 19:41:11 penguin systemd[1]: dirsrv-admin.service: Control process exited, code=exited status=1
Apr 11 19:41:11 penguin systemd[1]: Failed to start 389 Administration Server..
Apr 11 19:41:11 penguin systemd[1]: dirsrv-admin.service: Unit entered failed state.
Apr 11 19:41:11 penguin systemd[1]: dirsrv-admin.service: Failed with result 'exit-code'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package 389-admin (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
389-admin
install
また、同じコマンドを実行するたびに期待どおりに実行されますが、389-adminを設定しようとすることもわかりremove
ましたupgrade
。
答え1
次のようにパッケージのインストールを再構成できます。
sudo dpkg-reconfigure 389-admin
その後、もう一度実行して削除します。
sudo apt-get remove google-chrome-beta
または、削除する前に簡単に削除することもできますgoogle-chrome-beta
。
sudo dpkg -r 389-admin
答え2
sudo
うまくいきます。システムにapt-get
スーパーユーザーアカウントで実行するように指示します。主な問題は、破損したパッケージのインストール(389-admin)です。システムにフォルダがないため、apache2が実行されず、パッケージのインストールが完了するまでaptを続行できないため、失敗したようです。 Paradoxの指示に従って問題を解決することができますが、問題が解決しない場合は、インストールに失敗した他のパッケージが何であるかを確認する必要があります。問題が何であるかを正確に説明するエラーメッセージに慎重に注意してください。
dpkg: error processing package 389-admin (--configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for mime-support (3.60) ...
Processing triggers for desktop-file-utils (0.23-1) ...
dpkg: dependency problems prevent configuration of 389-ds-console:
389-ds-console depends on 389-admin; however:
Package 389-admin is not configured yet.
dpkg: error processing package 389-ds-console (--configure):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.6.1-2) ...
Errors were encountered while processing:
389-admin
389-ds-console
答え3
まだ他の回答に言及するのに十分なポイントはありませんが、コメントスレッドによれば、破損したパッケージを削除または修正する必要があります(簡単なパスは削除するので実行してくださいsudo apt-get remove 389-ds-console
)。
私の答えで述べたように、受信したエラーメッセージを見てください。エラーメッセージは、正確に何が間違っていて何をすべきかを伝えます。