বিন্যাস / বাড়ির পাশাপাশি কোনও পুরানো কনফিগার ফাইল ছাড়াই উবুন্টু পুনরায় ইনস্টল করা হচ্ছে?


27

আমার /homeআলাদা পার্টিশন আছে। আমি উবুন্টুকে আবার ইনস্টল করতে চাই।

আমি / হোমে আমার ব্যক্তিগত ফাইলগুলি হারাতে চাই না (আমার ইতিমধ্যে একটি ব্যাকআপ রয়েছে তবে আমি ব্যাকআপটি পুনরুদ্ধার করার ঝামেলা এড়াতে চাই)। আমি জানি যে উবুন্টুটিকে /homeবিন্যাস না করে কীভাবে বিদ্যমান পার্টিশনটি ব্যবহার করে পুনরায় ইনস্টল করতে হবে, তবে আমি চাই না যে পূর্ববর্তী উবুন্টু থেকে কোনও নতুন কনফিগারেশন নতুন ইনস্টলে থাকুক।

অন্য কথায়, আমি একটি নতুন চান এবং তাজা, উবুন্টু ইনস্টল হবে সঙ্গে আমার পূর্ববর্তী ব্যক্তিগত ফাইল /homeকিন্তু ছাড়া পূর্ববর্তী থেকে কোন কনফিগারেশন ফাইল ইনস্টল উবুন্টু। এটা কি সম্ভব? আমি কীভাবে এটি সম্পাদন করতে পারি?

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


+1 - এই প্রশ্নটি এমন একটি বিষয় যা আমি প্রায়শই ভাবতাম তবে কখনই উদ্বিগ্ন হওয়ার দরকার ছিল না।

উত্তর:


18

আমি এখন প্রায়শই এটি করেছি - প্রায় প্রতিবারই আমি আমার সিস্টেম আপগ্রেড করেছি বা (বিশেষত) যদি আমি অন্য কোনও ডিস্ট্রোতে চলে যাই। আমি সাধারণত লগ আউট করি, একটি কনসোলে গিয়ে সরাসরি রুট হিসাবে লগ ইন (অথবা সিস্টেম কনফিগারেশনের উপর নির্ভর করে, অন্য ব্যবহারকারী হিসাবে এবং রুটে স্যুইচ), সিডি / হোম ফোল্ডারে এবং কেবলমাত্র আমার ব্যবহারকারীর হোম ফোল্ডারের নাম পরিবর্তন করে যেমন "myUserName.bak "। উদাহরণ:

sudo mv /home/myUserName /home/myUserName.bak

ইনস্টলেশন শেষে আমি আমার ব্যবহারকারীর জন্য সদ্য নির্মিত হোম ফোল্ডারে প্রয়োজনীয় সমস্ত ডেটা নিরাপদে স্থানান্তর করতে পারি। (এটি উদাহরণস্বরূপ আপনার উদাহরণস্বরূপ বড় ফাইলগুলির ফোল্ডারটি আপনি সর্বশেষ 2 বছরে কখনই স্পর্শ করেননি কিনা তা ভেবেও একটি উত্তম বক্তব্য;))

মন্তব্য দ্বারা প্রস্তাবিত হিসাবে সম্পাদনা করুন: আপনার নিজের নামকরণ করা হোম ফোল্ডার থেকে ফাইল এবং ফোল্ডারগুলি অ্যাক্সেস করার আগে

sudo chown -R newUser.newUsersGroup /home/myUserName.bak

আপনি নতুন উবুন্টু ইনস্টলেশন পরে নাম পরিবর্তন করা ফোল্ডারে সমস্ত ফাইল অ্যাক্সেস করতে পারেন?
ভিনসেঞ্জো

নিশ্চিত - কোন সমস্যা। যতক্ষণ না আপনি পুনরায় প্রতিষ্ঠার পরে " ডাবল -আর ইউজারআরগ্রুপ মাই ইউজারনেম.বাক"
রোল্যান্ড কোহান

আপনার মূল্যবান দিকনির্দেশনা অনুযায়ী আমি একটি তাজা 12.04 ইনস্টল করেছি। আমার ব্যবহারকারীর নাম: 'আলিয়ানস'। আমি একটি টার্মিনাল নিম্নলিখিত ইস্যু করেছে: groups aliyans। এবং আউটপুট ছিল: aliyans : aliyans adm dialout cdrom plugdev lpadmin admin sambashare debian-tor jupiter। তাহলে, newUser.newUsersGroupআমার ক্ষেত্রে কী পরিবর্তন হবে ? এটা কি হবে sudo chown -R aliyans.aliyans.adm.dialout.cdrom.plugdev.lpadmin.admin.sambashare.debian-tor jupiter /home/myUserName.bak?
001neeraj

5

আমার সর্বদা একটি / হোম পার্টিশনটি / থেকে আলাদা থাকে যখন আমি একটি নতুন ইনস্টল / আপগ্রেড থাকি, যখন আমি "পার্টিশন সেট আপ" ধাপে পৌঁছে যাই, আমি একটি / / বিন্যাসের জন্য এবং অন্যটি / ঘরের জন্য নির্বাচন করি (নয়) ফর্ম্যাট করা) তবে আগের ফাইল (বা সামঞ্জস্যপূর্ণ) এর মতো একই ফাইল সিস্টেমের সাথে।

তারপরে, ব্যবহারকারীগণ তৈরি করার সময়, আমি নিশ্চিত করব যে পূর্ববর্তী ইনস্টলেশন হিসাবে একই ব্যবহারকারীর নাম / গৃহ / ব্যবহারকারী একই স্থানে চলে আসবে। এটি সম্পর্কে দুর্দান্ত যে এটি ব্যবহারকারীর ডিরেক্টরিটি ওভাররাইট করে না।

সুতরাং যদি আমার / হোম / মাইক থাকে তবে আমার আপগ্রেডের পরে আমার আবার / হোম মাউন্ট হবে এবং ব্যবহারকারী মাইক তৈরি করব যাতে এটি / হোম / মাইকের পূর্ববর্তী সংস্করণ থেকে সমস্ত ফাইল এবং কনফিগার ফাইল পায় ।

এখানে কেবলমাত্র হারিয়ে যাওয়া জিনিসগুলি হ'ল / ইত্যাদি কনফিগারেশন ফাইলগুলির জন্য ব্যাকআপ / পুনরুদ্ধার প্রয়োজন।


এটিও আমার আসল সেটআপের উপায়। সত্যিই খুব ভাল লাগছে যে উবুন্টু ব্যবহারকারীর হোম ডিরেক্টরি ওভাররাইট করে না। আমি এটি চেষ্টা করতে যাচ্ছি। কনফিগার ফাইলগুলির / বিটিডাব্লু-র কোনও তালিকা কি চেক করার জন্য রয়েছে, যে আপনি সম্ভবত ব্যাকআপ নিতে চান?
লোড

3

আমি সর্বদা এটি করি:

লাইভসিডি-তে আমি / হোম পার্টিশনটি মাউন্ট করে কমান্ডটি ব্যবহার করি

sudo chown -hR  ubuntu /path/to/home/drive

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

এখন সমস্ত কনফিগার ফাইল (ডট দিয়ে শুরু হওয়া ফাইল এবং ফোল্ডার) মুছুন, তবে আমি কয়েকটি (যেমন আমার গেম সংরক্ষণের জন্য .মিনিক্রাফ্ট) ছেড়ে যাব না। এটি কেবল ফোল্ডারগুলি নয়, ফাইলগুলি ডট দিয়ে শুরু করে।

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

যাহোক

আপনি ইনস্টল এবং লগইন শেষ করার পরে আপনার হোম ড্রাইভটি অকেজো হবে কারণ এর মালিকানা এখনও উবুন্টুতে রয়েছে। এটি আবার পরিবর্তন চালাতে

sudo chown -hR YourUsernameHere ~/

ইনস্টলেশনের বিন্যাস ছাড়াই একটি পার্টিশন রেখে দেওয়া যায় তা নিশ্চিত করার জন্য +1।
থিয়াগো ম্যাসাডো

1

আমি লুকানো ফাইল এবং ফোল্ডারগুলিকে একটি পৃথক ডিরেক্টরিতে স্থানান্তরিত করেছিলাম (তবে আমি অনুমান করি যে সেগুলি মুছে ফেলা খুব কার্যকর হবে) এবং তারপরে গ্রাহামেকানিকাল তার পরামর্শ অনুসারে লাইভ সিডি থেকে বন্ধ করে ইনস্টল করে।

আমি নিশ্চিত করতে পারি যে এটি কাজ করে (বা কমপক্ষে এটি আমার জন্য হয়েছিল)।

যদি আপনি লুকানো ফাইল এবং ফোল্ডারগুলি মুছে ফেলার পরিবর্তে রাখেন তবে আপনি সেগুলি বেছে বেছে কোনও কনফিগারেশন পুনরুদ্ধার করতে ব্যবহার করতে পারেন যা আপনি স্থির রাখতে চান after


0

আপনি যা করতে চান তা চেষ্টা করার জন্য আপনি প্রথম ব্যক্তি হতে পারেন। সুতরাং, আপনি যদি এটি কাজ করে তা বলতে পারেন।

আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি সেই বিন্দুতে শুরু হওয়া hidden লুকানো ফাইল / ফোল্ডারগুলি মুছুন (বা, আপনি যদি নার্ভাস হন - তবে নাম পরিবর্তন করুন .somethingold) তবে শাটডাউন করুন এবং লাইভ সিডিতে বুট করুন এবং /homeবিন্যাস না করে চিহ্নিত করে পুনরায় ইনস্টল করুন ।

নতুন ইনস্টল করা প্রোগ্রামগুলি নতুন ডট ফাইল / ফোল্ডার তৈরি করবে।

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