ubuntu下root目录防止文件自动删除
时间: 2023-06-24 11:03:16 浏览: 57
如果你想防止 root 目录下的文件被自动删除,可以通过修改系统的一些配置来实现。
一种方法是修改 `autoremove` 的配置文件 `/etc/apt/apt.conf.d/01autoremove`,将下面的语句:
```
DPkg::Post-Invoke { "if [ -x /usr/bin/apt-get ] && [ $(/usr/bin/apt-get --version | awk '/apt/{print $3}' | cut -d. -f1) -ge 1 ]; then /usr/bin/apt-get -y autoremove; fi"; };
```
修改为:
```
DPkg::Post-Invoke { "if [ -x /usr/bin/apt-get ] && [ $(/usr/bin/apt-get --version | awk '/apt/{print $3}' | cut -d. -f1) -ge 1 ]; then /usr/bin/apt-get --no-remove -y autoremove; fi"; };
```
这样就可以防止 `autoremove` 自动删除 root 目录下的文件了。
另一种方法是禁用 `autoremove`,可以通过修改 `/etc/apt/apt.conf.d/50unattended-upgrades` 文件,将下面的语句:
```
Unattended-Upgrade::Remove-Unused-Dependencies "true";
```
修改为:
```
Unattended-Upgrade::Remove-Unused-Dependencies "false";
```
这样就可以禁用 `autoremove` 了。但请注意,禁用 `autoremove` 可能会导致系统中存在大量无用的依赖,占用磁盘空间。因此,建议只在必要时使用此方法。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![desktop](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)