Автор Тема: Yes / No  (Прочитано 8363 раз)

Оффлайн ∞lan∞

  • Завсегдатай
  • *
  • Сообщений: 328
Yes / No
« : 13.04.2019 10:24:26 »
Давно интересует такой момент при установке какого-то ПО или пакета

apt-get install /пакеты/
...
После распаковки потребуется дополнительно --MB дискового пространства.
Продолжить? [Y/n]

Зачем спрашивать у пользователя Y или n?
Достаточно нажать на "Enter" если даешь согласие на установку, а если отказ то на "ctrl+c" или "ctrl+z".

dango

  • Гость
Re: Yes / No
« Ответ #1 : 13.04.2019 10:46:29 »
Что очевидно для одного, может быть не очевидным для другого.
В данном случае, варианты ответа однозначно привязаны к клавишам Y(Yes) и N(No).

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Yes / No
« Ответ #2 : 13.04.2019 12:49:23 »
Давно интересует такой момент при установке какого-то ПО или пакета

apt-get install /пакеты/
...
После распаковки потребуется дополнительно --MB дискового пространства.
Продолжить? [Y/n]

Зачем спрашивать у пользователя Y или n?
Достаточно нажать на "Enter" если даешь согласие на установку, а если отказ то на "ctrl+c" или "ctrl+z".

Дополню dango:
Затем что спрашивается согласие или не согласие пользователя, а реакция пакетного менеджера на Enter в разных пакетных менеджерах в разных Линукс может быть разной. Например в slapt-get/slapt-src, нажатие на Enter, это отказ от выполнения операции (y/N). А неочевидное умолчание может вынести полсистемы. С высокоскоростными ssd почти моментально.
Enter, это не подтверждение, это передача введённой команды на обработку процедуре строчного редактора. Процедура обработки нажатия клавиш может быть разной, но запрос на подтверждение должен быть явным.

Оффлайн klark973

  • Завсегдатай
  • *
  • Сообщений: 662
  • Неспящий саппорт
Re: Yes / No
« Ответ #3 : 17.04.2019 03:27:43 »
Зачем спрашивать у пользователя Y или n?
APT тут давеча спрашивал: вы не против, если я вам по ходу вынесу пол системы?
Варианты ответов по-русски звучали бы как-то так:
Да, не против!
Нет, не против!
:D
To moan or to solve -- that is the question!

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
Re: Yes / No
« Ответ #4 : 17.04.2019 11:58:16 »
Зачем спрашивать у пользователя Y или n?
...Разработчик понимает безответственность пользователя и берёт на себя ответственность по сохранению у него работоспособной ОС...
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710