Bom dia a todos. Desde que o Ubuntu descontinuou sistemas 32, eu uso Linux Mint 19.3 Tricia em um computador antigo com o BIOS sem bateria (o pessoal de manutenção desconversa quando peço para trocar a bateria). Como o computador precisa atualizar o horário toda vez que liga, configurei Data/Hora do Sistema para "Manter sincronizado com servidores na Internet". Porém, com alguma frequência o sistema não atualiza o horário quando entro na internet, o que impede navegar em vários sites que ficam conferindo esse horário. Quando esse problema ocorre, eu mudo a configuração de horário para manual e volto para "Manter sincronizado..."; porém, algumas vezes esse "quebra-galho" não funciona, e tenho que ajustar o horário manualmente. Alguém sabe porque essa sincronização nem sempre funciona, ou eventualmente demora para acontecer? Existe algum comando que eu possa usar para atualizar o horário quando necessário?
2. Re: Linux Mint não atualiza horário [RESOLVIDO]
Melhor resposta
msoliverusa Debian
Post recolhido
Enviado em 12/02/2021 - 17:03h
marciocruz escreveu:
Sim, sua resposta atende minha dúvida.
Só vou precisar lembrar como usar o Shell. Muito obrigado, essa é a melhor resposta!
----------------------------------------------------------------------------------------------------
Boa tarde Marcio.
Para usar o script, é simples:
Copie o texto abaixo, cole em um editor de texto de sua preferencia, e de um nome.
#COMEÇA NA LINHA ABAIXO
#!/bin/bash
URL="http://pcdsh01.on.br/RelogioServidor.php"; #Muito Mais Rápido que o anterior!
HL="$(printf "%(%s)T")"; #HL=Hora do PC
HC="$(lynx -dump "$URL"|sed 's/^ \+//')"; #Hora Oficial Brasileira
dhc=$(printf "%(%F %X)T" $HC); #Data/Hora Certa
if ((${HL:0:8} != ${HC:0:8}));then
printf "\033c\e[1;31mHORA_ERRADA → $dhc\e[m\n"
(($UID != 0)) && echo "Requer root" || date --set="$dhc" #Atualiza data e hora - root ou sudo
else
printf "\033c\e[1;32mHORA__CERTA → $dhc\e[m\n"
fi
#FIM DO SCRIPT, NA LINHA ACIMA#
De permissão de execução:
chmod +0700 Nome_do_Script
Executando:
sudo ./Nome_do_Script
Ou como root
# ./Nome_do_Script
Obs: Antes do Nome_do_Script tem "PONTO""BARRA"
Se é a MELHOR RESPOSTA, marque-a, por favor....
______________________________________________________________________ Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________ Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:
Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.
Leandro, obrigado por sua resposta. Segue o retorno do sistema para o comando que você indicou. Não sei o que significa...
~$ systemctl status ntp
● ntp.service - Network Time Service
Loaded: loaded (/lib/systemd/system/ntp.service; enabled; vendor preset: enab
Active: inactive (dead) since Sun 2021-02-07 12:22:41 -03; 6min ago
Docs: man:ntpd(8)
Process: 774 ExecStart=/usr/lib/ntp/ntp-systemd-wrapper (code=exited, status=0
Main PID: 799 (code=exited, status=0/SUCCESS)
fev 07 12:22:41 marcio-Infoway ntpd[799]: 201.49.148.135 local addr 192.168.0.10
fev 07 12:22:41 marcio-Infoway ntpd[799]: 151.80.211.8 local addr 192.168.0.104
fev 07 12:22:41 marcio-Infoway ntpd[799]: 162.159.200.123 local addr 192.168.0.1
fev 07 12:22:41 marcio-Infoway ntpd[799]: 45.55.58.103 local addr 192.168.0.104
fev 07 12:22:41 marcio-Infoway ntpd[799]: 85.199.214.102 local addr 192.168.0.10
fev 07 12:22:41 marcio-Infoway ntpd[799]: 134.0.16.1 local addr 192.168.0.104 ->
fev 07 12:22:41 marcio-Infoway ntpd[799]: 91.189.94.4 local addr 192.168.0.104 -
fev 07 12:22:41 marcio-Infoway ntpd[799]: 74.6.168.73 local addr 192.168.0.104 -
fev 07 12:22:41 marcio-Infoway ntpd[799]: 91.189.89.199 local addr 192.168.0.104
fev 07 12:22:41 marcio-Infoway ntpd[799]: 192.46.215.60 local addr 192.168.0.104
lines 1-17/17 (END)
6. Resposta ao F_DVSSON
marciocruzusa Linux Mint
Post recolhido
Enviado em 07/02/2021 - 12:50h
Agradeço sua resposta, mas eu só uso o Linux Mint no meu computador. E ele é um laptop, não vou saber abrir, para trocar a bateria do BIOS, conforme vídeo do pinduvoz.
7. Re: Linux Mint não atualiza horário
msoliverusa Debian
Post recolhido
Enviado em 07/02/2021 - 22:25h
marciocruz escreveu:
Bom dia a todos. Desde que o Ubuntu descontinuou sistemas 32, eu uso Linux Mint 19.3 Tricia em um computador antigo com o BIOS sem bateria (o pessoal de manutenção desconversa quando peço para trocar a bateria).
Como o computador precisa atualizar o horário toda vez que liga, configurei Data/Hora do Sistema para "Manter sincronizado com servidores na Internet".
Porém, com alguma frequência o sistema não atualiza o horário quando entro na internet, o que impede navegar em vários sites que ficam conferindo esse horário. Quando esse problema ocorre, eu mudo a configuração de horário para manual e volto para "Manter sincronizado..."; porém, algumas vezes esse "quebra-galho" não funciona, e tenho que ajustar o horário manualmente. Alguém sabe porque essa sincronização nem sempre funciona, ou eventualmente demora para acontecer? Existe algum comando que eu possa usar para atualizar o horário quando necessário?
Marcio, boa noite.
Pode ser que quando vai atualizar o horário, está "sem internet".
O ideal seria que essa atualização fosse feita, somente após "ter internet"...
Tipo: Só atualiza "Data/Hora", se tem internet.
Não sei se fui claro...
----------------------------------------------------------------------------------------------
Sugestão, se hora errada, sincroniza:
#Testa só HH:MM, devido ao "delay"
______________________________________________________________________ Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________ Nota de esclarecimento:
O comando: acima, faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:
Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.
______________________________________________________________________
8. Re: Linux Mint não atualiza horário [RESOLVIDO]
leandropscarduausa Ubuntu
Post recolhido
Enviado em 07/02/2021 - 22:43h
marciocruz escreveu:
Leandro, obrigado por sua resposta. Segue o retorno do sistema para o comando que você indicou. Não sei o que significa...
~$ systemctl status ntp
● ntp.service - Network Time Service
Loaded: loaded (/lib/systemd/system/ntp.service; enabled; vendor preset: enab
Active: inactive (dead) since Sun 2021-02-07 12:22:41 -03; 6min ago
Docs: man:ntpd(8)
Process: 774 ExecStart=/usr/lib/ntp/ntp-systemd-wrapper (code=exited, status=0
Main PID: 799 (code=exited, status=0/SUCCESS)
fev 07 12:22:41 marcio-Infoway ntpd[799]: 201.49.148.135 local addr 192.168.0.10
fev 07 12:22:41 marcio-Infoway ntpd[799]: 151.80.211.8 local addr 192.168.0.104
fev 07 12:22:41 marcio-Infoway ntpd[799]: 162.159.200.123 local addr 192.168.0.1
fev 07 12:22:41 marcio-Infoway ntpd[799]: 45.55.58.103 local addr 192.168.0.104
fev 07 12:22:41 marcio-Infoway ntpd[799]: 85.199.214.102 local addr 192.168.0.10
fev 07 12:22:41 marcio-Infoway ntpd[799]: 134.0.16.1 local addr 192.168.0.104 ->
fev 07 12:22:41 marcio-Infoway ntpd[799]: 91.189.94.4 local addr 192.168.0.104 -
fev 07 12:22:41 marcio-Infoway ntpd[799]: 74.6.168.73 local addr 192.168.0.104 -
fev 07 12:22:41 marcio-Infoway ntpd[799]: 91.189.89.199 local addr 192.168.0.104
fev 07 12:22:41 marcio-Infoway ntpd[799]: 192.46.215.60 local addr 192.168.0.104
lines 1-17/17 (END)
Verifique a possibilidade de conflito
sudo systemctl show ntp.service | grep Conflicts
9. Resposta ao msoliver
marciocruzusa Linux Mint
Post recolhido
Enviado em 08/02/2021 - 09:32h
Oliver, bom dia. Realmente, sua ideia ajudou: Já coloquei o site https://time.is/ como página inicial do navegador, assim, consigo saber a hora e saber se o computador está sincronizado. Mas, caso o horário esteja errado, como eu faço para sincronizar com algum computador da Internet?
10. Re: Linux Mint não atualiza horário
msoliverusa Debian
Post recolhido
Enviado em 08/02/2021 - 18:08h
marciocruz escreveu:
Oliver, bom dia. Realmente, sua ideia ajudou: Já coloquei o site https://time.is/ como página inicial do navegador, assim, consigo saber a hora e saber se o computador está sincronizado. Mas, caso o horário esteja errado, como eu faço para sincronizar com algum computador da Internet?
Boa tarde Marcio.
A idéia é usar o script, ontem, depois que postei, alterei,
Agora pego "Unix Time Stamp", onde tenho data e hora, segue:
Testado e funcionando!
#!/bin/bash
URL="http://pcdsh01.on.br/RelogioServidor.php"; #Muito Mais Rápido que o anterior!
HL="$(printf "%(%s)T")"; #HL=Hora do PC
HC="$(lynx -dump "$URL"|sed 's/^ \+//')"; #Hora Oficial Brasileira
dhc=$(printf "%(%F %X)T" $HC); #Data/Hora Certa
if ((${HL:0:8} != ${HC:0:8}));then
printf "\033c\e[1;31mHORA_ERRADA → $dhc\e[m\n"
(($UID != 0)) && echo "Requer root" || date --set="$dhc" #Atualiza data e hora - root ou sudo
else
printf "\033c\e[1;32mHORA__CERTA → $dhc\e[m\n"
fi
Obs.: Executar como sudo ou root.
______________________________________________________________________ Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________ Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:
Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.
Usamos cookies essenciais para manter o site funcionando e Google Analytics para métricas de audiência. Cookies de anúncios só serão carregados se você permitir.