Linux で再起動とシャットダウンをスケジュールする方法

Linux PC の電源をオフにする時間をスケジュールしたいと思ったことはありませんか? Time Switch アプリを使用すると、それが可能になります。Linux システムの再起動時やサスペンド時に、いつ電源をオフにするかをスケジュールできます。システム上で動作させる方法は次のとおりです。

Linux にタイムスイッチをインストールする方法

Time Switch アプリケーションを使用して Linux PC 上で操作をスケジュールする前に、ソフトウェアをインストールする必要があります。現在、Flathub アプリ ストア経由で Time Switch をFlatpakとしてインストールすることが可能です。あるいは、Arch Linux ユーザー リポジトリにタイム スイッチをインストールすることもできます。

インストールを開始するには、Linux デスクトップでターミナル ウィンドウを開く必要があります。ターミナルを開くには、 キーボードのCtrl + Alt + Tを押します。または、アプリメニューで「ターミナル」を検索し、その方法で起動します。

ターミナル ウィンドウが開くと、インストール プロセスを開始する準備が整います。システム上でアプリを動作させる方法については、以下の Time Switch アプリケーションの手順に従ってください。

Arch Linux のインストール手順

Arch Linuxユーザーの場合は、Arch Linux ユーザー リポジトリを介して Time Switch アプリケーションをインストールできます。インストールプロセスを開始するには、pacman -Sコマンドを使用して「git」および「base-devel」パッケージをセットアップします。

sudo pacman -S git Base-devel

2 つのパッケージをインストールした後、git cloneコマンドを使用して Trizen AUR ヘルパー アプリをダウンロードします。AUR のほとんどのプログラムはソース コードからコンパイルする必要があるため、このプログラムは Time Switch などのソフトウェアのインストールに役立ちます。

git クローン https://aur.archlinux.org/trizen.git

Trizen ツールを Arch Linux システムにダウンロードしたら、CDコマンドを使用して「trizen」フォルダーにアクセスできます。

CD トライゼン/

ここから、makepkgコマンドを使用して Trizen パッケージをインストールできます。

makepkg -sri

Trizen アプリケーションを Arch Linux システムにセットアップしたら、次のtrizen -Sコマンドを使用して、Time Switch アプリケーションを Arch システムにダウンロードしてインストールできます。

trizen -S タイムスイッチ-git 

Flatpak のインストール手順

Arch Linux を使用していない場合は、Flathub アプリ ストア経由で Time Switch アプリケーションを Flatpak としてコンピュータにインストールする必要があります。ソフトウェアをインストールするには、まずコンピュータに Flatpak ランタイムをセットアップします。詳細なFlatpak セットアップ ガイドに従ってセットアップできます。

Flatpak ランタイムをコンピューターにインストールした後、flatpak Remote-addコマンドを使用して Flathub アプリ ストアをシステムに追加します。

flatpak リモート追加 --if-not-exists flathub https://flathub.org/repo/flathub. flatpakrepo

Flathub アプリ ストアをセットアップすると、次のインストール コマンドを使用して Linux PC に Time Switch アプリケーションをインストールできます。

flatpak インストール flathub io.github.fsobolev.TimeSwitch

Linux でタイム スイッチを使用する方法

かなり小さなプログラムであるにもかかわらず、Time Switch には強力な機能がたくさんあります。これらの機能には、時間指定の電源オフ、時間指定の再起動、時間指定のサスペンド、時間指定のカスタム通知、さらには時間指定のカスタム ターミナル コマンドが含まれます。このガイドでは、これを使用してシャットダウンと再起動をスケジュールする方法について説明します。

Time Switch アプリを使用するには、それを開く必要があります。Linux デスクトップのアプリ メニューから Time Switch アプリを起動します。または、以下のコマンドを使用します。

flatpak 実行 io.github.fsobolev.TimeSwitch

時間指定電源オフの設定方法

タイムスイッチを使用して特定の時間にコンピュータをシャットダウンする場合は、次の手順を実行します。まず、タイムスイッチの時計エリア(00:00:00の場所)を見つけます。タイマーセクションは次の形式でレイアウトされます。

時間:分:秒

たとえば、Linux PC を 1 時間後に再起動するには、タイムスイッチのタイマー領域の HR セクションに移動し、「1」を入力します。または、30 分後に電源をオフにするには、タイマー領域の MIN セクションに移動して「30」と入力します。

Linux PC の電源をオフにする時間をカスタマイズしたら、「開始」ボタンを見つけてマウスでクリックします。「開始」を選択するとタイマーが始まります。タイマーが完了すると、Linux PC が再起動します。

時限再起動を設定する方法

タイムスイッチを使用して時間指定の再起動を設定する場合は、次の手順を実行します。まず、「再起動」オプションを選択します。次に、タイムスイッチタイマーに進み、時間を入力します。たとえば、1 時間後に再起動するには、タイマーの「HR」部分に「1」を追加します。タイマーはHR:MIN:SECとしてレイアウトされることに注意してください。

時間を入力したら、「開始」ボタンを見つけてマウスでクリックします。このボタンを選択すると、タイムスイッチでタイマーが開始されます。タイマーが完了すると、システムが自動的に再起動します。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか