কমান্ড লাইনের নটিলিয়াসে আমি যে সাম্বা স্থাপন করেছি সেটিতে আমি কীভাবে নেভিগেট করব?


9

এটি এখানে একই প্রশ্ন ( এবং এখানেও কিছুটা ), আমি ডিবিয়ান হুইজি চালিয়ে যাচ্ছি (7.4)। সাফ করার জন্য, এই ডিরেক্টরিগুলির অস্তিত্ব নেই:

/run/user
/var/run/user
~/.cache/gvfs

এবং এই ডিরেক্টরিটি খালি:

~/.gvfs/

এবং জিভিএফএস মাউন্ট করা সাম্বা শেয়ার ডিরেক্টরিটি পাওয়া যায় না:

/media/
/mnt/

স্বাভাবিকভাবেই, আমি নটিলাস এক্সপ্লোরারকে যে পথটি দেখছি, স্থানীয়ভাবে মাউন্ট করা হয়েছে তার বিবরণে সহায়তা করার প্রত্যাশা করছিলাম। বা কাজ করতে "টার্মিনাল খুলুন"। কিন্তু তারা আমাকে বানচাল করে!


কিছু জিভিএফএস ইউটিলিটি কমান্ড লাইন থেকে কিছু তথ্য দেখায়:

$ gvfs-mount -l
...
Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
  Type: GDaemonMount

বা সাথে gvfs-mount -li:

Mount(0): sharedir on wincomp -> smb://wincomp/sharedir/
  Type: GDaemonMount
  default_location=smb://wincomp/sharedir/
  themed icons:  [folder-remote]  [folder]
  can_unmount=1
  can_eject=0
  is_shadowed=0

তবে স্থানীয় মাউন্ট লোকেশন কোথায় তা নির্দিষ্ট করে না!


আপনি checked / .gvfs ডিরেক্টরি উপস্থিত আছে কিনা তা পরীক্ষা করে দেখেছেন?
আলেসান্দ্রো ডট্টি কন্ট্রা

@ এডিসি হ্যাঁ এটি বিদ্যমান, তবে খালি আছে
মাইক টি

সাধারণত এগুলি মিডিয়া / মিডিয়া নীচে কোথাও মাউন্ট করা হয়। আপনি এটি দিয়ে পরীক্ষা করতে পারেন gvfs-mount
bjanssen

@ বিজনসান gvfs-mount -lমাউন্টের উপস্থিতি দেখায়, তবে কোথায় তা বলে না। এবং এটি অধীন নয় /media
মাইক টি

উত্তর:


9

ঠিক আছে, এটি আউট। ডেবিয়ান হুইজির ডিফল্ট ইনস্টলেশন জিভিএফএসের জন্য পসিক্স সামঞ্জস্যতা স্তরটি ইনস্টল করে না। এটি ইনস্টল করুন:

apt-get install gvfs-fuse

আপনার ব্যবহারকারীকে ফুস গ্রুপে যুক্ত করুন:

adduser <username> fuse

আপনার মেশিনটি পুনরায় বুট করুন (বা রানলেভেলগুলি স্যুইচ করুন) এবং এখন জিভিএফএস এতে FUSE-fs রফতানি করবে /home/<username>/.gvfs/<resourcename>

শুভেচ্ছান্তে.

আরও তথ্যের জন্য https://wiki.gnome.org/Projects/gvfs/doc দেখুন , esp। ফুস ডিমন সম্পর্কে অংশ।


উজ্জ্বল! এমনকি "টার্মিনাল ওপেন" বৈশিষ্ট্যটি এখন খুব কার্যকর!
মাইক টি

1
দেখে মনে হচ্ছে জিভিএফএস-ফিউজ ইনস্টল করার পরেও জেসিতে ফিউজ গ্রুপের অস্তিত্ব নেই।
অ্যাডামিন

9

বজানসেনের উত্তর যুক্ত করতে, দেবিয়ান জেসিতে এসএমবি শেয়ারটি পাওয়া যায়

/run/user/$UID/gvfs

আপনার এসএফটিপি বা ওয়েবেডেভি শেয়ারের ক্ষেত্রেও এটি একই প্রযোজ্য।


2

আপনি যদি জানেন না কোথায় সাম্বা মাউন্ট করা হয়েছে "মাউন্ট" কমান্ডটি ব্যবহার করার চেষ্টা করুন। আপনার মত অবস্থা দেখতে হবে:

//123.123.123.8/s /mnt/user/sambaShare smbfs  0 0

যদি আপনি চান সাম্বা ভাগটিকে নির্দিষ্ট ডিরেক্টরিতে মাউন্ট করা হয় তবে "fstab" এ যুক্ত করুন

//123.123.123.8/s  /mnt/user/sambaShare  smb  username=admin,password=pass 0 0

mountএটি তালিকাবদ্ধ করে না, তবে gvfs-mountমাউন্টটির জন্য কিছু তথ্য দেখায়।
মাইক টি

এই উত্তরটি সঠিক হওয়া উচিত, যদি না আপনি কোনওভাবে মাউন্টটি দেখার সম্পূর্ণ অনুমতি না পেয়ে থাকেন বা এটি সঠিকভাবে মাউন্ট না করে থাকে। আপনি কি সমস্ত ক্রিয়া running রুট হিসাবে, বা sudo- এর মাধ্যমে চালাচ্ছেন?
জর্জ স্পাইসল্যান্ড

@ জর্জিস্পাইসল্যান্ড নটিলাসে (জিভিএফএসের মাধ্যমে) সাধারণ ব্যবহারকারী হিসাবে কাজ করেছে এবং নটিলাস ব্রাউজারের সাথে কাজ করে তবে রুট সহ অন্য সকলের কাছে দৃশ্যত লুকানো / অপ্রয়োজনীয়।
মাইক টি

@ জর্জি স্পাইসল্যান্ড: জিভিএফএস FUSE- ভিত্তিক। শেয়ারটি মাউন্ট করা কেবলমাত্র ব্যবহারকারী উপযুক্ত জিভিএফএস তথ্য দেখতে পাবেন। আমি এই ইস্যুটি খতিয়ে দেখছি (কেবলমাত্র একটি দেবিয়ান হুইজি ভিএম স্পিন করা প্রয়োজন), কারণ আমার কৌতূহল উত্সাহিত হয়েছে। শেষবার যখন আমি এই জিনিসগুলির সাথে ডিল করতে হয়েছিলাম, gvfs-মাউন্ট / foo / বারে gvfs-Mount-daemon এর মতো এন্ট্রিগুলি প্রদর্শন করবে স্পষ্টতই এটি সুইচের পরে পরিবর্তিত হয়েছে।
bjanssen

দেবিয়ান ভিত্তিক ডিস্ট্রোর সাথে আমার দুর্বলতা ফুটে উঠেছে, স্পষ্টকরণের জন্য ধন্যবাদ ছেলেদের জন্য, আমি এটি নিজেই খতিয়ে দেখতে পারি।
জর্জ স্পাইসল্যান্ড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.