相关疑难解决方法(0)

如何使用 gconf 编辑器?

我看到一些答案,人们发帖以在 gconf-editor 中设置一个键,但是我的菜单中没有 gconf-editor 的条目。

如何运行它以及如何使用它来设置人们推荐的密钥?

gnome gconf

55
推荐指数
2
解决办法
11万
查看次数

为什么 apt-get 在使用 cron 自动化时失败?

我正在尝试使用 cron 来自动化我的系统更新。您可以在下面看到我的 crontab、命令和由此产生的错误。

当我以 root 身份运行 upgrades.sh 时,脚本运行良好。当 cron 运行它时,apt-get -y update运行没有问题,但aptitude -y safe-upgrade失败了。我猜这个错误:debconf: (This frontend requires a controlling tty.)是因为有一个内核更新,它反过来更新 grub,这需要我明确说可以覆盖/boot/grub/menu.lst. 但我不明白路径错误。我想要不需要我监督的更新。

我已经通读了这个问题,它是尚未被接受的解决方案unattended-upgrades,我可能最终会使用它,但为什么我不能使用 cron?看起来它应该非常简单,而且更加 linuxy。

定时任务表

root@daedalus:~/bin# crontab -l
# m h  dom mon dow   command
45 06 * * * ~/bin/upgrades.sh
Run Code Online (Sandbox Code Playgroud)

升级.sh

root@daedalus:~/bin# cat upgrades.sh 
#!/bin/bash
/usr/bin/apt-get -y update
/usr/bin/aptitude -y safe-upgrade
Run Code Online (Sandbox Code Playgroud)

错误

debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog …
Run Code Online (Sandbox Code Playgroud)

aptitude apt cron

16
推荐指数
2
解决办法
2万
查看次数

标签 统计

apt ×1

aptitude ×1

cron ×1

gconf ×1

gnome ×1