উবুন্টু - স্থায়ীভাবে ~ / ভিডিও এবং ~ / সর্বজনীন সরান


19

আমি ফোল্ডারগুলি মুছে ফেলেছি, কিন্তু প্রত্যেকবার আমি আবার সাইন ইন করলে সেগুলি পুনরায় তৈরি করা হয়। আমি ~/.config/user-dirs.dirsআপত্তিজনক লাইনগুলি সম্পাদনা করেছি এবং মুছে ফেলেছি , তবে আমি যখন লগ ইন করব তখন সেগুলি প্রতিস্থাপন করা হবে! ফাইলটি বলছে এটি স্বয়ংক্রিয়ভাবে উত্পন্ন হয়েছে /usr/bin/xdg-user-dirs-updateতবে এটি মনে হয় একটি মৃত পরিণতি।


আমি ব্যবহারকারীটিকে মুছে ফেলেছি কিন্তু সেই নির্দিষ্ট ব্যবহারকারীর নাম উবুন্টু 10.04 এলটিএস লগইন প্রম্পটে আসছে এবং সেখান থেকে মুছে ফেলা হচ্ছে না। কীভাবে এটি অর্জন করবেন আমাকে দয়া করে জানান। ধন্যবাদ.

উত্তর:


23

তিনটি ফাইল "ব্যক্তিগত বিশেষ ফোল্ডার" আচরণ নিয়ন্ত্রণ করে:

  • ~/.config/user-dirs.dirs- ব্যবহারকারীকে বিশেষ ফোল্ডারগুলির জন্য একটি কাস্টম পাথ নির্দিষ্ট করার অনুমতি দিন । সুতরাং আপনার কাছে Music"OME হোম / মাই মিউজিক", বা "/ ডেটা পার্টিশন / এমপি 3" ফোল্ডার রাখতে পারেন। এটি আপনাকে সেই ফোল্ডারগুলি "অক্ষম" করতে দেয় না । আপনি যদি একটি লাইন মুছে ফেলেন (বা পুরো ফাইলটি), আপনি ইতিমধ্যে লক্ষ্য করেছেন যে, ডিফল্ট মানগুলি ব্যবহৃত হবে।

  • /etc/xdg/user-dirs.conf(ওভাররাইড ~/.config/user-dirs.conf) - আপনাকে স্বয়ংক্রিয় ফোল্ডার (পুনরায়) সৃষ্টি সক্ষম বা অক্ষম করার অনুমতি দেয়। যদি আপনি enabled=Falseবিশ্বব্যাপী বা শুধুমাত্র আপনার নিজের ব্যবহারকারীর জন্য সেট করেন তবে আপনি ফোল্ডারগুলি মুছলে বা পুনরায় নামকরণের ক্ষেত্রে লগইনে বিশেষ ফোল্ডারগুলি পুনরায় তৈরি করা হবে না।

  • /etc/xdg/user-dirs.defaults- ফোল্ডারগুলির পথ এবং নামের জন্য গ্লোবাল টেম্পলেট। ~/.config/user-dirs.dirsপুনরায় তৈরি করার সময় এই ফাইলটি পঠিত । সচেতন থাকুন যে ডিফল্ট নাম পরিবর্তন করা আপনার ফোল্ডার নামগুলি স্থানীয়করণ করা (অনুবাদ করা) প্রতিরোধ করবে যদি আপনি নিজের ভাষা / লোকেল পরিবর্তন করেন।

যাইহোক, আপনি যে পরিষেবাটি অক্ষম করেছেন সেটি হ'ল ডেমন যা আপনি আপনার ভাষা / লোকেল পরিবর্তন করার ক্ষেত্রে ফোল্ডারগুলির নাম পরিবর্তন করার প্রস্তাব দিবে।


17

আপনার সমস্যাটি উইকি সফটওয়্যারটিতে ব্যাখ্যা করা হয়েছে

সেটিংস

সিসাডমিনগুলি /etc/xdg/user-dirs.conf সম্পাদনা করে জিনিসগুলি কনফিগার করতে পারে। এই মুহূর্তে মাত্র দুটি সেটিংস রয়েছে, আপনি পুরো জিনিসটি অক্ষম করতে পারবেন এবং আপনি ফাইলের নামের জন্য ব্যবহৃত চরসেট এনকোডিং নির্দিষ্ট করতে পারবেন। তারা /etc/xdg/user-dirs.defaults এ ডিফল্ট ডিরেক্টরি এবং তাদের প্রাথমিক মানগুলি সেট বা পরিবর্তন করতে পারে।

X (XDG_CONFIG_HOME) / ব্যবহারকারীর-dirs.dirs ব্যবহারকারীর জন্য ডিরেক্টরিগুলির বর্তমান সেট নির্দিষ্ট করে। এই ফাইলটি শেল ফর্ম্যাটে রয়েছে, সুতরাং শেল স্ক্রিপ্ট থেকে অ্যাক্সেস করা সহজ। এই ফাইলগুলি ব্যবহারকারীরা (ম্যানুয়ালি বা অ্যাপ্লিকেশনগুলির মাধ্যমে) ব্যবহৃত ডিরেক্টরিগুলি পরিবর্তন করতে সংশোধন করতে পারে। দ্রষ্টব্য: কোনও ডিরেক্টরি অক্ষম করতে, এটি হোমডিরের দিকে নির্দেশ করুন। আপনি যদি এটি মুছে ফেলেন তবে এটি পরবর্তী লগইনে পুনরায় তৈরি করা হবে।

সুতরাং আপনার ~/.config/user-dirs.dirsহিসাবে পরিবর্তন করা যেতে পারে

XDG_DOWNLOAD_DIR="$HOME"
XDG_TEMPLATES_DIR="$HOME"
XDG_PUBLICSHARE_DIR="$HOME"
XDG_DOCUMENTS_DIR="$HOME"
XDG_MUSIC_DIR="$HOME"
XDG_PICTURES_DIR="$HOME"
XDG_VIDEOS_DIR="$HOME"

2

এটি আসলে একটি ডিমন যা এই ফোল্ডারগুলি তৈরি করে, প্রারম্ভিক পছন্দগুলি পরীক্ষা করে, এটি আমার বিশ্বাস সিস্টেম মেনুতে, আপনি সহজেই সেই বৈশিষ্ট্যটি অক্ষম করতে পারেন।


শুধু আমি যে জানতে পারেন দেখে মনে হচ্ছে এটা হতে পারে এটা xdg-user-dirs-gtk-update - Update common folders names to match current localeযা অক্ষম করা হলে,
Nona

0

আপনি "ব্যক্তিগত" + "ডিফল্ট ফোল্ডার লোকেশন" ট্যাব এর অধীনে উবুন্টু টুইঙ্ক ইনস্টল করার চেষ্টা করতে পারেন: আপনি যেখানে চান সেখানে ফোল্ডারগুলির অবস্থান পরিবর্তন করতে পারেন বা আপনি কেবল একই ডিরেক্টরিতে নির্দেশ করতে পারেন (যেমন / হোম / ব্যবহারকারী /)


-1
sudo apt-get --purge remove xdg-user-dirs*

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