Comment garder votre système Linux éveillé avec Keep-Alive
Avez-vous besoin que votre ordinateur reste éveillé pendant longtemps ? Peut-être téléchargez-vous un gros fichier, exécutez-vous un processus long, ou voulez-vous simplement garder votre système actif. Keep-Alive est un outil léger et facile à utiliser qui vous aide à empêcher votre ordinateur de se mettre en veille.
Il fonctionne sur Linux, macOS et Windows, et il est parfait pour quiconque a besoin que son système reste éveillé sans aucun tracas.
Qu'est-ce que Keep-Alive ?
Keep-Alive est un petit programme qui empêche votre ordinateur de se mettre en veille. Il est idéal pour :
- Maintenir votre système actif pendant de longs téléchargements.
- Maintenir des connexions qui doivent rester vivantes.
- Empêcher de dormir pendant des tâches importantes.
C'est simple à utiliser, ne nécessite aucune configuration compliquée et fonctionne sur tous les principaux systèmes d'exploitation.
Caractéristiques principales de Keep-Alive
- Durée configurable : Vous pouvez définir combien de temps vous souhaitez que votre système reste actif. Par exemple, vous pouvez choisir 2 heures, 30 minutes, ou même 150 minutes (ce qui correspond à 2,5 heures).
- Multiplateforme : Il fonctionne sur macOS, Windows et Linux.
- Léger : Il n'utilise pas beaucoup de ressources de votre ordinateur.
- Facile à utiliser : Il vous suffit de le télécharger, de l'exécuter, et votre système restera éveillé.
- Aucune configuration requise : Vous n'avez rien à configurer. Cela fonctionne immédiatement.
Comment fonctionne Keep-Alive ?
Keep-Alive utilise différentes méthodes selon votre système d'exploitation pour maintenir votre ordinateur éveillé :
Sur Linux:
- Il utilise
systemd-inhibitpour empêcher les actions de mise en veille et de fermeture du couvercle. - Si
systemdn'est pas disponible, il utilise les commandesxsetou modifie les paramètres de GNOME.
Sur macOS :
- Il utilise la commande
caffeinatepour empêcher la mise en veille, la mise en veille de l'écran et la mise en veille du disque. - Il simule également l'activité de l'utilisateur pour maintenir le système éveillé.
Sur Windows :
- Il utilise l'API
SetThreadExecutionStatepour empêcher le système et l'affichage de se mettre en veille. - Il dispose d'une méthode de secours utilisant PowerShell pour une fiabilité accrue.
Comment installer Keep-Alive sous Linux
1. Télécharger le programme:
curl -LO https://github.com/stigoleg/keep-alive/releases/latest/download/keep-alive_Linux_x86_64.tar.gz2. Extraire les fichiers:
Après le téléchargement, extrayez les fichiers avec cette commande :
tar xzf keep-alive_*_x86_64.tar.gz3. Déplacez le programme vers le PATH:
Déplacez le programme vers le PATH de votre système, par exemple /usr/local/bin :
sudo mv keepalive /usr/local/bin/Construire Keep-Alive à partir du code source
Dépendances pour Linux:
- Linux : Vous aurez besoin de
systemd(recommandé) ou de X11, ainsi que d’un terminal qui prend en charge les applications TUI. - Dépendances de compilation : Si vous souhaitez compiler le programme à partir du code source, vous aurez besoin de Go 1.21 ou d'une version ultérieure. Assurez-vous d'avoir installé la dernière version du langage Go sur votre système.
Si vous voulez construire Keep-Alive vous-même, suivez ces étapes :
Clonez le dépôt :
git clone https://github.com/stigoleg/keep-alive.git
cd keep-aliveConstruisez le programme :
go build -o keepalive ./cmd/keepaliveEmpêchez votre système Linux de se mettre en veille
Utilisation des options en ligne de commande
Vous pouvez empêcher votre système Linux de dormir en utilisant Keep-Alive avec quelques commandes simples.
Définir une durée:
Utilisez l'option -d pour définir combien de temps vous voulez que votre système reste éveillé. Par exemple :
keepalive -d 2h30mCela maintiendra votre système éveillé pendant 2 heures et 30 minutes.
Pour savoir quelle version vous utilisez, tapez :
keepalive -vSi vous avez besoin d'aide, tapez simplement :
keepalive -hMode interactif
Si vous préférez une approche basée sur un menu, vous pouvez utiliser le mode interactif :
Démarrez le programme sans aucun indicateur :
keepalive- Utilisez les touches fléchées (↑/↓) ou
j/kpour naviguer dans le menu. - Appuyez sur Entrée pour sélectionner une option.
- Appuyez sur q ou Échap pour quitter.
Voici la démonstration visuelle :
Pourquoi choisir Keep-Alive ?
- Fiabilité : Il surveille continuellement le système et redémarre les processus en cas de défaillance.
- Nettoyage en douceur : Lorsque vous arrêtez le programme, il restaure les paramètres d'origine de votre système.
- Efficacité des ressources : Il utilise très peu des ressources de votre ordinateur tout en le maintenant actif.
Conclusion
Keep-Alive est un utilitaire utile pour quiconque a besoin d'empêcher son ordinateur de passer en veille pendant des tâches critiques. C'est un outil simple et efficace pour maintenir votre ordinateur éveillé sans aucune intervention de l'utilisateur.
Que vous téléchargiez des fichiers, exécutiez de longs processus ou que vous ayez simplement besoin que votre système reste actif, Keep-Alive est là pour vous. Il est facile à installer, facile à utiliser, et fonctionne sur toutes les principales plateformes. Essayez-le et dites adieu à la mise en veille imprévue du système !
Ressource:
- Dépôt GitHub Keep-Alive
Lecture recommandée :
- Comment Déconnecter Automatiquement les Utilisateurs Inactifs Après Une Période de Temps sous Linux
- 4 façons de maintenir une commande en cours d'exécution après vous être déconnecté de la session SSH sous Linux
