一般ユーザーに適した共有、読み書き、写真ディレクトリツリー

一般ユーザーに適した共有、読み書き、写真ディレクトリツリー

つまり、私が望むのはWindowsに対応するLinuxですPublic/Pictures

問題は、ファイルをフォルダ/ディレクトリに移動すると、LinuxファイルマネージャNautilusがデフォルトのACLを適用しないことです。(以前のセットグループIDでもありません)これは、ファイルが一度に1つのディレクトリにのみあると予想される場合でも同じです。つまり、他のディレクトリにハードリンクされていません。

したがって、デフォルトのACLを使用しても接続されたカメラから写真をドラッグすることはできません。他のユーザーは写真を読むことはできますが、書き込むことはできません。ファイルマネージャにロックが表示されます。

rename()興味深いことに、この場合、移動はファイルシステム全体にわたっているため使用されません。この場合、Nautilusはソースファイルの:trollface:権限を再適用して一貫したセマンティクスを提供します。

残念ながら、他のユーザーにデジカムの使い方を教えてくれたので、あまりにも遅く覚えてしまいました。 (Digikamは、カードから写真を削除することが別々の作業であるために機能します。コピー、動くのではなく)。私は彼らにファイルマネージャの使用に関するメモを書くように指示しました。ため息をつく。

したがって、私はこれが意図された用途ではないことを知っています。言い換えれば、マルチユーザーコンピュータはまだ実際には適していません。しかし、他のユーザーにこれを設定する合理的な方法はありますか?

私はファイルマネージャよりも人々が覚えにくいこと(約1ヶ月)に同意しません。 Digikamを除くと、無意味なオプションが多すぎて、全体の作業が危険にさらされるように、カードから画像を削除する前に確認を要求します。 (残念ながら、ソフトウェアを使用すると「Digikamに写真をインポートする」ポップアップが表示されますが、機能しません。)

アルバム名(日付を含む)をファイルシステムに保存できない写真マネージャも除外しました。 Digikamにエクスポートできない場合は、Digikamからインポートできるほど信頼できません。

環境:

  • Linux
  • ダーバン
  • 標準GNOMEデスクトップ

ベストアンサー1

他のものがあることを忘れました。ファイルに書き込めない場合でも、ファイルを削除して置き換えることができます。 ファイルを保存する正しい方法です。。 (fsync()以前のファイルを安全に置き換えるには、まず耐久性のあるファイルが必要です。)

うまくいくようです。ロックを無視するだけです:)たとえば、他のユーザーがコピーした写真を回転させることができます。

婦人声明:Dig​​ikamが写真メタデータを正しく更新できないようです。したがって、この操作は自動的に失敗し(:trollface2:)(メタデータ)データベースが一貫していません。幸いなことに、今はマークに興味がありませんが、後で直面するもう一つの小さなトラップです。

おすすめ記事