মাল্টি-ইউজার অ্যাক্সেসের জন্য কীভাবে শটওয়েল সেটআপ করবেন?


9

সাধারণ ব্যবহারের ক্ষেত্রে: একাধিক ব্যবহারকারীর অ্যাকাউন্ট সহ একটি পারিবারিক নোটবুক।

আমি কীভাবে শটওয়েল সেটআপ করব যাতে সমস্ত ব্যবহারকারীর একই ফটো ডিরেক্টরিতে অ্যাক্সেস থাকে এবং প্রত্যেকে ফটো আমদানি করতে সক্ষম হয়?


পোস্ট করা কোনও উত্তরই আর কাজ করবে না shotwell 0.23.7, যখন এটি অন্য ব্যবহারকারী দ্বারা খোলার সময় এটি বন্ধ হয়ে যায়:ERROR:/build/shotwell-6EfFpD/shotwell-0.23.7/src/db/VersionTable.vala:18:version_table_construct: assertion failed: (res == Sqlite.OK) Aborted (core dumped)
নিক

উত্তর:


3

আমি এই পদ্ধতিটি কেবল চেষ্টা করেছি এবং এটি কাজ করছে বলে মনে হচ্ছে তবে আমি এটি বাগ-মুক্তের গ্যারান্টি দিতে পারি না, সুতরাং এটি নিজের ঝুঁকিতে ব্যবহার করুন।

1.Press Alt+ + F2এবং টাইপ gksudo nautilusতারপর এন্টার টিপুন।

আপনার পাসওয়ার্ড প্রবেশ করুন, প্রশাসনিক অধিকার দিয়ে নটিলাস শুরু হবে।

3. / বাড়িতে ব্রাউজ করুন এবং ডান ক্লিক করুন -> ফোল্ডার তৈরি করুন, এটির নাম রাখুন "শটওয়েল_কমোন"। তারপরে ডান ক্লিক করুন, তারপরে বৈশিষ্ট্য-অনুমতিগুলিতে ক্লিক করুন। "অন্যদের" তে পঠন + লেখার অ্যাক্সেস দিন। এর পরে আবার ফোল্ডারে ডান ক্লিক করুন তারপরে "লিংক লিঙ্ক" এ ক্লিক করুন। "শটওয়েল_কমনের লিঙ্ক" নামে একটি লিঙ্ক সেখানে (ঘরে / ঘরে) তৈরি করা হবে।

৪. /home"শটওয়েল_লাইবারি" নামে অন্য একটি ফোল্ডার তৈরি করুন এবং উপরের মত অনুমতিগুলি পরিবর্তন করুন।

৫.প্যানেলের মেনু থেকে স্থানগুলি-> হোম ফোল্ডারে ক্লিক করে নটিলাস শুরু করুন এবং Ctrl- টিপুন H। ".শটওয়েল" নামের একটি ফোল্ডার দৃশ্যমান হবে। মুছে ফেল. এখন থেকে "shotwell_common লিঙ্ক" কপি /homeকরার /home/userএবং এটি নামান্তর ".shotwell"। তারপরে শটওয়েল চালু করুন এবং সম্পাদনা-> পছন্দসমূহে যান। পাঠাগারটির /home/shotwell_libraryঅবস্থান হিসাবে প্রবেশ করুন ।

অন্ততপক্ষে একটি চিত্র ফাইল শটওয়েলে অন্তর্ভুক্ত করুন। শটওয়েলের "ফটোব্রোজার.ডিবি" ফাইলটি এখন / হোম / শটওয়েল_কমনের অভ্যন্তরে তৈরি করা হবে।

Terminal. টার্মিনালটি চালু করুন এবং টাইপ করুন sudo chmod -R o+rw /home/shotwell_commonএবং এন্টার টিপুন, যথারীতি এটি পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে ব্লাহ ব্লাহ।

8. আপনার কম্পিউটারের প্রতিটি ব্যবহারকারীর জন্য ধাপ -5 পুনরাবৃত্তি করুন।

9. আপনি এখন / বাড়ি থেকে "শটওয়েল_কমনের লিঙ্ক" মুছে ফেলতে পারেন এখন পদক্ষেপ -1 / 2/3 অনুসরণ করুন।

আপনার পরিবারের সদস্যদের দুটি পয়েন্ট বলতে ভুলবেন না:

ক) যখন তারা কিছু চিত্র আমদানি করে তাদের সর্বদা "লাইব্রেরিতে অনুলিপি" বিকল্পটি বেছে নেওয়া উচিত।

খ) এখন শটওয়েল ব্যবহার করার সময় তাদের কোনও গোপনীয়তা নেই।


9

ডালোলিওগম আংশিকভাবে সঠিক, তবে এটি এর মতো নয় যা আমরা কখনই বিবেচনা করি নি

প্রথমত, যদি আপনার একাধিক ব্যবহারকারী থাকে যারা শটওয়েলকে তাদের নিজের ফটো লাইব্রেরিতে ব্যবহার করতে চান এবং মেশিনে তাদের নিজস্ব অ্যাকাউন্ট রয়েছে, তবে প্রত্যেকে নিজের অ্যাকাউন্টে লগ ইন করতে পারেন এবং তাদের নিজস্ব ডেটাবেস এবং নিজস্ব চিত্র গ্রন্থাগার থাকতে পারেন। শটওয়েলের বাইরে থাকা বাক্সের ক্ষেত্রে এটি সত্য।

আপনি যদি প্রতিটি ব্যবহারকারীর নিজস্ব ডেটাবেস এবং ছবি ডিরেক্টরি থাকতে আশা করছেন তবে মেশিনে তাদের নিজস্ব অ্যাকাউন্ট না রয়েছে তবে সমাধান রয়েছে। শটওয়েল এভাবে চালান:

$ shotwell --datadir=<datadir>

শটওয়েল লাইব্রেরির জন্য ডেটাবেস এবং অন্যান্য মিশ্রিত ফাইল রাখার জন্য সরবরাহিত ডিরেক্টরিটি ব্যবহার করবে।

বৃহত্তর সমস্যাটি হ'ল যেখানে আপনি চান যে সমস্ত ব্যবহারকারী একই ফটোগুলি ভাগ করে নেবে , যেমন, বিভিন্ন ধরণের শটওয়েল ডাটাবেসগুলি একই শারীরিক ফটোগুলি দেখায়। ব্যাকিং ফাইলটি পরিবর্তন বা সরানো থাকলে বর্তমানে আমাদের ডাটাবেস আপডেট করার জন্য কোনও সমর্থন নেই। পরবর্তী প্রকাশের (0.8) এর জন্য আরও ভাল সমর্থন থাকা উচিত, কারণ এটি শুরুতে লাইব্রেরিটি স্ক্যান করবে এবং রান-টাইম পরিবর্তনের জন্য'sচ্ছিকভাবে ব্যবহারকারীর লাইব্রেরি পর্যবেক্ষণ করবে।

এছাড়াও, শটওয়েল একটি অ-ধ্বংসাত্মক সম্পাদক। উদাহরণস্বরূপ, যদি কোনও ব্যবহারকারীর একটি ফটো ক্রপ করে তবে অন্যান্য ব্যবহারকারীরা সেই পরিবর্তনটি দেখতে পাবেন না কারণ ব্যাকিং ফাইলটি পরিবর্তন হয়নি। ডাটাবেসগুলি সিঙ্ক্রোনাইজ করা এমন কিছু যা আমরা ভাবি, তবে এটি কোনও সাধারণ সমস্যা নয়।


একজন (রুটবিহীন) ব্যবহারকারীর পক্ষে অন্য ব্যবহারকারীর ডাটাবেস এবং ফটোগুলি ব্যবহার করা কি সম্ভব?
দাইথিব 8

হ্যাঁ, তবে বিকল্প ব্যবহারকারীর শটওয়েল ডেটা ডিরেক্টরিতে পড়ার / লেখার অনুমতি প্রয়োজন। একই ডাটাবেস ফাইলটিতে একাধিক প্রক্রিয়া অ্যাক্সেস করার জন্য শটওয়েলে কোনও বিধান নেই, সুতরাং যখন অন্য ব্যবহারকারী শটওয়েল চালাচ্ছেন তখন আপনি অবশ্যই এটি করতে চাইবেন না।
জিম নেলসন

@ জিমনেলসন: হাই জিম, আপনি কি এই উত্তরটি আপডেট করার কথা বিবেচনা করতে পারেন যদি 2010 এর পরে কিছু পরিবর্তন হয়েছে?
পেক

@ জিমনেলসন যদি আমি একই শটওয়েল ডেটাবেসটি নেটওয়ার্কের মাধ্যমে ভাগ করি তবে কী হবে? এসকিউএললাইটটি কি মূলত এটির জন্য অনাক্রম্য? আমি অনুমান করব না?
অ্যালেক্স

1
@ অ্যালেক্স: কোনও নেটওয়ার্কে শটওয়েল ডাটাবেস ভাগ করবেন না। অ্যাপ্লিকেশনটি তার জন্য ডিজাইন করা হয়নি।
জিম নেলসন

0

হয় একটি নতুন পার্টিশন তৈরি করুন বা নোটবুকের সমস্ত ব্যবহারকারীর মধ্যে সমস্ত ধরণের ফাইল ভাগ করে নেওয়ার জন্য একটি বিদ্যমান চিহ্নিত করুন। আপনার / etc / fstab ফাইলে পার্টিশনের জন্য একটি এন্ট্রি যুক্ত করুন যাতে বুট করার সময় পার্টিশনটি / মিডিয়াতে মাউন্ট হয়। এইভাবে, প্রতিটি ব্যবহারকারীর নিজ নিজ ডেস্কটপগুলি থেকে পার্টিশনের ভিতরে থাকা ফাইলগুলিতে অ্যাক্সেস করতে সক্ষম হবেন।


হ্যাঁ, তবে এইভাবে শটওয়েল অন্য ব্যবহারকারীর দ্বারা আমদানি করা ফটোগুলি স্বয়ংক্রিয়ভাবে স্বীকৃতি দেবে না, তাই না?
উইলমন্তাস বড়ানউস্কাস

0

শটওয়েলের একাধিক ব্যবহারকারীর সমর্থন না থাকার কারণ হ'ল বিকাশকারীরা এই ব্যবহারের ক্ষেত্রে ভাবেন নি, এবং কেউই এটি প্রয়োগ করতে বলেছিল না।

সুতরাং আপনি করতে পারেন সর্বোত্তম কাজটি হ'ল তাদের বাগ ট্র্যাকার অ্যাপ্লিকেশনটিতে একটি বৈশিষ্ট্য অনুরোধের টিকিট খোলার , এবং বিকাশকারীরা আপনাকে কী জবাব দেয় তা দেখুন। বিকল্পভাবে, আপনি তাদের মেলিং তালিকায় লিখতে পারেন ।


0

16 মিনিট 16 এ শটওয়েল 0.15.0।

আমি ব্যাবহার করছি;

shotwell -d "/home/dan/.shotwellMultiLibrary/Dans"

এবং

shotwell -d "/home/dan/.shotwellMultiLibrary/Others"

দুটি লাইব্রেরি বজায় রাখতে, যা পছন্দসইটি ভাগ করে নেওয়া বাদ দিয়ে ডান লাইব্রেরিতে শুরু করার জন্য কাজ করছে বলে মনে হয়, সুতরাং 'ওয়াচ' লাইব্রেরি (এবং অন্যান্য পছন্দসমূহ সেটিংস) ভুলভাবে শেষের থেকে নেওয়া হয়েছে।

অনুমান করুন এটি সম্পর্কিত হতে পারে https://bugzilla.gnome.org/show_bug.cgi?id=718721

সম্ভবত পরবর্তী সংস্করণগুলি যা এখনও রেপোতে এটি তৈরি করে নি সেগুলি এই সমস্যার সমাধান করতে পারে?

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.