タグ付けされた質問 「mac-osx」

Mac OS XはApple Inc.のオペレーティングシステムです。MacOS 9の後継であり、ここで「X」は10を意味します。MacOS Xは、NeXT Inc.が1980年代と1990年代に開発したNeXTSTEPおよびOpenStep OSに基づいています。 Appleが1996年に購入しました。

2
OSXでのブロックファイルのマウント
ブロックファイルをosxにマウントするにはどうすればよいですか?私は試した hdiutil attach filename しかし、これはで終了しています hdiutil: attach failed - not recognized hdiutilはiso / dmgイメージでのみ機能するようです。Ubuntuでは、ブロックファイルを簡単にマウントできます mount -o loop filename mountpoint 背景:vdfuse(http://forums.virtualbox.org/viewtopic.php?f=26&t=33355&start=0)を使用して、仮想ディスクファイル(vhdなど)をマウントしました。vdfuse自体は正常に動作し、仮想ディスクに含まれるパーティションはマウントポイント上のブロックファイルとして表示されます。 VHDファイル-> / my / mountpoint / Partition1、Partition2、... Ubuntuでは、ブロックファイルは次の方法でマウントできます mount -o loop /my/mountpoint/Partition1 ただし、osxには-o loopオプションは存在しません。

6
OS Xでスパースバンドルからすべて/ほとんどの空き領域を回収する方法
スパースバンドルイメージを「デフラグ」して、空きスペースのほとんどを再利用する可能性はありますか? 背景は次のとおりです。私はまばらなバンドルを使用しており、時々それらからスペースを再利用したいので実行します: hdiutil compact image.sparsebundle ただし、マニュアルページで説明したように、完全に未使用のバンドファイルのみを再生するため、私の場合は次のように述べています。 Reclaimed 0 bytes out of 90.4 GB possible. もちろん、この画像の内容を新しいスパースバンドルにコピーする可能性もありますが、そのスパースバンドルは代わりに使用されますが、面倒であり、この操作に十分な空き領域が必要です。 一方、コンパクトコマンドの出力は、ハード上のイメージバンドルが現在使用しているサイズよりも大きいサイズを表示することがあるため、多少誤解を招くことがわかりました(現在OS X 10.5.7を実行しています)。ドライブ。私は近くに見えませんでしたが、出力は最大サイズまたは「最大サイズ」-「使用サイズ」のいずれかであるようです。
30 mac-osx 


1
古いバージョンのpeclパッケージをインストールする方法
私はこのコードを持っています $passengerId = new \MongoId(oPassenger->getId()); return $this->createQueryBuilder('Device') ->update() ->multiple(true) ->field('activated')->set(false) ->field('passenger')->unsetField()->equals($passengerId) ->field('_id')->notEqual($deviceId) ->getQuery() ->execute(); これは私の開発サーバーでは問題なく動作しますが、ローカルマシンではクラッシュします。 pecl listdevで実行すると戻ります APC 3.1.13 beta amqp 1.2.0 stable intl 3.0.0 stable mongo 1.3.7 stable そして、ローカルリターンで: mongo 1.5.6 stable xdebug 2.2.5 stable 私のマシンのクラッシュメッセージは "name":"MongoException","message":"Invalid object ID"},"code":500} 私はmongoのローカルバージョンをダウングレードしようとしましたが、peclの貧弱なドキュメントではそれを理解できませんでした。たとえば、私はこれを試しました: sudo pecl upgrade -f -c channel://pecl.php.net/mongo-1.3.7 しかし、私channel does not …
29 php  mac-osx  mongodb  pecl  pear 

7
高遅延ネットワークでのSFTPアップロードを高速化しますか?
SFTPを使用して一連の大きなファイルを国際的に転送しようとしていますが、どちらの側も非常に良好な接続にもかかわらず、国際パートナーがアップロード速度を〜50kを超えることができないことに気付きました。この速度で複数の接続をアップロードできます(帯域幅ではないのですか?)が、単一のアップロードでは速度が向上しません。これは、多くのファイルが数ギガバイトのサイズであるため問題です。 SFTPは、標準のApple OSX「リモートログイン」SFTPシステムを使用してホストされています。 アップロード速度を改善する方法はありますか、それとも役立つ別のSFTPホストがありますか?これが設定の問題なのか、それともプロトコルの固有の制限なのかははっきりしていません。 (セキュリティ上の理由から、エンドツーエンドの暗号化されたピアツーピア接続を使用する必要があります-クラウドサービスはありません)。

6
Mac OS Xのより良い「トップ」コマンド?[閉まっている]
topOS X上のコマンドは、ほとんどのLinuxディストリビューションに含まれる1つは、使用してソートすることにより、カラムを変更することができます。..かなり安っぽいです<し、>(押して色のモードがあり、zキー)、および他の有用なオプションの束が。 代替のコマンドラインツールはありますか?理想的にはhtopOS X にしたいのですが、/proc/ファイルシステムに依存しているため(このスレッドを参照)、移植されていません(おそらく移植されることはありません) 明らかな答えは「アクティビティモニター」ですが、コマンドラインツールを探しています!


7
Mac OS X Lionで仮想ホストへの解決が非常に遅い
(Snow Leopardから)Mac OS X Lionにアップグレードして以来、仮想ホストへの解決が非常に遅いことに気づきました(約3秒)。これを解決する多くのヒント(たとえば、.local TLDを使用しない)を見つけましたが、それらは私のセットアップには適用されません。 私のセットアップは非常に簡単です:-Apache 2(Lionに同梱)-有効なPHP-いくつかの仮想ホストを追加-インストールされたMailおよびSMTP Pearパッケージ Apacheのhostsファイルは次のようになります。 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost 127.0.0.1 tbi.dev 127.0.0.1 www.tbi.dev 127.0.0.1 test1.tbi.dev 127.0.0.1 test2.tbi.dev 127.0.0.1 psa.dev 127.0.0.1 snd.dev また、Apacheの仮想ホストファイルは次のようになります。 <VirtualHost *:80> DocumentRoot "/Users/Bart/Sites/tbi" ServerName tbi.dev </VirtualHost> <VirtualHost *:80> DocumentRoot "/Users/Bart/Sites/tbi" ServerName tbi.dev ServerAlias *.tbi.dev www.tbi.dev </VirtualHost> <VirtualHost *:80> …

7
OS X(10.5)で指定されているデフォルトのulimitはどこにありますか?
nofileOS Xユーザーアカウントのデフォルトの制限は、最近では約256個のファイル記述子であるようです。一度に開くよりも多くの接続を必要とするソフトウェアをテストしようとしています。 pam制限モジュールを実行している典型的なDebianボックス/etc/security/limits.confでは、ソフトウェアを実行するユーザーに対してより高い制限を設定するように編集しますが、OS Xでこれらの制限を設定する場所はわかりません。 それのためのGUIはどこかにありますか?構成ファイルはどこかにありますか?OS Xでデフォルトのulimitを変更する最も簡単な方法は何ですか?
26 mac-osx  ulimit 

3
OS X用のWinSCP代替(sudoをサポートし、WinSCPを仮想化しない)[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 6年前に閉鎖されました。 私は最近、Windowsを使用したシステムの管理からOS Xに切り替えました。以前使用していたほとんどすべてのものに代わる本当に素晴らしい代替手段を見つけましたが、素晴らしいGUIエディターは見つかりませんでしたSCPを介してファイルを転送でき、それはsudoに対応しています。 WinSCPは以前にこれらすべてのことをしてくれたので、ログイン、ファイルのローカル編集を許可し、保存するたびにリモートサーバーにファイルを送信しました。また、ファイルをsudoで編集できるようになったので、元のユーザーが所有していないファイルを編集することができました。

5
rsyncまたはafpdでUTF-8 NFDファイル名をUTF-8 NFCに変換する
FreeNAS 8を実行しているホームファイルサーバーがあります。数日前、rsyncを使用してMacからiTunesライブラリ全体をアップロードし、低速のUSBドライブからではなくネットワーク経由でライブラリをロードできるようにしました。これはほとんど機能し、iTunesは今ではずっと良く動作しますが、非ASCII文字を含む曲にアクセスする際に問題が発生します(Queensrÿcheトラックをロードするときに問題に最初に気付きました)。ファイルはFinderに表示されますが、それらにアクセスしようとすると、サーバーに再接続するまで消えていました。 いくつかの調査の後、OSXはLinuxとは異なるUTF文字順序を使用していることがわかった。OSXファイルシステムはUnicode正規化フォームD(NFD)を使用しますが、LinuxはフォームC(NFC)を使用します。Macからサーバーへのコピーを実行するとき、Rsyncはこれらのフォームを変換しません。現在、iTunesがネットワーク経由で特殊文字を含むファイルにアクセスしようとすると、サーバー上のファイルのエンコードが間違っており、afpdが報告しません存在します。 この問題に対処する最良の方法は何ですか?ベースライブラリをサーバーにアップロードするときに、rsyncにUnicode変換を実行させることは可能ですか?NFD形式でファイル名を送受信するようにafpdを構成できますか?サーバー上のファイル名を変更する簡単な解決策はありますか?convmvという名前のプログラムに関する情報をいくつか見つけましたが、FreeNASで実行できるかどうかはわかりません。
24 mac-osx  rsync  freenas  utf-8  afp 

8
rsyncを使用してディレクトリツリーを複製し、ファイルへのハードリンクを作成するにはどうすればよいですか?
時々、サーバー上のデータファイルに対していくつかの大きな移行の変更を実行する必要があり、これを行うための良い方法を探しています。ルートデータフォルダーからディレクトリ構造を複製するためにrsyncを使用して、すべての元のファイル(一部はかなり大きい)へのハードリンクを作成することを考えていました。移行先のツリーでは、移行が必要なファイルのみを上書きできます。最終的に、2つのmv操作で古いファイルから新しいファイルに安全に切り替えることができます。 ただし、これを行うためにrsyncを取得することはできません。私は試した rsync -a --link-dest=$DATA $DATA $DATA/../upgrade_tmp しかし、ファイルへのハードリンクを作成する代わりに、rsyncはそれらを完全にコピーします。同じソースとリンク先のディレクトリを使用して問題がありますか?

3
launchdスクリプトで環境変数を使用する
ProgramArgumentsMac OS X Leopardのluanchdスクリプトの一部で環境変数を指定できるかどうかは興味があります。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>me.mpietz.MountDevRoot</string> <key>ProgramArguments</key> <array> <string>/bin/sh</string> <string>$HOME/bin/attach-devroot.sh</string> <!-- Instead of using... <string>/Users/mpietz/bin/attach-devroot.sh</string --> </array> <key>RunAtLoad</key> <true/> </dict> </plist>


3
OpenSSHは、指定されたホスト名のControlMasterを無効にします
OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011Mac OS X Snow Leopardで使用しています。私が持ってControlMaster持続的な接続を維持するように構成された機能を。私~/.ssh/configには次のものがあります: Host * ControlPath /ms/%r@%h:%p ControlMaster auto ControlPersist 4h Host *.unfuddle.com ControlMaster no しかし、私が見るところから-unfuddle.comホストにSSHを使用しようとしても、マスター接続は常に作成されます: [andrey-mbp〜] $ ssh -v git@droolit.unfuddle.com OpenSSH_5.9p1、OpenSSL 0.9.8r 2011年2月8日 debug1:構成データの読み取り/Users/akhkharu/.ssh/config debug1:/Users/akhkharu/.ssh/config行1:*のオプションの適用 debug1:/Users/akhkharu/.ssh/config行6:* .unfuddle.comのオプションの適用 debug1:設定データの読み取り/usr/local/Cellar/openssh/5.9p1/etc/ssh_config debug1:auto-mux:既存のマスターを試す debug1:制御ソケット「/ms/git@droolit.unfuddle.com:22」は存在しません debug1:droolit.unfuddle.com [174.129.5.196]ポート22への接続 debug1:接続が確立されました。 debug1:IDファイル/Users/akhkharu/.ssh/id_rsaタイプ1 debug1:IDファイル/Users/akhkharu/.ssh/id_rsa-cert type -1 debug1:IDファイル/Users/akhkharu/.ssh/id_dsaタイプ2 debug1:IDファイル/Users/akhkharu/.ssh/id_dsa-cert type -1 debug1:IDファイル/Users/akhkharu/.ssh/id_ecdsaタイプ-1 …
20 ssh  mac-osx 

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