Void Linux - 20210218 - Enlightenment - アンチウィルス ClamTk

 クラウディア
1. 概要
2. インストール
3. 起動

1. 概要

 「ClamTk」は、「GUI」で操作するアンチウィルスソフトです。

2. インストール

 ところが、「ClamTk」がリポジトリに存在しないんですな。  「ClamAV」が必要なはずなので、「OctoXBPS」で、「clamav」を検索してインストールします。  「ClamTk」自体は、本体から直接ダウンロードします。  「git」で取得しますので、まず「git」のインストールから。  以下、「root」ユーザ権限で。

xbps-install -Sy git
 「ClamTk」を「github」から取得して展開します。  (この手順は、取得サイト「GitHub - dave-theunsub/clamtk: An easy to use, light-weight, on-demand virus scanner for Linux systems」のインストール手順を参考にさせていただきました)

mkdir -pv /tmp/clamtk
cd /tmp/clamtk
git clone --depth 1 https://github.com/dave-theunsub/clamtk.git /tmp/clamtk
mkdir -pv /usr/share/perl5/vendor_perl/ClamTk
cp lib/*.pm /usr/share/perl5/vendor_perl/ClamTk
cp clamtk /usr/local/bin
cp images/clamtk.png /usr/share/pixmaps/.
cp images/clamtk.xpm /usr/share/icons/.
 はぁ、「ClamTk」って「Perl」だったんですね。  「Perl」で足りないモジュールがあるので、インストール。

xbps-install -Sy perl-Glib perl-LWP perl-LWP-Protocol-https perl-Text-CSV perl-JSON perl-Locale-gettext perl-Gtk3
 メニューに組み込まれるように「.desktop」ファイルを作成します。

sh
cat << 'EOF' >> /usr/share/applications/clamtk.desktop
[Desktop Entry]
Version=1.1
Type=Application
Name=ClamTk
Comment=ウィルススキャナ フロントエンド
Icon=clamtk
Exec=clamtk
Actions=
Categories=Utility;
EOF
exit

3. 起動

 「スタート」→「アプリケーション」→「Accessories」→「ClamTk」
「Void Linux 20210218 Enlightenment」-「スタート」→「アプリケーション」→「Accessories」→「ClamTk」

 起動直後の状態です。

「Void Linux 20210218 Enlightenment」-「ClamTk」「起動直後」

 2021年9月22日の時点で、下記のバージョンでした。

「Void Linux 20210218 Enlightenment」-「ClamTk」「バージョン情報」

ハイスピードプランメンズミレット