「インストール - BleachBit」の版間の差分

提供:MochiuWiki : SUSE, EC, PCB
ナビゲーションに移動 検索に移動
16行目: 16行目:
まず、依存関係のライブラリをインストールする。<br>
まず、依存関係のライブラリをインストールする。<br>
  # CentOS
  # CentOS
  sudo yum install gtk3 python3-chardet python3-gobject
  sudo yum install gtk3 python3-chardet python3-gobject gettext
   
   
  # SUSE
  # SUSE
  sudo zypper install python3-chardet python3-gobject
  sudo zypper install python3-chardet python3-gobject gettext
<br>
<br>
次に、[https://www.bleachbit.org BleachBitの公式Webサイト]から、ソースコードをダウンロードする。<br>
次に、[https://www.bleachbit.org BleachBitの公式Webサイト]から、ソースコードをダウンロードする。<br>
48行目: 48行目:
  xdg-su -c ./bleachbit.py
  xdg-su -c ./bleachbit.py
<br>
<br>
==== デスクトップエントリファイルの作成 ====
==== デスクトップエントリファイルの作成 ====
以下の例では、一般ユーザ向けおよびスーパユーザ向けの2つのデスクトップエントリファイルを作成している。<br>
以下の例では、一般ユーザ向けおよびスーパユーザ向けの2つのデスクトップエントリファイルを作成している。<br>

2021年11月22日 (月) 20:33時点における版

概要

BleachBitは、高速で安全なシステムクリーナである。
削除したい項目にチェックを入力するだけで、キャッシュ、ログ、Cookie、最近使用したファイルのリストなどの不要なファイルを削除できる。


BleachBitのインストール

パッケージ管理システムの使用

パッケージ管理システムを使用してインストールする場合は、以下のコマンドを実行する。

# CentOS
sudo yum install bleachbit

# SUSE
sudo zypper install bleachbit


BleachBitの起動

まず、依存関係のライブラリをインストールする。

# CentOS
sudo yum install gtk3 python3-chardet python3-gobject gettext

# SUSE
sudo zypper install python3-chardet python3-gobject gettext


次に、BleachBitの公式Webサイトから、ソースコードをダウンロードする。
または、Gitを使用してソースコードをダウンロードする。

git clone https://github.com/bleachbit/bleachbit.git


マルチ言語を使用する場合は、以下のコマンドを実行する。

make -C po local


BleachBitを起動するには、以下のコマンドを実行する。

# 一般ユーザとして実行
python3 ./bleachbit.py

# スーパーユーザとして実行
xdg-su -c ./bleachbit.py


コマンドを入力することが面倒な場合は、以下のようにシェルスクリプトを作成して実行するとよい。

# bleachbit.sh

#!/bin/bash

python3 ./bleachbit.py


# bleachbit_as_root.sh

#!/bin/bash

xdg-su -c ./bleachbit.py


デスクトップエントリファイルの作成

以下の例では、一般ユーザ向けおよびスーパユーザ向けの2つのデスクトップエントリファイルを作成している。

まず、BleachBitの起動スクリプトを、BleachBitのインストールディレクトリに作成する。

 # BleachBit.sh
 
 #!/bin/sh
 
 appname="bleachbit.py"
 
 # new dirname procedure
 # use -f to make the readlink path absolute
 dirname="$(dirname -- "$(readlink -f -- "${0}")" )"
 
 if [ "$dirname" = "." ]; then
    dirname="$PWD/$dirname"
 fi
 
 cd $dirname
 
 # Initialize interpreter path
 export PATH="${dirname}:$PATH"
 export LD_LIBRARY_PATH="${dirname}:$LD_LIBRARY_PATH"
 
 # Run BleachBit binary
 "$dirname/$appname" "$@"


次に、デスクトップエントリファイルを作成する。

# BleachBit.desktop (一般ユーザ向け)

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.1
Type=Application
Name=BleachBit x.x.x
GenericName=BleachBit
Comment=Free space and maintain privacy
Exec=/<BleachBitのインストールディレクトリ>/StartBleachBit.sh %F
Icon=/<BleachBitのアイコンが存在するディレクトリ>/BleachBit.png
Terminal=false
Categories=Utility;
Keywords=cache;clean;free;performance;privacy;
StartupNotify=true
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-GNOME-UsesNotifications=true
X-KDE-SubstituteUID=false
X-KDE-Username=
X-SuSE-translate=false


# BleachBit_as_Root.desktop (スーパユーザ向け)

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.1
Type=Application
Name=BleachBit x.x.x as Root
GenericName=BleachBit
Comment=Free space and maintain privacy
Exec=xdg-su -c /<BleachBitのインストールディレクトリ>/StartBleachBit.sh %F
Icon=/<BleachBitのアイコンが存在するディレクトリ>/BleachBit.png
Terminal=false
Categories=Utility;
Keywords=cache;clean;free;performance;privacy;
StartupNotify=true
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-GNOME-UsesNotifications=true
X-KDE-SubstituteUID=false
X-KDE-Username=
X-SuSE-translate=true