パスワードを忘れた? アカウント作成
393227 journal

Katuragiの日記: Panther:~を変更する 5

日記 by Katuragi

そうかアカウントもパスワードも同じにすると?他のドライブの同名アカウントのフォルダのアクセス権はクリアできるのか。
なんとかバックアップとってリストアしては省けた。
が、同名のアプリケーションが2つのディスクに存在しているのは、
やっぱりまずいのかなぁ。

# 語尾変更:コメントによると大丈夫なようなそうでないような。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by SOggy (10951) on 2003年12月20日 6時17分 (#458551) 日記
    が、同名のアプリケーションが2つのディスクに存在しているのは、やっぱりまずいよなぁ。
    容量食う以外に、な、なんか問題ありましたっけ。少し悩んでます。
    • いやーなんとなく余計な不具合がでそうでこわいのですが...
      例えば.app内に何か書き込んでるとか、.preferenses内に絶対パスを記載してるとか。
      といいつつ、やっぱり、びびりまくりで削除しちゃいました。
      --
      -- ラテール部参加者募集中
      親コメント
      • こんにちは。時間があいてしまってすみません。おまけに前言撤回です。すっかり冷めてしまいましたが、気付いたことを。

        .appバンドルの中に何かを書き込む可能性は十分ありそうですね。例えばプラグインファイル。

        アプリケーションを再インストールするとプラグインもインストールし直す必要があったのは(=アプリケーションのフォルダー内にプラグインフォルダーがあってアプリがそこしか見ない場合)OS 9以前でも起きたことですけれど、Xではバンドルと言う便利な形式が仇になって、そのディレクトリー構造を隠してしまうので注意を払う必要がありそうです。

        こうしたバンドルへの追加や修正をするのはプラグインだけではないでしょうし、ざっくりとdiff -rであたりを付けるのが良さそうですね。

        /* バンドルは普通にFinderからアプリケーションを使っている分には、とっても便利なんですけれどね。Inside Macにも「構造を隠蔽して一般ユーザーの不注意や故意の変更を防げる」ことが利点として上がっていたと思います(うろ覚え)。*/

        えーっとすみません.preferencesは、わからないです。各アプリケーションの設定ファイルのことでしょうか?。

        親コメント
        • わお!大感激です...ってこちらは酒に溺れてましたm(_ _)m

          プラグインを再インストールする場合があるってことは、あちらとこちらのアプリケーションが見かけ上は同一でも実際は異をなす場合があるということですね。

          .preferencesは.plistとか各アプリケーションの設定ファイルのことです、はい。って私何と勘違いしたんだろう、フォルダー名とかなぁ。

          後日談としては、私のPBG4ではApplicationsフォルダーを1にしてます。
          やっぱり何かあるともう再導入はしたくなかったので。動作不安定に関しては経過通りで現在メモり購入待ちをしています。いやー256MBでもマジで快適なんですよぉ。
          --
          -- ラテール部参加者募集中
          親コメント
          • by SOggy (10951) on 2003年12月29日 3時57分 (#463163) 日記

            こんにちは。はーい、お酒のおいしいシーズンになってきましたね~。

            さて、Anatomy of a Bundled Executable [apple.com]の先頭で、「アプリケーションが必要とする全てのものが、バンドルディレクトリーに含まれる」と箇条書きされている中に、プラグインが挙げられています。

            (Katuragiさんは使っていないようですが)例えばMozillaは、バンドルのレイアウト [apple.com]にあるPlugInsディレクトリーとは違うところですけれど、バンドル内にプラグインファイル(モジラの世界だとアドオンと言うけれど)をインストールしますから、

            見かけ上は同一でも実際は異をな
            してます。

            アプリケーションによっては、バンドル内ではなく例えば、~/Library/Application Support/[--application--]/内に、プラグインに限らず後から追加されるファイルの置き場所を持つこともあるでしょうけれど(例えばGraphic Converter)、この辺はアプリケーションの作り方次第でしょうし、気をつけるに越したことは無いですね。

            以上ダラダラかいてみました。設定ファイルも何か気がついたら、書くかもしれません。ずっと先かもしれませんが。

            親コメント
typodupeerror

ソースを見ろ -- ある4桁UID

読み込み中...