В 12.04 я использовал sleepd для приостановки работы аппарата, когда батарея была низкой или машина не работала.
Хотя sleepd не упакован для Ubuntu 14.04 и даже был потерян его разработчиком, он
Установка на Ubuntu 12.04:
sudo apt-get install sleepd
Отредактируйте файл /etc/default/sleepd и установите следующее:
# -E Do not poll events (since they weren't working for me).
# -c 60 Poll every 60 seconds.
# -u 900 Sleep after 15 minutes idle time when on battery,
# -U 3600 or 60 minutes when on AC power,
# -b 3 or when battery power drops below 3%.
# -H (optional) Use upower instead of ACPI.
PARAMS="-E -c 60 -u 900 -U 3600 -b 3"
Затем перезапустите демон:
sudo service sleepd restart
У него также есть варианты не бодрствовать, если есть сетевая активность, но они перестали работать для меня.
На моей машине, по-видимому, ACPI не всегда сообщал температуру правильно, поэтому мне нужно было добавить -H, чтобы рассказать, как спать, чтобы читать температуры от инфузоры вместо ACPI. Я обнаружил неправильные показания после неожиданных syspends, добавив -v и просмотрев файл журнала с помощью tail -f /var/log/*log | grep --line-buffered sleepd.
(у меня была странная ошибка на одном ноутбуке с 12.04, что машина снова проснется сразу после приостановки, но только если sleepd приостанавливается из-за низкой батареи, а не из-за простоев. Надеюсь, у вас тоже не будет этого опыта! Проблема никогда не происходила в 14.04.)
Предполагаю, вы имеете в виду экран выбора программного обеспечения в конце установки.
Вы можете увидеть список пакетов после установки с помощью tasksel
sudo tasksel --task-package standard
Ваш сервер будет работать с ними или без них, и вы всегда можете установить их позже. Все они - в основном удобные вещи, такие как nano и ftp. Если вы хотите сохранить некоторое пространство на своей установке, отмените его выбор и просто установите нужные утилиты.
Вот список для стандартных системных утилит выпуска 16.04 LTS
manpages
dnsutils
bsdmainutils
psmisc
python3-gdbm
ufw
dosfstools
ed
telnet
powermgmt-base
ntfs-3g
ubuntu-release-upgrader-core
iputils-tracepath
python3-update-manager
groff-base
python3-distupgrade
bind9-host
mtr-tiny
bash-completion
mlocate
tcpdump
geoip-database
install-info
irqbalance
language-selector-common
friendly-recovery
command-not-found
info
hdparm
man-db
lshw
update-manager-core
apt-transport-https
accountsservice
command-not-found-data
python3-commandnotfound
time
ltrace
parted
popularity-contest
strace
ftp
ubuntu-standard
lsof
Предполагаю, вы имеете в виду экран выбора программного обеспечения в конце установки.
Вы можете увидеть список пакетов после установки с помощью tasksel
sudo tasksel --task-package standard
Ваш сервер будет работать с ними или без них, и вы всегда можете установить их позже. Все они - в основном удобные вещи, такие как nano и ftp. Если вы хотите сохранить некоторое пространство на своей установке, отмените его выбор и просто установите нужные утилиты.
Вот список для стандартных системных утилит выпуска 16.04 LTS
manpages
dnsutils
bsdmainutils
psmisc
python3-gdbm
ufw
dosfstools
ed
telnet
powermgmt-base
ntfs-3g
ubuntu-release-upgrader-core
iputils-tracepath
python3-update-manager
groff-base
python3-distupgrade
bind9-host
mtr-tiny
bash-completion
mlocate
tcpdump
geoip-database
install-info
irqbalance
language-selector-common
friendly-recovery
command-not-found
info
hdparm
man-db
lshw
update-manager-core
apt-transport-https
accountsservice
command-not-found-data
python3-commandnotfound
time
ltrace
parted
popularity-contest
strace
ftp
ubuntu-standard
lsof