Garuda - 211129 - WayFire - アンチウイルスソフト ClamTk

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

1. 概要

 アンチウイルスソフトとして、「ClamTk」を使用します。

2. インストール

 「pacman」コマンドで、「clamtk」をインストールしようとしたら、エラーになるので、「GitHub」からソースを取得して作成します。  ただし、その前に、「perl」のモジュールで足りないものがあるので、「cpan」で取得します。  「root」ユーザ権限で。

cpan

Would you like to configure as much as possible automatically? [yes]
 ときいてきますので、Enter で答えます。

cpan[1]>
 というプロンプトがでたら、以下のコマンドを入力します。  (メッセージは割愛)

install Glib
install LWP::Protocol:https
install Text::CSV
install JSON
install Locale::gettext
install Gtk3
install Proc::ProcessTable
 モジュールによっては、下記のようなメッセージが、表示されますが

These tests *will* *fail* if you do not have network connectivity. [n]
network traffic to external sites.  [Y/n]
Continue anyways?  [y]
 すべて、Enter で答えます。 インストールが終わったら

quit
 で抜けます。 「ClamTK」を「GitHub」から取得して、「make」、コピー。

mkdir -pv /tmp/git
cd /tmp/git

git clone https://github.com/dave-theunsub/clamtk

cp /tmp/git/clamtk/clamtk /usr/bin/.
cp /tmp/git/clamtk/clamtk.desktop /usr/share/applications/.
cp /tmp/git/clamtk/images/* /usr/share/icons/.
cp /tmp/git/clamtk/images/clamtk.png /usr/share/pixmaps/.

mkdir -p /usr/share/perl5/vendor_perl/ClamTk
cp /tmp/git/clamtk/lib/*.pm /usr/share/perl5/vendor_perl/ClamTk
 ところが、こいつ、シンタックスエラーになってしまうので、思い切ってその個所をコメントアウトします。

vi /usr/share/perl5/vendor_perl/ClamTk/Prefs.pm
 下記の行をすべてコメントアウトします。

    if !ClamTk::Startup::is_clamd_running {
        $pkg{clamdscan} = 0;
    }

3. 起動

 「スタート」→「ClamTk」
「Garuda 211129 WayFire」-「スタート」→「ClamTk」

 起動直後の状態です。

「Garuda 211129 WayFire」-「ClamTk」「起動直後」

 2022年3月5日の時点で、下記のバージョンでした。

「Garuda 211129 WayFire」-「ClamTk」「バージョン情報」

 無理やり作成しているので、メニューが英語ですが、インストールできなかったり、動かなかったりするよりましです。
 操作方法については、「デスクトップ環境構築 - 共通事項 - ClamTk」をご参照ください。

earthcar(アースカー)
それがだいじWi-Fi