【发布时间】:2019-11-13 06:31:52
【问题描述】:
我已经通过以下方式安装了Fail2ban:
git clone https://github.com/fail2ban/fail2ban.git
cd fail2ban
sudo python setup.py install
一切正常。
现在从我的主目录中删除 fail2ban.git 文件是否安全?
【问题讨论】:
我已经通过以下方式安装了Fail2ban:
git clone https://github.com/fail2ban/fail2ban.git
cd fail2ban
sudo python setup.py install
一切正常。
现在从我的主目录中删除 fail2ban.git 文件是否安全?
【问题讨论】:
删除源目录是安全的。已安装的脚本/库不再需要它。
PS。但是为什么要从源安装?为什么不使用操作系统的包管理器? fail2ban 是一个非常受欢迎的软件包。包管理器解决依赖关系,进行适当的升级并提供依赖于操作系统的配置文件。
无论如何,如果您想从存储库安装,最好使用pip:它会自动执行git clone 和setup.py install:
pip install git+https://github.com/fail2ban/fail2ban.git
之后你可以pip list或pip uninstall。
【讨论】:
fail2ban.git 文件和fail2ban 目录,对吗?至于为什么 - 我不确定包管理器是否会安装最新版本(0.11.0.3)。
fail2ban.git 文件是什么? git clone 应该只创建 fail2ban directory。 2. 你真的需要最新版本吗?让操作系统包管理器安装操作系统特定的配置并处理定期更新更重要 IMO。