ClamTk - インストール - GitHub


 クラウディア


1. 概要
2. 準備
3. インストール
4. 日本語化

1. 概要

 「FreeBSD 14.4 RELEASE」を扱っておったときに、「ClamTk」が「pkg」になくなっておって。  再登録されるのを待っておったのですが、いつまで待っても、登録されないので、「Linux」でやった手法でインストールしてみようと思った次第です。

2. 準備

 「ClamTk」が必要とするもので、「pkg」でインストールできるものをあらかじめインストールしておきます。  「root」ユーザ権限で。

pkg install -y git clamav p5-Glib p5-LWP-UserAgent-Determined p5-LWP-Protocol-https p5-Text-CSV p5-JSON p5-Locale-gettext p5-Gtk3
 「ClamAV」の設定は、今までと同様です。

3. インストール

 一部、かなり無理なことをします。  「root」ユーザ権限で。

cd /tmp

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

cp /tmp/clamtk/clamtk /usr/local/bin/.
cp /tmp/clamtk/clamtk.desktop /usr/local/share/applications/.
cp /tmp/clamtk/images/* /usr/local/share/icons/.

mkdir -pv /usr/share/pixmaps/
cp /tmp/clamtk/images/clamtk.png /usr/share/pixmaps/.

mkdir -p /usr/local/lib/perl5/site_perl/ClamTk
cp /tmp/clamtk/lib/*.pm /usr/local/lib/perl5/site_perl/ClamTk/.

sed -i '' '1s|^#!/usr/bin/perl|#!/usr/local/bin/perl|' /usr/local/bin/clamtk

4. 日本語化

 別の章と重複しますが。  「root」ユーザ権限で。

pkg install -y rpm2cpio
cd /tmp
curl https://download-ib01.fedoraproject.org/pub/fedora/linux/releases/42/Everything/x86_64/os/Packages/c/clamtk-6.18-3.fc42.noarch.rpm --output /tmp/clamtk-6.18-3.fc42.noarch.rpm
rpm2cpio clamtk-6.18-3.fc42.noarch.rpm | cpio -i -d
cp usr/share/locale/ja/LC_MESSAGES/clamtk.mo /usr/local/share/locale/ja/LC_MESSAGES/.