fakeroot-tcp - ক্লাউডে অনলাইন

এটি fakeroot-tcp কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


fakeroot - ফাইল ম্যানিপুলেশনের জন্য রুট সুবিধা জাল করে পরিবেশে একটি কমান্ড চালান

সাইনোপিসিস


fakeroot [-l|---lib গ্রন্থাগার] [---জাল জাল-বাইনারি] [-আমি লোড-ফাইল] [-s ফাইল সংরক্ষণ]
[-u|--অজানা-ই-বাস্তব ] [-b|--fd-বেস ] [-h|--সহায়তা ] [-v|--সংস্করণ ] [--] [আদেশ]

বর্ণনাঃ


fakeroot একটি পরিবেশে একটি কমান্ড চালায় যেখানে এটির জন্য রুট সুবিধা রয়েছে বলে মনে হয়
ফাইল ম্যানিপুলেশন। এটি ব্যবহারকারীদের সংরক্ষণাগার তৈরি করার অনুমতি দেওয়ার জন্য দরকারী (tar, ar, .deb
ইত্যাদি) রুট অনুমতি/মালিকানা সহ ফাইল সহ। ছাড়া fakeroot এক প্রয়োজন হবে
সঠিকভাবে আর্কাইভের উপাদান ফাইল তৈরি করার জন্য রুট সুবিধা থাকতে হবে
অনুমতি এবং মালিকানা, এবং তারপর তাদের প্যাক আপ, অথবা একটি নির্মাণ করতে হবে
আর্কাইভার ব্যবহার না করে সরাসরি আর্কাইভ করে।

fakeroot ফাইল ম্যানিপুলেশন লাইব্রেরি ফাংশন প্রতিস্থাপন করে কাজ করে (chmod(২০১১), রাষ্ট্র(2)
ইত্যাদি) দ্বারা যা বাস্তব লাইব্রেরি ফাংশনগুলির প্রভাব অনুকরণ করে, ছিল
ব্যবহারকারী সত্যিই রুট হয়েছে. এই মোড়ক ফাংশন একটি শেয়ার্ড লাইব্রেরিতে আছে
/ ইউএসআর / লিবিব /*/libfakeroot-*.so বা আপনার প্ল্যাটফর্মে অনুরূপ অবস্থান। ভাগ করা বস্তু হল
মাধ্যমে লোড LD_PRELOAD ডাইনামিক লোডারের মেকানিজম। (দেখা ld.so(8))

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

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

বিকল্প


-l লাইব্রেরি, --লিব লাইব্রেরি
একটি বিকল্প মোড়ানো লাইব্রেরি নির্দিষ্ট করুন।

--জাল বাইনারি
জাল হিসাবে ব্যবহার করার জন্য একটি বিকল্প বাইনারি নির্দিষ্ট করুন।

[--] হুকুম
যে কোন কমান্ড আপনি fakeroot হিসাবে চালানো হতে চান. আপনার কাছে কমান্ড থাকলে '---' ব্যবহার করুন
অন্যান্য বিকল্প যা fakeroot এর বিকল্প পার্সিংকে বিভ্রান্ত করতে পারে।

-s ফাইল সংরক্ষণ
প্রস্থান করার সময় ফাইল সংরক্ষণ করতে fakeroot পরিবেশ সংরক্ষণ করুন। এই ফাইল ব্যবহার করা যেতে পারে
-i ব্যবহার করে পরে পরিবেশ পুনরুদ্ধার করুন। যাইহোক, এই ফাইল ফাঁস এবং fakeroot হবে
আপনি fakeroot ভিতরে স্পর্শ করা ফাইল ছেড়ে না হলে অদ্ভুত উপায়ে আচরণ করবে
একা একা পরিবেশের বাইরে। তবুও, এই দরকারী হতে পারে. উদাহরণস্বরূপ, এটি করতে পারে
সঙ্গে ব্যবহার করা rsync(1) সম্পূর্ণ ডিরেক্টরি গাছের ব্যাক আপ এবং পুনরুদ্ধার করতে
ব্যবহারকারী, গোষ্ঠী এবং ডিভাইসের তথ্য রুট করার প্রয়োজন ছাড়াই। দেখা
/usr/share/doc/fakeroot/README.saving আরো বিস্তারিত জানার জন্য.

-i লোড-ফাইল
লোড-ফাইল থেকে -s ব্যবহার করে পূর্বে সংরক্ষিত একটি fakeroot পরিবেশ লোড করুন। মনে রাখবেন যে
এটি অন্তর্নিহিতভাবে ফাইল সংরক্ষণ করে না, সেই আচরণের জন্য -s ব্যবহারও করে। ব্যবহার
একটি একক -i এবং -s উভয়ের জন্য একই ফাইল fakeroot আমন্ত্রণ নিরাপদ।

-u, --অজানা-ই-বাস্তব
পরিবর্তে fakeroot পূর্বে অজানা ফাইল বাস্তব মালিকানা ব্যবহার করুন
ভান করে তারা root:root এর মালিকানাধীন।

-b fd fd বেস নির্দিষ্ট করুন (শুধুমাত্র TCP মোড)। fd ব্যবহার করার জন্য সর্বনিম্ন ফাইল বর্ণনাকারী নম্বর
TCP সংযোগের জন্য; ফাইলের সাথে দ্বন্দ্ব এড়াতে এটি গুরুত্বপূর্ণ হতে পারে
প্রোগ্রাম দ্বারা ব্যবহৃত বর্ণনাকারী fakeroot অধীনে চালানো হচ্ছে.

-h সাহায্য প্রদর্শন করুন।

-v প্রদর্শন সংস্করণ।

উদাহরণ


এখানে একটি উদাহরণ সেশন সঙ্গে fakeroot. নকল রুট পরিবেশের ভিতরে লক্ষ্য করুন
ফাইল ম্যানিপুলেশন যার জন্য রুট সুবিধা প্রয়োজন তা সফল হয়, কিন্তু সত্যিই ঘটছে না।

$ হোয়ামি
জোশ
$ fakeroot / বিন / বাশ
# আমি কে
শিকড়
# mknod hda3 b 3 1
# ls -ld hda3
brw-r--r-- 1 root root 3, 1 জুলাই 2 22:58 hda3
# chown joost: root hda3
# ls -ld hda3
brw-r--r-- 1 জুস্ট রুট 3, 1 জুলাই 2 22:58 hda3
# ls -ld /
drwxr-xr-x 20 root root 1024 জুন 17 21:50 /
# chown joost:users/
# chmod a+w /
# ls -ld /
drwxrwxrwx 20 জুস্ট ব্যবহারকারী 1024 জুন 17 21:50 /
# প্রস্থান
$ls -ld /
drwxr-xr-x 20 root root 1024 জুন 17 21:50 //
$ls -ld hda3
-rw-r--r-- 1 জুস্ট ব্যবহারকারী 0 জুলাই 2 22:58 hda3

শুধুমাত্র প্রভাব যে ব্যবহারকারী জোশ যাইহোক বাস্তব জন্য ঘটতে পারে.

fakeroot ব্যবহারকারীদের ডেবিয়ান GNU/Linux প্যাকেজ তৈরি করতে সক্ষম করার জন্য বিশেষভাবে লেখা হয়েছিল (in
দ্য দেবের(5) বিন্যাস) তাদের রুট সুবিধা না দিয়ে। এই মত কমান্ড দ্বারা করা যেতে পারে
dpkg-বিল্ড প্যাকেজ -rfakeroot or পুনর্নির্মাণ -rfakeroot (আসলে, -rfakeroot এ ডিফল্ট
আজকাল ডিবিল্ড করুন, তাই আপনার সেই যুক্তির দরকার নেই)।

নিরাপত্তা দিক


fakeroot একটি নিয়মিত, নন-সেটুইড প্রোগ্রাম। এটি একটি ব্যবহারকারীর বিশেষাধিকার বৃদ্ধি করে না, বা
সিস্টেমের নিরাপত্তা হ্রাস।

onworks.net পরিষেবা ব্যবহার করে fakeroot-tcp অনলাইন ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম