Como despertar automaticamente o Linux do repouso

Como despertar automaticamente o Linux do repouso

Você já desejou que seu PC Linux acordasse depois de colocá-lo no modo de hibernação automaticamente? Acontece que é possível configurar qualquer sistema operacional Linux para ativar em horários específicos. Neste guia, mostramos como configurá-lo em seu PC Linux!

Instale RTCWake no Linux

RTCWake é o programa que usaremos para examinar como ativar o sistema operacional Linux em horários arbitrários automaticamente. No entanto, o aplicativo RTCWake pode ainda não estar configurado em seu PC Linux, portanto, antes de começarmos a usá-lo, devemos demonstrar como instalar o programa.

Para iniciar a instalação do RTCWake em seu PC Linux, abra uma janela de terminal. Para abrir uma janela de terminal, pressione Ctrl + Alt + T ou Ctrl + Shift + T no teclado. Em seguida, com a janela do terminal aberta e pronta para funcionar, siga as instruções da linha de comando descritas abaixo que correspondem ao sistema operacional que você usa atualmente.

Ubuntu

No Ubuntu Linux, os usuários podem instalar rapidamente o aplicativo RTCWake com o comando Apt abaixo.

sudo apt install util-linux

Debian

Aqueles no Debian Linux podem instalar o programa RTCWake com o seguinte comando Apt-get .

sudo apt-get install util-linux

Arch Linux

Os usuários do Arch Linux podem instalar facilmente o aplicativo RTCWake com o seguinte comando Pacman .

sudo pacman -S util-linux

Fedora

Se você estiver usando o Fedora Linux e precisar colocar as mãos no aplicativo RTCWake, use o seguinte comando Dnf em uma janela de terminal.

sudo dnf install util-linux

OpenSUSE

No OpenSUSE Linux, os usuários podem instalar a ferramenta RTCWake com o seguinte comando Zypper em uma janela de terminal.

sudo zypper install util-linux

Linux genérico

RTCWake é um pequeno programa incluído no pacote “util-linux” na maioria dos sistemas operacionais Linux. Como resultado, você deve conseguir fazê-lo funcionar, não importa o quão desconhecido seja o seu sistema operacional.

Para instalar o RTCWake em sistemas operacionais Linux menos conhecidos, abra uma janela de terminal e pesquise “util-linux”. Em seguida, instale-o da maneira como costuma instalar programas. Ou baixe o código-fonte para “util-linux” do GitHub e tente compilá-lo do zero.

Usando RTCWake para despertar o sistema automaticamente

RTCWake funciona através da leitura do relógio em tempo real do seu computador, portanto, certifique-se de que a bateria CMOS do seu sistema está carregada. Caso contrário, o RTCWake pode não funcionar corretamente.

A ferramenta RTCWake pode suspender o computador no disco ou na memória por um tempo definido e reativá-lo. Por exemplo, para suspender para a memória com RTCWake apenas para acordá-lo 2 minutos depois, você pode executar o seguinte comando em um terminal.

sudo rtcwake -u -s 120 -m mem

Ou, se você preferir suspender para o disco, em vez de para a RAM, troque o “mem” por “disco”.

sudo rtcwake -u -s 120 -m disco

Basta pegar este exemplo de comando e alterá-lo exatamente por quanto tempo você deseja que o sistema fique inativo antes de acordar. Lembre-se de que, como está em segundos, você precisará calculá-lo para atender às suas necessidades.

sudo rtcwake -u -s (segundos) -m (mem ou disco)

Acordar com base na data

RTCWake não opera apenas em segundos. Ele também pode suspender e reativar um sistema em uma determinada data ou hora. Por exemplo, se você trabalha em seu PC com Linux no início da manhã, por volta das 9h, o RTCWake pode ser configurado para despertar o seu PC com Linux da suspensão naquele exato momento.

Nota: para este comando, o relógio do seu sistema deve ser definido para a hora local. Execute sudo timedatectl set-local-rtc 1em um terminal para mudar para a hora local.

Como despertar automaticamente o Linux do repouso

sudo rtcwake -m no -l -t $ (data +% s -d 'amanhã 09:00')

Automatizando RTCWake com Cron

O aplicativo RTCWake pode ser automatizado com um cron job, o que é útil se você preferir que o RTCWake durma e desperte no mesmo horário todos os dias. Para criar um cron job, você deve ter o cron configurado em seu PC Linux. Siga nosso guia no cron para saber como fazê-lo funcionar.

Depois de configurar o cron, use o comando abaixo para abrir o crontab.

sudo EDITOR = nano crontab -e

Com o crontab aberto, é hora de criar um cronjob personalizado que pode automatizar a ativação / suspensão. Pegue o exemplo e altere “hora”, “minuto” e “segundos” no comando abaixo.

Nota: o cron funciona com base no formato de 24 horas. Portanto, “hora” precisa ser 24 horas para que o comando funcione. Para obter ajuda na conversão do formato de 12 horas para o formato de 24 horas, clique aqui .

Como despertar automaticamente o Linux do repouso

hora minuto * * * rtcwake -u -s segundos -m mem> / dev / null 2> & 1

Depois de escrever o comando no crontab, pressione Ctrl + O para salvá-lo, e sair do editor com Ctrl + X . Imediatamente após sair do crontab, o cron configurará o RTCWake para funcionar conforme especificado.


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.