উত্তর:
স্থির ডিরেক্টরিতে ব্যবহারকারী-নির্দিষ্ট ডেটা সংরক্ষণ করার জন্য এটি জোনোমের পরে এবং উবুন্টু দ্বারা সাম্প্রতিক উদ্ভাবন। এই নথি অনুসারে , আছে
~/.local/share
;~/.config
;~/.cache
।Orতিহাসিকভাবে, ইউনিক্স প্রোগ্রামগুলি তাদের ডেটা ডট-ফাইলগুলিতে ("।" দিয়ে শুরু করা ফাইলগুলি) বা যেমন ~/.vimrc
এবং উপ-ডিরেক্টরিগুলিতে সমস্ত ডেটা OME হোম ডিরেক্টরিতে ছড়িয়ে দিতে মুক্ত ছিল ~/.vim
। নতুন স্পেসিফিকেশনটি এই আচরণটি আরও অনুমানযোগ্য করার উদ্দেশ্যে। আমি সন্দেহ করি এটি আপনার হোম ডিরেক্টরিকে আরও পরিশ্রমী চেহারা দেওয়ার পাশাপাশি অ্যাপ্লিকেশন ডেটার ব্যাকআপগুলি আরও সহজ করে তোলে। সমস্ত অ্যাপ্লিকেশনগুলি এখনও এই মান অনুসরণ করে না।
ইন .local
অনুক্রমের, প্রোগ্রাম যেমন ইমেল এবং ক্যালেন্ডার ইভেন্টগুলি যেমন ব্যবহারকারীর তথ্য দিলেন। আপনি ম্যানুয়ালি এই ডেটাটি সরিয়ে ফেলতে পারেন, তবে তারপরে প্রোগ্রামটির স্থিতিটি হারাবে; আপনি যা চান তা যদি না হয় (উদাহরণস্বরূপ যখন আপনার কনফিগারেশনে কোনও সমস্যা আছে), আপনার সেই ডিরেক্টরিতে ফাইলগুলি সরিয়ে বা পরিবর্তন করা উচিত নয়। সঙ্গে .cache
redownload বা recompute - - সব ফাইল যদি আপনি তাদের অপসারণ আপনি আরো উদ্বেগহীন যেমন প্রোগ্রাম পুনরুদ্ধার করতে সক্ষম হওয়া উচিত হতে পারে।
.local/share
জন্য উপমা অনুসারে এমনভাবে ব্যবহার করার কথা /usr/share
; এবং (২) অ্যাপ্লিকেশনগুলিকে সাব-ডাইরেক্টরিগুলিতে রাষ্ট্র লেখার অনুমতি দেওয়া হয় .local/share
। অস্তিত্ব ~/.local/share/trash/
সূচিত করে যে কমপক্ষে কিছু অ্যাপ্লিকেশন দ্বিতীয় ব্যাখ্যাটির পক্ষে থাকে। অনুমোদিত যে .local
উত্স থেকে সফ্টওয়্যার স্থানীয় সংস্করণ ইনস্টল করতে ব্যবহৃত হয়। তবে এটি দৃশ্যত অনুরূপ ডেটা সঞ্চয় করতে ব্যবহৃত হয় ~/.firefox
।
.config
এবং ধারাবাহিকতার জন্য .cache
ভিতরে .local
থাকা উচিত, তাই না?
~/.local
ব্যতীত অন্য কোন জিনিস উপস্থিত হতে পারে ? ~/.local/share
~/.local/bin
লোকাল ডিরেক্টরি সম্পর্কে আমার একটি অভিজ্ঞতা ভাগ করে নেওয়া যাক। আমি আমার ডিস্ক পার্টিশন (মূল বিভাজন) এটিও পেয়েছি যা হোম ডিরেক্টরিতে স্টোর ডিরেক্টরিতে পর্যাপ্ত স্থান নেই এবং আমি সেই ডিরেক্টরিগুলির বিষয়বস্তু যাচাই করার পরে .local ডিরেক্টরি স্টোরগুলি 70G স্পেসের উপরে পেয়েছি, তবে আমি এটি মুছতে চাই, তবে মুছে ফেলার ভয় আমার উবুন্টু সিস্টেম ক্রাশ হতে পারে। সুতরাং আমি এই প্রশ্নটি গুগলে অনুসন্ধান করেছি এবং এটি আমাকে এখানে নির্দেশ দেয়। তবে পূর্ববর্তী উত্তরগুলি আমার সমস্যাগুলি সমাধান করতে পারেনি, আমি কেবল আমার সিস্টেমে দুটি ফলাফল চাই:
.Local ডিরেক্টরিতে কিছু সামগ্রী সরান, তারপরে আমার নতুন ফাইলগুলি সঞ্চয় করার জন্য আমার পর্যাপ্ত ডিস্কের জায়গা থাকতে পারে;
আমি আমার সিস্টেম ক্র্যাশ চাই না, এর অর্থ আমি সরাসরি আমার বাসা থেকে সামগ্রীটি মুছতে চাই না l স্থানীয় ডিরেক্টরি, এটি খুব বিপজ্জনক!
অবশেষে, আমি স্থানীয় ডিরেক্টরিতে সবচেয়ে বড় সামগ্রীটি এখানে পেয়েছি: / home/myAccount/.local/share/ ট্র্যাশ এটি 69 জি বাইটস দখল করে। আমি মনে করি এটি ট্র্যাশের সাথে সম্পর্কিত, তাই আমি ট্র্যাশে যাচ্ছি: ট্র্যাশ: /// এবং ট্র্যাশ খালি করুন, তারপরে আমি 69 জি বাইট ডিস্কের স্থানটি খালি পেয়েছি!
সুতরাং আমার সিদ্ধান্তগুলি:
.Local ডিরেক্টরি সরাসরি মুছে ফেলা অত্যন্ত ঝুঁকিপূর্ণ;
আমরা "খালি" ট্র্যাশ দ্বারা / home/myAccount/.local/share/ ট্র্যাশের অধীনে সামগ্রী নিরাপদে মুছতে পারি।
.local
"এই ধরনের ইমেল এবং ক্যালেন্ডার ইভেন্টগুলি ব্যবহারকারীর তথ্য" রয়েছে, কিন্তু কি আছে বেশীরভাগ .local
ব্যবহারকারী তথ্য না এ সব: এটি আবর্জনা ফাইল করতে পারেন। আপনার উত্তরটি ব্যাখ্যা করেছে যে আসলে কী বিশাল সংখ্যাগরিষ্ঠ গ্রহণ .local
করে এটি আরও ভাল উত্তর আইএমএইচও তৈরি করে।
.Local / ডিরেক্টরির কিছু সফ্টওয়্যার দ্বারা ব্যবহৃত হয় (যেমন @loevborg দ্বারা নির্দিষ্ট) আপনার পছন্দগুলি রাখুন। এই ডিরেক্টরিটি $HOME
ব্যবহারকারী যে জগাখিচুড়িকে মানিক করে তোলার চেষ্টার অংশ । তবে দুর্ভাগ্যক্রমে অনেক সফ্টওয়্যার এখনও এই প্রচেষ্টায় যোগ দেয় নি, এমনকি কিছু জিনোম সফ্টওয়্যার এখনও আপনার পছন্দগুলি অন্যের ডিরেক্টরিতে ছড়িয়ে দিচ্ছে (দেখুন .gnome2, .gconf,। পরিবর্তন, ইত্যাদি)।
ডিরেক্টরিটি সরিয়ে ফেলা নিরাপদ নয়। কিছু অ্যাপ্লিকেশন এই ডিরেক্টরিতে গুরুত্বপূর্ণ তথ্য / কনফিগারেশন ফাইল সঞ্চয় করে।