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

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

5
sudoに0022のumaskでファイルを書き込むように指示するにはどうすればよいですか?
私は最近Snow Leopardにアップグレードしています。MacPortsによって書かれたいくつかのファイルが間違った許可でインストールされていることに気づきました-それらは0077のumaskで書かれています。私は問題を絞り込んだと思います: portコマンドを経由して起動されますsudo。 私の.bashrcファイルは0077のumaskを指定しています。 古いバージョンのOS X(10.5以下)では、sudoはrootユーザー(0022)のumaskを使用していました。ただし、現在は0077のumaskを使用しています。 とにかくsudo古い動作を使用することはありますか?私が使用する必要があるため今のところ、それは一種迷惑なのだsudoような単純なコマンドを実行するためにport installed、port outdatedなど、 (この問題は、このMacPortsチケットで詳しく説明されています。) 編集する 私umaskはsudo のオプションを発見し/etc/sudoers、次の行を追加しました: Defaults umask=0022 必要に応じて、しかし、これは、機能しませんでしたリアルで使用されるのumaskがsudoある労働組合このデフォルトマスクとユーザ・マスクの。sudoのumaskの動作をオーバーライドしてデフォルトを直接使用する(つまり、ユーザーとデフォルトのsudoマスクの結合ではない)ために、次のコードを追加できます。 Defaults umask_override

2
HomebrewとMacportsを強制的に共存させますか?
私は何年も使ってきたMacOSXシステムを持っており、この間、Macports経由でかなりの数のパッケージをインストールしました。 ここでHomebrewを試してみたいと思いますが、HomebrewとMacportsのデフォルトのインストールが簡単に共存できないことは、ここや他の場所で読んだことから明らかです。 Macportsをアンインストールすることは、私にとって現実的な選択肢ではありません。MacOSXでの日々の仕事の多くは、Macportsでインストールされたさまざまなユーティリティを使用するためです。さらに、私自身の自家製ユーティリティの多くがMacportsと相互依存しています。そして最後に、私が日常的に使用する多くの実行可能ファイルと共有ライブラリが/ usr / localにインストールされ、そのディレクトリツリーをクリアすると、システムがすぐに使用できなくなります。 だから私の質問はこれです:Macportsと共存できるHomebrewをインストールする別の方法を誰かが考え出しましたか?具体的には、Homebrewに/ usr / localの代わりに/ usr / local / homebrewなどのディレクトリツリーを利用させる方法を誰かが理解しましたか? 提案やドキュメントへのポインタを事前に感謝します。

3
ダウンロードしたポートファイルを使用してソフトウェアをインストールする
一部のソフトウェアを「ポートインストールソフトウェア名」を使用してMacにインストールしたいのですが、一部のソフトウェアに非常に大きなパッケージが付属しており、安定した接続がありません。ダウンロードマネージャーを使用してポートファイルをダウンロードし、ダウンロードしたファイルを使用してソフトウェアをポートにインストールしたい。出来ますか?どうやって?
9 macports 

2
Macportのアップグレードがsubversion-perlbindingsの競合で失敗する
を実行しようとしていますがport upgrade outdated、修正できないパッケージの競合で停止します。 誰もがこの問題を修正する方法を知っていますか? sudo port upgrade outdated ---> Computing dependencies for subversion-perlbindings-5.16 Error: Unable to exec port: Can't install subversion-perlbindings-5.16 because conflicting ports are installed: subversion-perlbindings-5.12
8 macos  svn  perl  macports 

3
Mac OS Xのどのパッケージに属するファイルを見つけるには?
特定のファイルを所有または作成しているアプリケーション/パッケージを見つける方法はありますか?たとえば、Linuxでは、これらのコマンドはパッケージ所有者を表示します apt-file /bin/progname rpm -qf /bin/progname yum whatprovides /bin/progname OS Xでは、ファイルはネイティブOS Xアプリケーションの一部であるか、MacportsまたはHomebrewによってインストールされます。これらは完全に異なる環境です。特定のファイルを所有するアプリケーション/パッケージを確認するための各環境用のコマンドはありますか?

2
失敗したmacportsソフトウェアを削除する方法?
macportを使用してgimpをインストールしていました しかし、依存関係全体をビルドしてインストールするのに2時間かかります。 だから私はそれをやめました。しかし、私がアンインストールまたはクリーンコマンドを使用しても。2GBのディスクが必要でした。それらを解放する方法を知りたいですか?または、インストールを完了してからアンインストールする必要がありますか?

3
Macports、ポストインストール、ローンチ:これらの手順は何ですか?
MacPortsを介してサーバーソフトウェアをインストールすると、インストールが完了すると、launchdを介してサーバーを有効にするための指示が表示されます。 ターミナルですぐに⌘Kを押して、忘れてしまいました。 数日後、実際にそのサーバーを有効にしたいと思います。 これらの指示を再度取得する方法はありますか[1]? 更新: 私はについて書きましたlaunchd、そしてport loadそれのために素晴らしいですが、いくつかのポートは他の指示を持っています。一般的な答えを歓迎します。たとえば、git-coreはbash-completionのセットアップ手順を出力します。 おまけの質問:port loadでは、どのポートがアイテムを起動したかをリストする方法はありますか? [1]:明らかに、アンインストールと再インストールを行わずに。
8 macos  mac  macports 

1
macポート経由でpythonを実行する
私は次のコマンドを使って、Macポート経由でpythonをインストールしました。 sudo port install python33 私はその後しました: sudo port select --set python python33 そして得た: Selecting 'python33' for 'python' succeeded. 'python33' is now active. しかし私がするとき which python 私は得ます: /Library/Frameworks/Python.framework/Versions/2.7/bin/python そして which python3 私は得ます: /Library/Frameworks/Python.framework/Versions/3.1/bin/python3 私は何をしましたか。 私がする時: port select --list python 私は得ます: Available versions for python: none python25-apple python33 (active) 私がする時 type -a …


1
MacPortsと/ usr / localとの競合を回避する方法
MacPortsは/ usr / local *と互換性がないため、MacPortsでポートをインストール/更新するたびに sudo mv /usr/local /usr/local.bak そして、MacPortsのものを構築し終わった後 sudo mv /usr/local.bak /usr/local これは以前の多くの不可解なビルドエラーを解決します。しかし、それは非常に面倒であり、「前」ステップまたは「後」ステップのいずれかでこれを行うことを覚えておらず、後で修正する必要があります。 この競合を回避するより良い方法はありますか? 編集* /usr/localMacPortビルドの問題の解決策として一時的に移動する例/提案については、これらのリンクを参照してください。 https://stackoverflow.com/questions/1827377/install-git-core-svn-fails-with-macport https://trac.macports.org/ticket/21649 https://trac.macports.org/ticket/29998
2 macports 

1
py25-py2app-develのインストールに関する問題
py25-matplotlibが必要なため、Mac 10.5.8 Darwin 9.8.0にpy25-py2app-develをインストールしようとしています。porticusを使用すると、次のエラーが表示されます。 エラー:ターゲットorg.macports.destrootが返されました:xinstall:statできません:NEWS.txt、そのようなファイルまたはディレクトリはありませんエラー:処理中にステータス1が発生しました。 それを修正するアイデアはありますか? ありがとう
2 mac  python  macports 

2
(Perl)Mac OS X 10.6のTerm :: ReadLine :: Gnuで `初期化 'できません
私は最近MacPortsをインストールし、それが私のライブラリのいくつかをめちゃくちゃにしたかもしれないと思います。 Perlデバッガを実行しようとすると、次のようになります。 >perl -d -e 0 Cannot do `initialize' in Term::ReadLine::Gnu at /opt/local/lib/perl5/5.8.9/perl5db.pl line 6006 at /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/Term/ReadLine/Gnu.pm line 716 Term::ReadLine::Gnu::AU::AUTOLOAD('Term::ReadLine=HASH(0x8f8b94)') called at /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level/Term/ReadLine/Gnu.pm line 240 Term::ReadLine::Gnu::new('Term::ReadLine', 'perldb', 'GLOB(0x85c690)', 'GLOB(0x855750)') called at /opt/local/lib/perl5/5.8.9/perl5db.pl line 6006 DB::setterm called at /opt/local/lib/perl5/5.8.9/perl5db.pl line 2235 DB::DB called at -e line 1 Cannot do `initialize' in …


1
MacPortsには膨大な時間とリソースがかかります
clang-3.2をインストールしていますが、すでに400%(すべてのCPUスレッドが100%)で実行され、3 GBのハードドライブ領域で1.5時間以上かかっています... Activity Monitorによると、約20 GBが書き込まれ、削除されています。一体何が起こっているの?
1 macports 

1
Mac OSXライオンにettercap-gtkをインストールします。
ettercap-gtkをosxにインストールしようとしていますが、ほとんど運がありません。GUIをインストールせずにettercapを取得することは問題ありませんでした。macportsを試してみると、次のものが得られます。 Package ettercap-gtk has no available version, but exists in the database. This typically means that the package was mentioned in a dependency and never uploaded, has been obsoleted or is not available with the contents of sources.list However the following packages replace it: ettercap E: Package ettercap-gtk has no …

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