タグ付けされた質問 「macports」

MacPortsはOS Xのパッケージ管理ツールであり、オペレーティングシステムには同梱されていない多くのサードパーティアプリケーションを提供します。

6
HomebrewとMacportsの両方を同じマシンにインストールしても安全ですか?
iMacにMacPortsがインストールされており、かなりの数のポートがインストールされています。 ただし、Homebrewを試してみることに興味があります。それについて多くの良いことを聞いたことがあるからです。 しかし、この2つを同じマシンに共存させることはできますか、それとも最初にMacPortsを完全にアンインストールする必要がありますか? また、2つを同時にインストールできる場合、それらは互いに完全に独立していますか?Homebrewの機能の1つは、システムに既に含まれているもの(pythonなど)の新しいバージョンを再インストールしないことです。これは、MacPortsによって既に維持されているもののバージョンをインストールしないことにも拡張されますか? その後、MacPortsをアンインストールするとどうなりますか?

3
MacPortsインストールをクリーンアップするにはどうすればよいですか?
どのコマンドを実行する必要がありますか 古いポートバージョンをすべて削除する ダウンロードしたファイルを削除する ビルド中に作成された一時ファイル 更新されたバージョンが正常に動作すると確信しているときに必要のない他のすべてのもの 使用する提案がありました port clean --all all しかし、私は持っていないポートをきれいにしようとしますが、私は試しました port clean --all installed しかし、それは古い非アクティブバージョンを削除しませんでした port -u uninstall しかし、py25-nose(アクティブである)はpy25-setuptools(非アクティブである)に依存していると言って行き詰まりました。
57 macos  macports 

3
コマンドラインから「shred」を使用する
一部のファイルを安全に消去する必要があります。shred以前にLinuxシステムで使用したことがあるので、周りを見てみると、それshredがcoreutilsmacports のパッケージの一部であることがわかりました。私がやったport install coreutilsのcoreutilsをインストールするために、私はまだ見つけることができませんshredコマンドラインで。 shredMacのコマンドラインで作業するにはどうすればよいですか?問題があれば、Mac OS X 10.7.5(Lion)を使用しています

4
Macにソフトウェアパッケージをインストールする方法は?(MacPorts、Fink、もっと良いものはありますか?)
Mac OS Xマシンで、コマンドラインソフトウェアやその他のパッケージをインストールすることをどのように推奨しますか?私はMacPortsを使用してきましたが、パッケージをオンザフライでコンパイルする必要があるため、常にかなり遅いようです。 バイナリパッケージを備えたパッケージ管理システムの方がずっと好きで、何か新しいものをダウンロードするたびにコンパイルする必要がありません。Finkにはいくつかのパッケージ用のバイナリがあると思いますが、通常、使用するシステムとしてMacPortsが推奨されています。 どちらがうまく機能すると思いますか、そしてその理由は何ですか?(または、私が聞いたことがない別のシステムがありますか?)


1
Mac OS Xのコマンドのbash補完
Ubuntuのように、コマンドを入力するときにプログラム名を取得finkしmacportsて自動補完するにはどうすればよいapt-getですか? たとえば、私が入力したとき sudo port install ca を押してtab、ターミナルで自動補完するか、使用可能なコマンドを表示します。 OS Xは、sudo!

3
Homebrew vs Fink vs Macports?[閉まっている]
Finkを使用してMacにUnixアプリをインストールしていますが、Homebrewに出会い、Homebrewについての良いレビューを見ました。 だから、私の質問は: Macで使用しているパッケージマネージャーは何ですか? 現在Finkを使用していますが、FinkからHomebrewへの移行は本当に価値がありますか? 2.が真の場合、なぜですか?

2
macportsパッケージのすべての未使用バージョンを一度にアンインストールする方法
macportsパッケージを保守する場合、古いパッケージを新しいものと置き換えるときに古いパッケージを削除することを好みます。ただし、パッケージがアップグレードされるにつれて、次のような問題が発生します。 $ sudo port uninstall -f postgresql83 ---> The following versions of postgresql83 are currently installed: ---> postgresql83 @8.3.3_0 ---> postgresql83 @8.3.7_0 ---> postgresql83 @8.3.8_1 (active) Error: port uninstall failed: Registry error: Please specify the full version as recorded in the port registry. パッケージのすべてのバージョンを一度に削除するmacportsコマンドはありますか?
32 macos  macports 

1
「whereis」と「which」はMac OS Xで異なるパスを返します
デフォルトのOpenSSL 9.8(Mac OS X 10.6.8)を入手し、MacPorts(sudo port install openssl)経由で最新バージョン(1.0.1)をインストールすることにしました。 これらはwhichおよびwhereisコマンドのコンソール出力です。 $ whereis openssl /usr/bin/openssl (これはデフォルトのシステムのものです) $which openssl /opt/local/bin/openssl (これはMacPorts経由でインストールされます) $ openssl version OpenSSL 1.0.1c 10 May 2012 (PATHにはMacポートのバージョンがあります) なぜ異なるパスがために返されるwhereisとwhich、これは大丈夫でしょうか?同等の結果を得る方法はありますか?
27 macos  path  macports  which 

3
Snow LeopardにMacPortsをインストールした後の「sudo:port:command not found」
RailsバージョンをアップグレードするためにMacPortsをインストールして、RailsでのアジャイルWeb開発、PragProg(4th、2011)で作業できるようにしました。MacPortsのWebサイトと同様に、本の指示に従って、ディスクイメージからインストールを実行しました。正しくインストールされているように見えますが、その後ポートコマンドを実行すると「port:command not found」が返されました。 Stack Exchangeを検索し、この質問を見つけたので、「tar xjvf MacPorts-1.9.2.tar.bz2」を使用してコマンドラインからインストールしようとしました。繰り返しますが、インストールは機能しているようです。MacPortsが正常にインストールされたという確認が表示されますが、MacPortsを(「sudo port -v selfupdate」経由で)自己更新しようとすると「sudo:port:command not found」エラーが表示されます。 私のエラーは、正しいパスが設定されていないことにあると思います。私はこのスレッドのアドバイスに従って、つまりpaths.dにパス(/ opt / local)を追加しましたが、それでもエラーが発生します。 問題があれば、端末はデフォルトのログインシェル(/ usr / bin / login)でシェルを開くように設定されます。これを/ bin / bashに変更する必要がありますか? だから、これはMacPortsの問題、$ PATHの問題、またはStupidUserの問題ですか?

2
Linuxのようなtop / netstat / etc。Mac OS Xで?
Mac OS XのUnixユーティリティは使用するのが非常に苦痛です。port install coreutils +with_default_namesそして、他のいくつかのそのような置換はそれらのほとんどを修正しますが、それは壊れたMac OS Xのデフォルトにいくつかを残します-最も厄介なことtopとnetstat、しかし、私はもっともっと考えることができると確信しています。 のようなコマンドはOS固有のものであるtopと推測しているnetstatので、Linuxに相当するもののソースを取得して再コンパイルするだけでは機能しません。 Mac OS Xで動作するこれらのコマンドや他の同様のコマンドに最も近いものは何ですか?

1
PostgreSQLで「ライブラリがロードされていません:libssl.1.0.0.dylib」を修正するにはどうすればよいですか?
Macportsを削除した後、私は奇妙な動作をしました。CLI経由でPostgreSQLを実行しようとすると、次のようになります。 pawel:~ pawel$ psql dyld: Library not loaded: /opt/local/lib/libssl.1.0.0.dylib Referenced from: /usr/local/bin/psql Reason: image not found Trace/BPT trap 私がHomebrewを介してPostgresqlをインストールし、実行するbrew listとそれが存在することを確認するため、これは奇妙です。psqlをもう一度機能させるにはどうすればよいですか? さらに、pg gemをインストールしようとすると、file not found: /opt/local/lib/libssl.1.0.0.dylibエラーのために失敗します。Postgresがこのファイルの/ opt / local /ディレクトリを参照しないようにする必要があります。

2
tmux内からYosemiteでLSOpenURLsWithRole()がエラー-10810で失敗する
コマンドライン(Terminal.app)からtmux(MacPorts、バージョン1.9aを介してインストールされた)内部でアプリケーションを開こうとすると、次の結果が得られます。 $ open /Applications/Adobe\ Reader.app/ LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Adobe Reader.app. tmuxの外部で実行すると、同じ端末から同じコマンドが正常に機能します。 環境はホストから読み取る必要があります。以下はtmux.confにあります。set -g update-environment -r terminal.appまたはtmuxを再起動すると、最初は異なるメッセージでエラーアウトすることがあり(下記を参照)、再試行すると、代わりに上記のエラー-10810が表示されます。 $ open /Applications/Adobe\ Reader.app/ The window server could not be contacted. open must be run with a user logged in at the console, either as that user or as …


2
i686-apple-darwin11-llvm-gcc-4.2を実行しようとするmacports gcc選択エラー
OS X 10.7(Lion)に取り組んでいます。macportsからgcc 4.7をインストールしました。 sudo port install gcc47 正常に動作しているようです: $ /opt/local/bin/gcc-mp-4.7 -v (...) gcc version 4.7.0 (GCC) 今、私はポートセレクトを使用してデフォルトのコンパイラを変更しようとしています: $ sudo port select gcc mp-gcc47 Selecting 'mp-gcc47' for 'gcc' succeeded. 'mp-gcc47' is now active. gccバイナリを/ opt / local / bin / gccにコピーします。これは正常に動作します。 $ /opt/local/bin/gcc -v (...) gcc version 4.7.0 (GCC) また、デフォルトのgccを変更します。 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.