libmagic(file
コマンド)のマジックデータベースのダウンロードや入手ができます。 /usr/share/misc/magic.mgc
にバージョンをコンパイルしましたが、元のソースファイルが見つかりません。 (理想的には、インターネット上のどこにオリジナルのものがあるのか、そのファイルのシステム/ディストリビューション固有のフォーマットではないことを知りたい)。ファイルタイプのマジックデータベース
おかげfile
コマンドのソースに
libmagic(file
コマンド)のマジックデータベースのダウンロードや入手ができます。 /usr/share/misc/magic.mgc
にバージョンをコンパイルしましたが、元のソースファイルが見つかりません。 (理想的には、インターネット上のどこにオリジナルのものがあるのか、そのファイルのシステム/ディストリビューション固有のフォーマットではないことを知りたい)。ファイルタイプのマジックデータベース
おかげfile
コマンドのソースに
file
ユーティリティは、私はこれらのソースを使用して、任意の分布が修正された形で行うことを想像http://www.darwinsys.com/file/
でhttps://github.com/file/fileでGitHubのリポジトリやホームページを持っています。ローカルのfile
ユーティリティとそれに関連するlibmagic
ライブラリが上記のソースからかなりのに分岐していることさえあります。
OpenBSDシステムでは、libmagic
ライブラリをポートとして使用できます。上記のGitHubリポジトリに関連付けられたFTPサイトからソースを取得します。 Ubuntuので
(もしあれば、パッチを適用して)、次のコマンドを使用してlibmagicのための正確なソースコードを入手することができます
apt-get source libmagic-dev
それは、現在のディレクトリにソースをダウンロードします。
あなたはパッケージ名を知らなかった場合、あなたは見つけることのapt-ファイルを使用することができます。
apt-file search libmagic.so
あなたは
sudo apt-get install apt-file
sudo apt-file update
のlibmagicは「A 'ではありませんを使用して
apt-file
をインストールする必要がありますファイル 'コマンド。これは 'file'コマンドによって使用されるライブラリです。 – davmac