まだ学ぶことがたくさんありますが、どのようにインストールするのかをやめますm4
。https://directory.fsf.org/wiki/M4#tab=概要)OpenBSDで?問題は、私が読んだすべてのOpenBSDがtar.xz
ファイルの解凍をサポートしていないことです。どんな助けでも受けることができます。
答え1
マクロプロセッサはm4
OpenBSDベースシステムの一部であるため、すでに利用可能である必要があります(例/usr/bin/m4
:)。
m4
何らかの理由でBSDの代わりにGNUが必要な場合は、m4
パッケージからインストールしてください。次のコマンドを使用してrootとしてこれを実行できます。
pkg_add m4
これにより、GNUがインストールされ、実行可能ファイルが呼び出されます(m4
デフォルトのシステムのgm4
デフォルト値と区別するため)。 OpenBSD用にパッケージ化されたGNUバージョンはm4
バージョン1.14.18です。これは、この記事を書く時点でのm4
GNUの最新バージョンです。m4
また見なさい:
- 」パッケージのインストール「存在するOpenBSD FAQ。
圧縮ソースコードアーカイブm4
からGNUをインストールし、ルートとして使用して圧縮ツールをインストールし、アーカイブを解凍し、通常どおりソフトウェアをビルドする前にunzipアーカイブを使用しますか?ただし、パッチをテストしたり、GNUの実際のソースコードを変更したりする必要がない場合は、基本システムで使用するか、上記のようにプリコンパイルされたパッケージを使用してインストールすることもできます。xz
tar
xz
pkg_add xz
unxz
m4
gm4
m4
m4
m4
また、GNUのソースコードは中古および圧縮アーカイブとしても配布されていることに注意してください。以下で見つけることができます。bzip2
gzip
同じFTPディレクトリxz
圧縮されたソースコードとして保存されます。
OpenBSDはgzip
基本システムに実装されており(解凍されたアーカイブをtar
使用できます)、パッケージを介して(rootとして)使用できます。gzip
-x -z
bzip2
pkg_add bzip2