Когда я иду, чтобы изменить дату и время, это не работает, и я пытаюсь разблокировать, но это просто не разблокируется, если есть какой-то способ заставить это работать, пожалуйста, помогите. Я знаю, что это не очень наглядно, но мне бы очень хотелось получить ответы на некоторые вопросы. спасибо
В 12.04 мне не нужно ничего разблокировать. Просто нажмите на часы на верхней панели и выберите Time & amp; Настройки даты, время и время Откроется окно даты, выберите Вручную, чтобы вы могли изменить время и дату вручную; в противном случае выберите часовой пояс на карте и выберите Автоматически.
См. в этом сообщении в блоге , чтобы установить дату с помощью строки, удобной для машинного формата:
sudo date 120622432007.55
за 6 декабря 2007 г., 22:43:55,
[ 116] и см. этот ответ для установки даты с помощью удобной для человека строки:
sudo date --set "15 MAY 2011 1:40 PM"
Попробуйте:
sudo dpkg-reconfigure tzdata
Это позволяет вам настроить часовой пояс (вы можете просто выбрать тот же самый) и автоматически синхронизировать ваше время.
Если нет пакета tzdata, установите его:
sudo apt-get update
sudo apt-get install tzdata
Если вы хотите изменить только часовой пояс, обратитесь к этой ссылке :
$ timedatectl
$ timedatectl list-timezones
$ sudo timedatectl set-timezone Europe/Berlin
. У меня была похожая проблема в моей установке, и приведенная выше команда выдала эту ошибку:
date: the argument '19 Sep 2014 20:11:00' lacks a leading '+';
when using an option to specify date(s), any non-option
argument must be a format string beginning with '+'
Try 'date --help'
Справка показывает -
Usage: date [option]... [+FORMAT] - (etc)
Добавлены требуемые плюс как указано, чтобы сделать +19 Sep 2014 20:11:00
, который работал.
Из man date
-s, --set=STRING
set time described by STRING
Чтобы изменить дату, используйте команду в терминале,
sudo date --set=STRING
Например, чтобы изменить дату на 25 сентября 2013 г. 15:00 , команда будет,
sudo date --set "25 Sep 2013 15:00:00"