便利にインストールしようとすると、競合します。どうすれば両方を同時に持つことができますか?
競合しない独自のパッケージを作成します。
asp checkout gnu-netcat
ビルドソースをダウンロードします。pkgname=gnu-netcat-renamed
。Package()関数を編集して実際のファイルの名前を変更インストールします。例えば:
mv "$pkgdir"/usr/bin/{netcat,gnu-netcat}
mv "$pkgdir"/usr/share/man/man1/{netcat,gnu-netcat}.1.gz
# 'nc' is a symlink to 'netcat' so it is not enough to merely rename it
rm "$pkgdir"/usr/bin/nc
ln -s gnu-netcat "$pkgdir"/usr/bin/gnu-nc
使用する makepkg -i
新しいパッケージをコンパイルしてインストールします。
Gnu-netcatは過去11年間更新を受け取っておらず、更新される可能性は低いため、これを行う必要があるのは1回だけです。