Samba の設定ファイルが壊れていて腹が立ちました。/etc/samba
フォルダを削除しました。Samba を再インストールしたいのですが、できません。
私がやったことは以下の通りです:
sudo apt-get install samba
sudo vim /etc/samba/... # broke something in the config
sudo apt-get remove --purge samba
# realized that the config file in the `/etc/samba` is still there.
sudo rm -r /etc/samba
sudo apt-get install samba # getting error
サンバを削除したい(完全に削除)何も起こらなかったかのようにインストールしますか?
これを行う方法?
[編集]
dpkg: error processing package samba (--configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for systemd (215-17+deb8u4) ...
Errors were encountered while processing:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
そして
- 最初のインストールは54.2MBでした
- アンインストールは11.5MBでした
- 2回目のインストールは11.5MBでした
答え1
まあ、ほとんどの場合、インストールでは、samba パッケージ以外にも依存パッケージがインストールされます。では、次のインストールでは、以前にダウンロードしたファイルのサイズが必要ないのはなぜでしょうか。したがって、質問のように完全に削除する必要がある場合は、アンインストールして、不要な依存関係を削除する必要があります。
sudo apt-get remove --purge samba samba-*
sudo apt-get autoremove
その後、/etc/samba に設定ファイルが見つかった場合は、名前を変更したほうがよいでしょう。
sudo mv /etc/samba /etc/samba.old
次のコマンドを実行してsambaをインストールできます。
sudo apt-get install samba
それでおしまい。