apt-get installを介してopenssh-serverをインストールしましたが、/usr/bin/ufcの誤ったファイル記述子エラーのため、セットアップフェーズで失敗します。
とにかく、openssh(ssh.service)の設定(設定)を手動で実行し、すべて機能しました。
ただし、apt-get にアクションを実行する要求があるたびに、openssh-server の設定を試行し続けます。たとえば、次のようになります。
adf@locutus$ sudo apt-get -y install fancontrol
Reading package lists... Done
Building dependency tree
Reading state information... Done
fancontrol is already the newest version (1:3.6.0-7).
0 upgraded, 0 newly installed, 0 to remove and 324 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up openssh-server (1:8.4p1-4) ...
/usr/bin/ucf[734]: >&3 : bad file descriptor
dpkg: error processing package openssh-server (--configure):
installed openssh-server package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
openssh-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
openssh-serverをリセットしないようにapt-get(またはdpkg?)にどのように指示しますか?
ベストアンサー1
インストール後にスクリプトを削除できます。
sudo rm /var/lib/dpkg/info/openssh-server.postinst
その後、保留中のパッケージ構成を完了します(状態が更新されるように - これにはopenssh-server
構成できないすべてのパッケージが含まれます)。
sudo dpkg --configure --pending
しかし、これはおそらくバグである可能性が高いです。 Debianの次のバージョンをテストするのを手伝ってくれているので(ありがとう!)バグも提出できればと思います。
reportbug ucf
(私の考えでは、エラーucf
ではなくているようですopenssh-server
。)