Slackware

cabextract

ページ作成日 2025/1/19

公式サイト

cabextract

Make it by yourself!

ソースファイルの解凍

まずは、自分のホームディレクトリにソースを落とし、展開します。


cd ~/Downloads
wget https://www.cabextract.org.uk/cabextract-1.11.tar.gz

アーカイブを解凍します。


tar xvf cabextract-1.11.tar.gz

configure

ディレクトリに入り、configureします。


cd cabextract-1.11
./configure --prefix=/usr --libdir=/lib64 --localstatedir=/var --sysconfdir=/etc --mandir=/usr/share/man

コンパイル

makeします。


make

パッケージ作成用ディレクトリへのインストール

パッケージ作成用ディレクトリへインストールします。


make install DESTDIR=/tmp/cabextract-1.11

パッケージの作成

インストーラーパッケージを作成します。


cd /tmp/cabextract-1.11
sudo makepkg --linkadd y --chown y ../cabextract-1.11-x86_64-1.txz

[画面出力を省略]

Slackware package ../cabextract-1.11-x86_64-1.txz created.

パッケージのインストール

sudoでinstallpkgを使いパッケージをインストールすれば完了です。


sudo installpkg /tmp/cabextract-1.11-x86_64-1.txz

パッケージのアップグレード

既にインストールしていて、新しいバージョンに更新する場合は、sudoでupgradepkgを使います。


sudo installpkg /tmp/cabextract-1.11-x86_64-1.txz

パッケージのアンインストール

パッケージをアンインストールする場合は、sudoでremovepkgを使います。


sudo removepkg cabextract-1.11-x86_64-1.txz