首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不要把我所有的记忆都吃了

不要把我所有的记忆都吃了
EN

Server Fault用户
提问于 2013-01-21 16:53:47
回答 3查看 8.3K关注 0票数 12

在Ubuntu12.04LTS上,服务器端为512 my内存,apt-check消耗多达250个内存,使我的系统每晚无法使用。

代码语言:javascript
复制
ps ax | grep apt
14895 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14896 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14899 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14902 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14906 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14912 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14913 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14914 ?        DN     0:01 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14915 ?        DN     0:01 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14916 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14917 ?        DN     0:01 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
14920 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
15299 ?        DN     0:01 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
15302 ?        DN     0:02 /usr/bin/python /usr/lib/update-notifier/apt-check --human-readable
16368 pts/0    D+     0:00 grep apt

这个脚本到底在运行多次并消耗我的系统资源呢?这里有一个bug,1被确认了,但没有任何解决方案。我有点惊讶,这个错误是重要的,存在于LTS,叹息.

不管怎么说,不知道什么时候ubuntu团队能修好,知道我们该怎么做吗?

1

EN

回答 3

Server Fault用户

回答已采纳

发布于 2013-01-28 16:46:54

禁用更新通知程序

如果要禁用更新通知程序,可以按照此链接中的指示进行操作.

修改的链接

引用

  1. 方法1-禁用update-notifier.desktop mkdir -p ~/..config/Autostart cp /etc/xdg/Autostart/-p/.-p/./.-p/.-p/./Autostart cp/etc/etc/xdg/Autostart/update/update/.-p/.-p/./Autostart/update/.-p/.-p/./Autostart/update/.-p/.-p/.
  2. 方法2-对所有用户禁用与方法1相同的操作,但不是修改本地/用户副本,而是修改/etc/xdg/autostart/update-notifier.desktop

手动检查更新

禁用更新通知程序后,使用更新管理器(GUI)或下面的命令行检查包更新

代码语言:javascript
复制
sudo apt-get update
sudo apt-get dist-upgrade

第一行从存储库下载最新的包列表。第二行将显示所有已安装的包,并提供更新。

票数 5
EN

Server Fault用户

发布于 2013-01-31 11:34:44

如果您运行的Ubuntu服务器安装的内存配置非常有限,我建议您使用完全禁用更新通知程序的自动操作。。你甚至可以移除这个包裹。

但是,您可能仍然希望运行一些自动更新,以确保您的系统获得安全修复。在服务器上这样做的一个非常轻量级和方便的工具是cron-apt,它可以通过电子邮件通知您更新。

以下是满足您需求的安装和配置它的一些说明。这个关于Debian管理的文章也值得一读。

票数 3
EN

Server Fault用户

发布于 2013-02-01 16:16:11

在我的Debian机器上,我更喜欢安装无人值守的升级和anacron,然后在/etc/apt/apt.conf中添加以下行

代码语言:javascript
复制
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

这将以完全自动化的方式每天运行"apt-get更新“、"apt-get升级”(并且没有任何重大开销)。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/471089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档