Slackware

winetricks

ページ作成日
ページ更新日

公式サイト

GitHub - Winetricks/winetricks

依存パッケージ

以下のパッケージを事前にインストールしてください。

Make it by yourself!

ソースファイルのダウンロードと展開

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


cd ~/Downloads
wget https://github.com/Winetricks/winetricks/archive/refs/tags/20250102.tar.gz
tar xvf 20250102.tar.gz

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

手動でインストールします。
まずは、実行ファイルです。


cd winetricks-20250102
mkdir -p /tmp/winetricks-20250102/usr/bin
install -Dm755 src/winetricks /tmp/winetricks-20250102/usr/bin/winetricks

winetricksと入力してTabキーで補完機能を実行できるように、bash completionのファイルをインストールします。


install -Dm644 src/winetricks.bash-completion /tmp/winetricks-20250102/usr/share/bash-completion/completions/winetricks

次にmanファイルです。


install -Dm644 src/winetricks.1 /tmp/winetricks-20250102/usr/man/man1/winetricks.1
gzip -9 /tmp/winetricks-20250102/usr/man/man1/winetricks.1

デスクトップファイルとSVGアイコンです。


install -Dm644 src/winetricks.desktop /tmp/winetricks-20250102/usr/share/applications/winetricks.desktop
install -Dm644 src/winetricks.svg /tmp/winetricks-20250102/usr/share/icons/hicolor/scalable/apps/winetricks.svg

パッケージの作成

パッケージを作成します。
winetricksはbashスクリプトなので、アーキテクチャはnoarchとします。


cd /tmp/winetricks-20250102
sudo makepkg --linkadd y --chown y ../winetricks-20250102-x86_64-1.txz

[画面出力を省略]

Slackware package ../winetricks-20250102-x86_64-1.txz created.

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

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


cd ..
sudo installpkg winetricks-20250102-x86_64-1.txz

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

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


sudo upgradepkg /tmp/winetricks-20250102-x86_64-1.txz

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

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


sudo removepkg winetricks-20250102-x86_64-1