পদ্ধতি 1: ফাইলগুলি এক্সট্র্যাক্ট করা, তারপরে সেগুলি রুট হিসাবে অনুলিপি করা
ফাইলটি যেখানেই অবস্থিত সেখানে টার্মিনালে নেভিগেট করুন। উদাহরণস্বরূপ, যদি এটি Downloads
আপনার বাড়ির ফোল্ডারের ভিতরে ফোল্ডারে থাকে তবে এই কমান্ডটি চালান:
cd ~/Downloads
~
এই প্রেক্ষাপটে চরিত্র আপনার হোম ফোল্ডারে পূর্ণ নামের জন্য সংক্ষিপ্ত রূপ। (উদাহরণস্বরূপ, যদি আপনার ব্যবহারকারীর নামটি হয় তবে jeff
এটির জন্য একটি সংক্ষেপণ /home/jeff
))
এখন দিয়ে সংরক্ষণাগারটি বের করুন tar
। যেহেতু ফাইলটি একটি .gz
সংরক্ষণাগার, তাই আপনি এটি z
জানাতে পতাকাটি ব্যবহার করবেন tar
:
tar xvzf Jupiter_Radiance_theme_icons.tar.gz
x
নিষ্কাশন করা মানে। v
এর অর্থ ফাইলগুলি যেমন বের করে সেগুলি তালিকাভুক্ত করা (আপনি যদি চান তবে এটি ছেড়ে দিতে পারেন)। z
এর অর্থ gunzip
এটি (যেমন .tar
সংরক্ষণাগারটি নিজেই সংকোচিত হয় gzip
- এটি .gz
এক্সটেনশনটি কী নির্ধারণ করে)। f
এর অর্থ এখানে ফাইল সিস্টেমে নিষ্কাশন করা (এবং এটির জন্য প্রয়োজনীয় টেপ সংরক্ষণাগারগুলিtar
তৈরি এবং নিষ্কাশন করার জন্য এটি পুরানো সাধারণ ব্যবহারের একটি নিদর্শন )।
আপনি সরিয়ে নেওয়া সংরক্ষণাগারটিতে তিনটি ফাইল রয়েছে (আপনি যদি v
পতাকাটি কমান্ডটিতে রাখেন তবে তাদের ফাইলের নামগুলি দেখেছেন )। তাদের নাম হয় bolt1.png
, bolt2.png
এবং bolt4.png
। সুতরাং, এখন এই ফাইলগুলি অনুলিপি করুন /usr/share/pixmaps
। এটি সেই অংশ যা root
বিশেষাধিকারের প্রয়োজন , তাই আপনার এখানে ব্যবহার করা উচিত sudo
:
sudo cp --no-preserve=ownership bolt1.png bolt2.png bolt4.png /usr/share/pixmaps
আপনি এগুলিকে আপনার নিজের (অ- root
) ব্যবহারকারী হিসাবে সরিয়ে নিয়েছেন , যা আপনাকে তাদের উপর মালিকানা দিয়েছে। তবে root
ফাইলগুলির মালিক হওয়া উচিত /usr/share/pixmaps
, এজন্য আপনার --no-preserve=ownership
যুক্তিটি ব্যবহার করা উচিত cp
। যেহেতু আপনি root
মালিকানাধীন একটি ডিরেক্টরিতে ফাইলগুলি অনুলিপি করছেন তাই আপনার করা root
অনুলিপিটি root
যথাযথভাবে মালিকানাধীন হবে ।
পদ্ধতি 2: সংরক্ষণাগারটিকে রুট হিসাবে অনুলিপি করা এবং নিষ্কাশন করা
আপনি হিসাবে সবকিছু করা সহজ হতে পারে root
। তারপরে root
প্রাথমিকভাবে ফাইলগুলির মালিক হবেন, কারণ root
সেগুলি নিষ্কাশন করবে। এটি করার সবচেয়ে সহজ উপায় হ'ল সংরক্ষণাগারটি গন্তব্য ফোল্ডারে রেখে দেওয়া (যদি এটি ইতিমধ্যে না থাকে)।
ধরুন ফাইলটি এখানে অবস্থিত Downloads
:
cd ~/Downloads
sudo cp Jupiter_Radiance_theme_icons.tar.gz /usr/share/pixmaps
দয়া করে মনে রাখবেন যে আপনি এটি অনুলিপি করার পরিবর্তে এটি সরানোর mv
পরিবর্তে ব্যবহার করতে পারতেন cp
(যদি উত্স এবং লক্ষ্য ফোল্ডারগুলি একই পার্টিশনে থাকে))
এখন লক্ষ্য ফোল্ডারে যান এবং সংরক্ষণাগারটি বের করুন:
cd /usr/share/pixmaps
sudo tar xzvf Jupiter_Radiance_theme_icons.tar.gz
আপনার সম্ভবত সংরক্ষণাগারটি মুছে ফেলা উচিত, কারণ এতে বহিরাগত ফাইল থাকা ভাল নয় /usr/share/pixmaps
:
sudo rm Jupiter_Radiance_theme_icons.tar.gz
পদ্ধতি 3: রুট হিসাবে কেবল সংরক্ষণাগারটি বের করা হচ্ছে
আপনি যদি পছন্দ করেন তবে সংরক্ষণাগারটি যেখানেই ডাউনলোড করেছেন সেখানে রাখতে পারেন এবং কেবল এটির /usr/share/pixmaps
মতো করে বের করতে পারেন root
। ( আমি এই পদ্ধতিটি উপস্থাপন করার পরামর্শ দেওয়ার জন্য অ্যাডেম্পিউলফকে ধন্যবাদ জানাই ))
cd /usr/share/pixmaps
sudo tar xzvf ~/Downloads/Jupiter_Radiance_theme_icons.tar.gz
এই কাজ কারণ tar
ইচ্ছা ডিফল্টরূপে, সংরক্ষণাগার যাই হোক না কেন ফোল্ডারে নিষ্কাশন যেখানে আপনি থাকেন বরং তুলনায়, ফোল্ডার সংরক্ষণাগারে আছে (যদি তারা ভিন্ন)।
অন্যান্য পদ্ধতি
আপনি সহজেই মেথড 1 এর একটি প্রকরণ পরিবর্তন করতে পারেন যেখানে আপনি সংরক্ষণাগার ব্যবস্থাপকের মাধ্যমে গ্রাফিকভাবে ফাইলগুলি বের করেন, তারপরে সেগুলি টার্মিনালে অনুলিপি করুন sudo
। তবে root
নটিলাস (ফাইল ব্রাউজার) হিসাবে চালিয়ে আপনি উভয়ই করতে পারেন root
। আপনি যদি এটি করেন, আপনি নটিলাসের সাথে কোনও ফাইল পরিচালনার টাস্ক সম্পাদন করতে পারেন এবং নটিলাস থেকে আপনি যে কোনও প্রোগ্রাম চালু করেন সেগুলিও চলবে root
। আপনাকে এটি সম্পর্কে সতর্কতা অবলম্বন করতে হবে, কারণ আপনি ভুল করে আপনার সিস্টেমকে ক্ষতিগ্রস্থ করতে পারেন (ঠিক তেমনি ভুল কমান্ডটি চালিয়ে আপনি যেমন করতে পারেন sudo
) এবং এটি ভুলে যাওয়া বিশেষত খারাপ হবে যে এই নটিটিলাস উইন্ডোটি root
স্বাভাবিকভাবে চলার পরিবর্তে চলছিল। ।
হিসাবে গ্রাফিকাল প্রোগ্রাম চালানোর জন্য root
, sudo
সরাসরি ব্যবহার করবেন না । পরিবর্তে, ব্যবহার করুন gksu
। সুতরাং, নটিলাস হিসাবে চালাতে root
আপনি Alt+ টিপুন F2এবং চালাতে পারেন:
gksu nautilus
আপনি যদি এটি করেন তবে নটিটিলাস উইন্ডোটি আপনার হয়ে যাওয়ার পরে বন্ধ করে দেওয়ার বিষয়ে নিশ্চিত হয়ে নিন এবং আপনাকে যে কাজটি করতে হবে তা কেবলমাত্র root
(যেমন বিষয়বস্তুতে পরিবর্তন আনার মতো /usr/share/pixmaps
) প্রয়োজন সেই জন্যই এটি ব্যবহার করুন ।
এমনকি আপনি পদ্ধতি 2 বা পদ্ধতি 3 এর বিভিন্নতা করতে পারেন যেখানে আপনি কোনও কিছুই অনুলিপি করেন না root
, পরিবর্তে সংরক্ষণাগার হিসাবে root
আর্কাইভ ম্যানেজার চালিয়ে সংরক্ষণাগারটিকে গ্রাফিক হিসাবে এক্সট্রাক্ট করতে পারেন root
। এটি করতে, চাপুন Alt+ F2এবং চালান:
gksu file-roller
তবে, বেশিরভাগ ব্যবহারকারী নটিলাসের মধ্যে থেকে সংরক্ষণাগার ব্যবস্থাপক চালু করে ফাইলগুলি বের করা সহজ বলে মনে করেন, কারণ এরপরে আপনি কোন সংরক্ষণাগারটি এটি ব্যবহার করতে চান তা জেনে এটি খোলে। (আপনি file-roller
কমান্ডের অংশ হিসাবে সংরক্ষণাগারটির নামটি পাস করতে পারেন ... তবে এই মুহুর্তে আপনি কমান্ড-লাইনের মাধ্যমে জিইউআইয়ের সহজ-ব্যবহারের সুবিধা হারাতে শুরু করেন))
প্রস্তাবিত সংস্থানসমূহ
এর সাথে ফাইলগুলি বের করার বিষয়ে আরও জানতে tar
, দেখুন man tar
।
সংরক্ষণাগারটি .tar.bz2
যদি থাকত তবে আপনি j
পরিবর্তে ব্যবহার করতেন z
। যদি এটি হয় .xz
, আপনি J
পরিবর্তে ব্যবহার করতে হবে। অন্যান্য সমস্ত তথ্যের জন্য, সেই ম্যানুয়াল পৃষ্ঠাটি দেখুন।
উবুন্টুতে প্রশাসনিক কার্য সম্পাদন সম্পর্কে আরো জানতে দেখুন কমিউনিটি ডকুমেন্টেশন sudo
এবংroot
, এবং এছাড়াও man sudo
এবং man gksu
(অথবা man kdesudo
আপনি কুবুন্টু ব্যবহার করছেন থাকেন)।
ফাইল কম্প্রেশন কমিউনিটি ডকুমেন্টেশন আর্কাইভ এবং ফাইল কম্প্রেশন সম্পর্কে আরো জানতে একটি পঠিত মূল্য হয়। (প্রযুক্তিগতভাবে এটি দুটি সম্পর্কিত এবং ওভারল্যাপিং তবে বিভিন্ন জিনিস example উদাহরণস্বরূপ: একটি .tar
ফাইল একটি সংরক্ষণাগার A একটি .gz
ফাইল সংকুচিত হয়))
আপনি tar
এটি ব্যবহার করার বেশিরভাগ সময় সম্ভবত ব্যাকআপগুলি তৈরি এবং পুনরুদ্ধার করা হবে না, তবে এটি তার জন্য কার্যকর হতে পারে, কীভাবে এটি কাজ করে তা কী tar
করতে পারে এবং কী করতে পারে না এবং কীভাবে এটি ব্যবহার করতে পারে সে সম্পর্কে আপনার বোধকে বাড়িয়ে তোলে । যদি এটি আপনার আগ্রহী হয় তবে আপনার সিস্টেমে ব্যাকআপtar
নেওয়ার বিষয়ে সম্প্রদায়ে ডকুমেন্টেশন দেখুন ।
sudo tar -xzvf example.tar.bz
, আপনি গুগল করে সত্যিই এটি সন্ধান করতে পারেন নি ?! : পি