📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

51行目: 51行目:
#: <code>make prefix=<TimeShiftのインストールディレクトリ> sysconfdir=<TimeShiftのインストールディレクトリ> install</code>
#: <code>make prefix=<TimeShiftのインストールディレクトリ> sysconfdir=<TimeShiftのインストールディレクトリ> install</code>
<br>
<br>
PolKitアクションファイルを作成する。<br>
<u>もし、TimeShiftを任意のディレクトリにインストールした場合、設定ファイルおよびPolKitアクションファイルを手動で作成する必要がある。</u><br>
<br>
まず、TimeShiftの設定ファイルを作成する。<br>
sudo mkdir -p /etc/timeshift/default.json
sudo vi /etc/timeshift/default.json
<br>
<syntaxhighlight lang="json-ld">
# /etc/timeshift/default.jsonファイル
{
  "backup_device_uuid" : "",
  "parent_device_uuid" : "",
  "do_first_run" : "true",
  "btrfs_mode" : "false",
  "include_btrfs_home" : "false",
  "stop_cron_emails" : "true",
  "schedule_monthly" : "false",
  "schedule_weekly" : "false",
  "schedule_daily" : "false",
  "schedule_hourly" : "false",
  "schedule_boot" : "false",
  "count_monthly" : "2",
  "count_weekly" : "3",
  "count_daily" : "5",
  "count_hourly" : "6",
  "count_boot" : "5",
  "snapshot_size" : "0",
  "snapshot_count" : "0",
  "exclude" : [
  ],
  "exclude-apps" : [
  ]
}
</syntaxhighlight>
<br>
次に、PolKitアクションファイルを作成する。<br>
  sudo vi /usr/share/polkit-1/actions/in.teejeetech.pkexec.timeshift.policy
  sudo vi /usr/share/polkit-1/actions/in.teejeetech.pkexec.timeshift.policy
<br>
<br>
108行目: 143行目:
  X-GNOME-UsesNotifications=true
  X-GNOME-UsesNotifications=true
<br>
<br>
==== TimeShiftの日本語化 ====
==== TimeShiftの日本語化 ====
# [https://software.opensuse.org/download/package?package=timeshift&project=home%3Azzndb SUSEのソフトウェアセンター]にアクセスして、<u><span style="color:#C00000;">Leap向け</span></u>を選択して、x86_64のRPMファイルをダウンロードする。<br><u>TimeShiftのバージョンが異なる場合でも、ほとんどが日本語化される。</u>
# [https://software.opensuse.org/download/package?package=timeshift&project=home%3Azzndb SUSEのソフトウェアセンター]にアクセスして、<u><span style="color:#C00000;">Leap向け</span></u>を選択して、x86_64のRPMファイルをダウンロードする。<br><u>TimeShiftのバージョンが異なる場合でも、ほとんどが日本語化される。</u>