2012-01-08 13 views
5

私はdpkgのコマンドを使用しようとしているが、Mac OS Xで、私が、私は、Macにはdpkgを使用する方法を疑問に思う私のため-dpkg for Macの代替手段は何ですか?

dpkg -scanpackages -m . /dev/null -->Packages 

-bash: dpkg: command not found 
dns:Administrator$ man dpkg 
No manual entry for dpkg 

を動作していないよう?

+1

os xで同等のパケットマネージャを探しているのですか、本当にdebianパケットマネージャを使いたいですか? – Sbhklr

+0

@Lightforceリポジトリを更新できるように、.debファイルのパッケージを取得しようとしていました。しかし私はMacもdpkgコマンドをサポートしていると思ったが、一度コマンドを入力すると返ってきたのは – Ali

+0

@ LightForce:os xの同等のパケットマネージャは何か? – displayName

答えて

19

それとも自作http://mxcl.github.com/homebrew/ brew install dpkg

MacPortsをバージョンは、依存関係をたくさん持っていると永遠になります。

あなたがしたいことがパッケージに入っているかどうかを確認してからunarとuntarしてください。

ar -x package.deb

あなたは、あなたの現在のディレクトリには、debian-バージョン、control.tar.gzとdata.tar.gzを持っている必要があります。パッケージが追加するファイルはdata.tar.gzになります。パッケージの説明は、control.tar.gzファイル内のcontrolという名前のファイルに格納されます。

tar -tvzf data.tar.gz

+0

私は '醸造'を愛するそれは素晴らしいです:D – Ali

+0

あなたがまだそれを持っていない場合は、OS X 10.11で醸造を取得すると、お尻に大きな痛みです。まず、finkが必要です。これは、OS Xのインストール手順で 'dpkg'を使用するので、手に入れられないようです。 UGH –

+0

dpkgのこのインストールはソフトウェアをインストールするように設定されていないので、 'dpkg -i'、' dpkg --configure'などの コマンドは失敗します。 このエラーが発生しました。 –

7

まず、dpkgをインストールする必要があります。私の意見では、これを行う最も簡単な方法は、os xの高レベルパケットマネージャであるmacportsを最初にインストールし、dpkgをインストールするためにmacportsを使用することです。 MacPortsのインストール

http://www.macports.org/install.php

一度あなたがsudo port install dpkgを実行することができますインストールされています。 その後、コマンドラインでdpkgを使用できます。

+0

これはSSL証明書による私の愚かな自家製インストールの問題を克服するために私が見いだした唯一のまともな出発点です>

0

"dpkgの" ユーティリティFinkによって提供することができます。

関連する問題