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

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

4
EmacsがGUIモードになっているかどうかを確認するにはどうすればよいですか(そして `tool-bar-mode`を実行するのはそれだけですか)?
.emacsファイルに次の行があります。 (tool-bar-mode 0) GUI emacs(/Applications/Emacs.app/Contents/MacOS/Emacs)のツールバーが嫌いだからです。 しかし、ターミナルで他のテキストベースのemacs(/opt/local/bin/emacs)を起動すると、そのコマンドについて文句を言います: Symbol's function definition is void: tool-bar-mode GUI emacsにいるときにのみコマンドをif実行するように条件を追加するにはどうすればよいtool-bar-modeですか? ありがとう!
16 mac-osx  emacs 


2
OS Xリソースフォークを、ドットバーファイルよりも* else *どこでもSamba共有に保存できますか?
OS Xリソースフォークは、通常のファイルに添付されるデータの代替ストリームです。ファイルのカスタムアイコン、色付きラベル、キーワード、またはユーザーまたはアプリケーションによって設定されたその他のメタデータを含めることができます。 OS XのHFS +ファイルシステムでネイティブにサポートされていますが、ローカル(FAT32)またはリモート(NFS、SMB)にかかわらず、OS Xが別のファイルシステムをマウントすると、いわゆる「ドットバー」ファイルに保存されます:通常のファイルのリソースフォークname.extは別の通常の隠しファイルに保存されます._name.ext。(.DS_Storeアイコンビューと列ビューなどのディレクトリのビュー設定、またはウィンドウの位置を保存するファイルと混同しないでください。) ドットバー._ファイルの問題は、元のファイルと同じ拡張子を持つターゲットファイルシステム内の実際の通常のファイルであるため、さまざまな方法で大混乱を招くことです。たとえば、AntとMavenは._MyClass.java、さらに別のJavaファイルをコンパイルする必要があります。 OS XはSMBの名前付きストリームにリソースフォークを格納するように構成でき、SambaはPOSIX拡張属性または別の場所のデポディレクトリに名前付きストリームを格納するように構成できることがわかります。 どちらのソリューションでも、ターゲットファイルシステムを汚染するドットバーファイルの問題は解決しますが、どちらも機能しません。 Xattr 最初にxattrで試しました: vfs objects = streams_xattr kernel oplocks = no 後者のオプションはこのバグによるものです。マウントする前に、共有のルートでこれを行うことで、OS Xに使用するように指示しました。 touch .com.apple.smb.streams.on しかし、Finderでファイルをコピーしようとすると、次のエラーが発生しました。 「hello.java」内の一部のデータの読み取りまたは書き込みができないため、Finderは操作を完了できません。 (エラーコード-36) デポ 次に、デポで試しました: vfs objects = streams_depot .com.apple.smb.streams.on共有のルートに残します。Finderで同じファイルをコピーしようとすると、別のエラーが発生しました。 予期しないエラーが発生したため、操作を完了できません (エラーコード-50) これら2つのオプションのいずれかでOS Xを機能させるにはどうすればよいですか?私の目的は、これらの厄介なものを._共有ディレクトリから取り除くことです。 私は単純にドットバーファイルを拒否しようとしました: veto files = /._*/ delete veto files = yes ただし、これにより、一部のアプリケーションが失敗します。たとえば、マウントされたSMB共有を介してOS Xから実行されるMercurialなどです。 …
15 mac-osx  samba 

3
Puppetおよびlaunchdサービス?
Puppetで構成された実稼働環境があり、開発マシンで同様の環境(Red Hat、Ubuntu、OSXの混合)をセットアップできるようにしたいと考えています。予想されるように、OSXはここにいる奇妙な人であり、悲しいことに、これを機能させるのに苦労しています。 私の最初の試みはmacports、次の宣言を使用してを使用することでした: package { 'rabbitmq-server': ensure => installed, provider => macports, } しかし、悲しいことに、これは次のエラーを生成します。 Error: /Stage[main]/Rabbitmq/Package[rabbitmq-server]: Could not evaluate: Execution of '/opt/local/bin/port -q installed rabbitmq-server' returned 1: usage: cut -b list [-n] [file ...] cut -c list [file ...] cut -f list [-s] [-d delim] [file ...] while executing "exec …
15 mac-osx  puppet 

5
特定のインターフェイスでルートを削除する方法は?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 4年前に閉鎖されました。 VPN接続を開始すると、新しいデフォルトルートがutun0インターフェイスに追加されます。 Destination Gateway Flags Refs Use Netif Expire default utun0 UCS 21 0 utun0 default 192.168.43.1 UGScI 14 0 en1 default / utun0ルートを削除したいです。-ifscope修飾子を付けてrouteを使用すると、次のエラーが表示されます。 $ sudo route delete -ifscope utun0 -net 0.0.0.0 route: writing to routing socket: not in table delete net 0.0.0.0: not in table 何が間違っていますか?デフォルトルートを削除するためのrouteコマンドの正しい構文は何ですか?
15 mac-osx  route 


3
キーベース認証のみを許可するようにMac OS Xでsshdを設定するにはどうすればよいですか?
リモートログインを有効にしたMac OS Xマシン(10.5を実行しているMac mini)があります。インターネットへのsshdポートを開いて、リモートでログインできるようにします。 セキュリティ上の理由から、パスワードを使用してリモートログインを無効にし、有効な公開キーを持つユーザーのみがログインできるようにします。 Mac OS Xでこれを設定する最良の方法は何ですか?

5
sshタイムアウトがネットワークの場所によって異なるのはなぜですか?
自宅からオフィスサーバー(Fedora 10を実行)の1つにsshでアクセスすると、かなり短い時間(5分程度)でセッションがタイムアウトします。私はTcpKeepAliveクライアント側で使用してみましたが、効果はありませんでした。 私が理解していないのは、会社のLANのオフィスにいる場合、タイムアウトせずに終日セッションを非アクティブのままにしておくことができるため、動作は私の場所に依存しているように見えることです。 これがなぜ起こっているのか、私がLAN上にいないときにタイムアウトを防ぐ方法はありますか?それが役立つ場合は、Mac OSXでターミナルクライアントを使用しています。 更新 - ServerAliveIntervalゼロ以外のセットを使用するというDave Dragerの提案はTcpKeepAlive=no私のために働いた。他のいくつかの答えについては、ClientAlive...設定はMac OSX SSHクライアントでは受け入れられません。
15 linux  ssh  mac-osx  fedora  timeout 

1
MacOSクライアントが散発的にWPAエンタープライズワイヤレスネットワークから切断する
MacBookを使用し、必要に応じて携帯電話でも接続できる20人までの小さなオフィスがあります。以前は共有キーを使用して通常のWi-Fiを使用していましたが、最近、WPAエンタープライズに再構成し、すべてのユーザーが独自の資格情報:ログイン/パスワードのペアを受け取りました。認証はfreeradius、AWS EC2ボックスで実行されているサービスを経由します。 RADIUSサーバーは証明書を使用するように構成されておらず、すべてのユーザーが/etc/freeradius/usersファイルに次のようなエントリを持っています。 john.doe Cleartext-Password := "my_password" RADIUSクライアントは最小限の方法で構成されています-ここにあります /etc/freeradius/clients.conf client RADIUSClient { ipaddr = <our office external IP> secret = <secret key shared with the Access Point> require_message_authenticator = no } この設定は、すべての携帯電話とほとんどのMacBookで正常に機能するようです。MacBooksはまず、信頼できない自己署名証明書(これは理解できる)について文句を言いますが、この証明書を信頼できるものとして設定すると、すべてがスムーズに機能します。 しかし、一部のMacBookは、正常に接続された後、ランダムな間隔(1〜30分)で認証エラーの表示を開始します。 Authentication failed on network “Network SSID”. The authentication server is unresponsive. Contact your network administrator to check …



1
ポートを持つローカルホストのホスト名-OSX [終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 4年前に閉鎖されました。 Node.jsマシン上で複数のWebサーバーをローカルで実行しようとしています。 私が書いているコードはドメイン名を参照する必要があるため、dev.myHost.comNodeから実行されている非port-80サービス(技術的にはHarp.jsとonを実行していますSails.js)の規則を維持し、ポイントしたいです。 だから、dev.hostOne.comを指している必要がありますlocalhost:123 をdev.hostTwo.com指す必要がありますlocalhost:456 これは可能ですか?もしそうなら、どのように。
14 mac-osx  node.js  hosts  ipfw 

2
Mac OS Xでのbash行の折り返しとバックスペース表示のバグを修正しますか?
ターミナル(Mac OS X 10.5.8)を開いて、長いコマンドラインを入力すると: ...テキストが次の行に移動しても、次の行に移動しません。 また、コマンドを入力してからバックスペース(または上矢印または^ U)を入力する場合もあります。 ...行全体は消去されず、特定のポイントを超えてバックスペースすることはできません: これは既知のbashバグですか(Mac OS Xで)?修正はありますか? 更新: ジュリアーノは正しかった、問題はPS1変数のコンソールコードシーケンスを誤って区切ることによって引き起こされました。変化: export PS1='\[\033[1;34m\]\$\]\033[0m\] ' ...私の中.bashrcに: export PS1='\[\033[1;34m\]\$\[\033[0m\] ' ...問題を解決しました。
14 mac-osx  bash 

10
Snow Leopardのアップグレード後にDNS名のルックアップ(SSHだった)が機能しない
私が考えるこれはSnow Leopardのアップデートを開始しました。.sshディレクトリを削除しましたが、まだ問題があります。 〜:うなめ-a Darwin california-example-com.local 10.0.0 Darwin Kernelバージョン10.0.0:金7月31日22:47:34 PDT 2009; ルート:xnu-1456.1.25〜1 / RELEASE_I386 i386 〜:ssh -V OpenSSH_5.2p1、OpenSSL 0.9.8k 2009年3月25日 〜:ls -l〜/ .ssh 〜:nslookup nevada サーバー:10.94.62.3 住所:10.94.62.3#53 名前:nevada.example.com 住所:10.94.62.3 〜:ssh nevada ssh:ホスト名を解決できませんでしたnevada:nodenameまたはservnameが提供されたか、不明です

6
Mac OS XでVHDをマウントする
OS XでWindows 7によって作成されたVHDファイルを(どのように)マウントできますか? Linuxでこれを行う方法に関する情報を見つけました。virtualboxでサポートされるファイルシステムをマウントするためにvirtualbox libsを使用するfuse fs "vdfuse"があります。しかし、ほとんどすべてのヘッダーが欠落しているため、osxでパッケージをコンパイルできませんでしたが、とにかく動作することを疑います... EDIT#2:さて、私は私の手の汚れを持って、最後にコンパイルさvdfuse(http://forums.virtualbox.org/viewtopic.php?f=26&t=33355&start=0 OSX上で)。出発点として、私はmacfuse(http://code.google.com/p/macfuse/)を使用し、ファイルシステムの例を調べました。 これは、次のビルドスクリプトに私を導いた infile=vdfuse.c outfile=vdfuse incdir="your/path/to/vbox/headers" INSTALL_DIR="/Applications/VirtualBox.app/Contents/MacOS" CFLAGS="-pipe" gcc -arch i386 "${infile}" \ "${INSTALL_DIR}"/VBoxDD.dylib \ "${INSTALL_DIR}"/VBoxDDU.dylib \ "${INSTALL_DIR}"/VBoxVMM.dylib \ "${INSTALL_DIR}"/VBoxRT.dylib \ "${INSTALL_DIR}"/VBoxDD2.dylib \ "${INSTALL_DIR}"/VBoxREM.dylib \ -o "${outfile}" \ -I"${incdir}" -I"/usr/local/include/fuse" \ -Wl,-rpath,"${INSTALL_DIR}" \ -lfuse_ino64 \ -Wall ${CFLAGS} 実際には、マシンでVirtualBoxをコンパイルする必要はなく、VirtualBoxの最新バージョンをインストールするだけです。 これで、vhdsを部分的にマウントできます。個別のパーティションは、マウントポイントにブロックファイルPartition1、Partition2、...として表示されます。ただし、Mac OS Xにはループバックファイルシステムが含まれておらず、macfuseのループバックfsはブロックファイルでは機能しないため、ブロックファイルを実際のパーティションとしてマウントするにはループバックfsが必要です。
14 mac-osx  mount  vhd 

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