xstow - ক্লাউডে অনলাইন

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

কার্যক্রম:

NAME এর


XStow, GNU Stow এর প্রতিস্থাপন

সাইনোপিসিস


xstow [বিকল্প ...] প্যাকেজ

বর্ণনাঃ


XStow হল GNU Stow এর প্রতিস্থাপন (স্টো) C++ এ লেখা। এটি স্টো এর সমস্ত বৈশিষ্ট্য সমর্থন করে
কিছু এক্সটেনশন সহ।

XStow GNU Stow হিসাবে, সফ্টওয়্যার প্যাকেজ ইনস্টলেশন পরিচালনার জন্য প্রোগ্রাম,
তাদের আলাদা রাখা (/usr/local/stow/emacs বনাম /usr/local/stow/perl, উদাহরণস্বরূপ) যখন
তাদের একই জায়গায় ইনস্টল করা হয়েছে বলে মনে হচ্ছে (, / Usr / স্থানীয়).

, USAGE


xstow [বিকল্প ...] প্যাকেজ

একটি প্যাকেজ ইনস্টল করুন

xstow foobar

প্যাকেজ আনইনস্টল করুন

xstow -D foobar

বিকল্প


-ডিএল -ডিবাগ-স্তর INT
ডিবাগ লেভেল সেট করুন। একটি স্বাক্ষরবিহীন পূর্ণসংখ্যা গ্রহণ করা হয়। ডিফল্ট মান 0।

-ডিএম -ডিবাগ-মডিউল [সমস্ত|আর্গ|মেইন|ট্রি
একটি নির্দিষ্ট মডিউল থেকে বার্তা ফিল্টার.

-h -হেল্প
একটি সাহায্য পর্দা দেখায়.

-V -সংস্করণ
XStows সংস্করণ নম্বর এবং সমর্থিত বৈশিষ্ট্যগুলি প্রদর্শন করে।

-n -না
আসলে পরিবর্তন করবেন না

-c - দ্বন্দ্ব
দ্বন্দ্বের জন্য স্ক্যান, বোঝায় -n.

-s - অনুকরণ
ইনস্টলেশন অনুকরণ. এই বিকল্প সেট করা হলে অনুমতি সমস্যা উপেক্ষা করা হবে এবং
-ভারবস 1 এ সেট করা হবে।

-d -dir থেকে DIR
ডিআইআর-এ স্টো ডির সেট করুন। ডিফল্ট হল বর্তমান ডিরেক্টরি।

-d -টার্গেট থেকে DIR
ডিআইআর-এ লক্ষ্য সেট করুন। ডিফল্ট হল স্টো ডিরেক্টরির মূল।

-v -ভারবস [০|১|২|৩]
শব্দচয়ন বাড়ান। সম্ভাব্য স্তরগুলি হল 0,1,2 বা 3। সরল সেটিং -v or -ভারবস
1 যোগ করে।

-D -মুছে ফেলা
স্টো এর পরিবর্তে আনস্টো। প্যাকেজ ডিইনস্টল করুন।

-R - পুনঃস্থাপন
একই মত -মুছে ফেলা একটি পুনরায় ইনস্টল দ্বারা অনুসরণ.

-এপি -পরম-পথ
পরম পথের নাম দিয়ে সিমলিঙ্ক তৈরি করুন। XStow সর্বদা প্যাকেজগুলি পরিচালনা করতে পারে যা ছিল
এই বিকল্পের সাথে ইনস্টল করা হয়েছে। পরম পথের নাম এবং একটি সহ একটি প্যাকেজ ইনস্টল করা হচ্ছে
ছাড়া কোন সমস্যা নেই। শুধুমাত্র সিমলিঙ্ক তৈরি করা এটি দ্বারা প্রভাবিত হবে
বিকল্প এই বিকল্পের সাথে একটি প্যাকেজ ইনস্টল করা হলে এবং একটি
ছাড়া, প্রথম প্যাকেজের কিছু সিমলিঙ্ক, যখন সেগুলি পুনরায় তৈরি করতে হবে
আপেক্ষিক হিসাবে পুনরায় তৈরি করা হবে। এটি করা ভাল ধারণা নয়, এমনকি XStow করে
এটার সাথে কোন সমস্যা নেই। সতর্কতা: স্টোর সাথে সামঞ্জস্য ভাঙে!

-tr - অতিক্রমযোগ্য লিংক
ডিরেক্টরির দিকে নির্দেশ করে লিঙ্কগুলির একটি তালিকা, যা উপেক্ষা করা যেতে পারে। যেমন: / usr / স্থানীয় / মানুষ is
একটি লিঙ্ক /usr/local/share/man সতর্কতা: স্টোর সাথে সামঞ্জস্য ভাঙে!

-tkt -টিআর-কিপ-টার্গেট
ট্র্যাভার্সেবল লিঙ্কের তালিকাও রাখুন লক্ষ্য তালিকায়। এই বাধা দেয়
XStow দ্বারা সরানো থেকে লিঙ্কের লক্ষ্যবস্তু, যার কারণ হবে যে
traversable লিঙ্ক একটি মৃত লিঙ্ক হয়ে যায়.

-tre -tr-অটো দৃষ্টান্ত
স্বয়ংক্রিয়ভাবে লিঙ্ক যোগ করুন যা এই প্যাটার্নের সাথে মিলে যায়।

-tre -tr-অটো-রেজেক্স রিগেক্স
স্বয়ংক্রিয়ভাবে লিঙ্ক যোগ করুন যা এই প্যাটার্নের সাথে মিলে যায়।

-কেডি -কিপ-ডিরস থেকে DIR
ডিরেক্টরিগুলির একটি তালিকা, যেগুলিকে সরানো উচিত নয় যখন একটি প্যাকেজ সরানো হবে।
সতর্কতা: স্টোর সাথে সামঞ্জস্য ভাঙে!

-i - উপেক্ষা করুন দৃষ্টান্ত
এই প্যাটার্নের সাথে মেলে এমন ফাইলগুলিকে উপেক্ষা করুন৷

- ire - উপেক্ষা-রেজেক্স রিগেক্স
এই অভিব্যক্তির সাথে মেলে এমন ফাইলগুলিকে উপেক্ষা করুন৷

-নি - উপেক্ষা করুন দৃষ্টান্ত
এই এক্সপ্রেশন মেলে ফাইল এবং ডিরেক্টরি ছাড়া সবকিছু উপেক্ষা করুন। যেমন:
"systree/bintree systree/headertree"। nignore সমর্থন fnmatch এবং ব্যবহার করার জন্য
কনফিগারেশন ফাইল সমর্থন সক্রিয় করতে হবে। আরো বিস্তারিত জানার জন্য দেখুন xstow.ini(5).

-সিপি -কপি দৃষ্টান্ত
এই প্যাটার্নের সাথে মেলে এমন ফাইল বা ডিরেক্টরি অনুলিপি করুন।

-cre -কপি-রেজেক্স রিগেক্স
এই অভিব্যক্তির সাথে মেলে এমন ফাইল বা ডিরেক্টরিগুলি অনুলিপি করুন৷

-ifd -আই-ফাইল-ইন-ডির ডিআইআর/ফাইল
এই ডিরেক্টরিতে এই ফাইলটিকে উপেক্ষা করুন। (প্যাকেজ ডির এর সাথে সম্পর্কিত।)

-সিএফডি -সি-ফাইল-ইন-ডির ডিআইআর/ফাইল
এই ডিরেক্টরিতে এই ফাইলটি অনুলিপি করুন। (প্যাকেজ ডির এর সাথে সম্পর্কিত।)

-এসডি -স্টো-ডিরস থেকে DIR
অন্যান্য stow dirs একটি তালিকা, যে xstow পরিবর্তন অনুমোদিত

-এসডিএ -এসডি-অটো দৃষ্টান্ত
এই অভিব্যক্তিটি মেলে যখন তালিকায় স্বয়ংক্রিয়ভাবে ডিরেক্টরি যোগ করুন।

-sde -sd-অটো-রেজেক্স রিগেক্স
এই অভিব্যক্তিটি মেলে যখন তালিকায় স্বয়ংক্রিয়ভাবে ডিরেক্টরি যোগ করুন।

-পিডি -সুরক্ষা-নির্দেশক থেকে DIR
অন্যান্য dirs একটি তালিকা, যে xstow পরিবর্তন অনুমোদিত নয়

-পিডিএ -পিডি-অটো দৃষ্টান্ত
এই অভিব্যক্তিটি মেলে যখন তালিকায় স্বয়ংক্রিয়ভাবে ডিরেক্টরি যোগ করুন।

-পিডিই -পিডি-অটো-রেজেক্স রিগেক্স
এই অভিব্যক্তিটি মেলে যখন তালিকায় স্বয়ংক্রিয়ভাবে ডিরেক্টরি যোগ করুন।

-পিডিটি -পিডি-লক্ষ্য ডিআইআরএস
dirs, xstow এর একটি তালিকা পরিবর্তন করার অনুমতি দেওয়া হয়।

-পিটিএ -pdt-অ্যাড-ট্রাভার্সেবল ডিআইআরএস
স্বয়ংক্রিয়ভাবে লক্ষ্য তালিকায় ট্রাভার্সেবল লিঙ্কের লক্ষ্যগুলি যোগ করুন।

-f - বল
সম্ভব হলে দ্বন্দ্ব এড়িয়ে যান।

-F ফাইল
এই কনফিগারেশন ফাইলটিও পড়ুন।

প্রত্যাবর্তন মূল্যবোধ


0 সাফল্যের উপর।

1 xstow-এর বানান ভুল কলে।

2 যদি একটি অভ্যন্তরীণ ত্রুটি ঘটেছে.

3 প্যাকেজ ইনস্টল করা কিছু কারণে ব্যর্থ হয়েছে. সব prechecking ঠিক ছিল, কিন্তু
exec তালিকা কার্যকর করা ব্যর্থ হয়েছে.

4 একটি প্যাকেজ ইনস্টল করা ব্যর্থ হয়েছে৷

পরিবেশ বৈচিত্র্য


যেহেতু ডিবাগিং লেভেল সেট করা থাকলে কমান্ড লাইন পার্সিং এর ডিবাগিং কঠিন হতে পারে
কমান্ড লাইন দ্বারা দুটি evironment ভেরিয়েবল আছে:

XSTOW_DEBUG_LEVEL
হিসাবে একই -ডিবাগ-স্তর বিকল্প।

XSTOW_DEBUG_MODULE
হিসাবে একই -ডিবাগ-মডিউল বিকল্প।

উভয় মানই কমান্ডের পরে কমান্ড লাইনের সেটিংস দ্বারা ওভাররাইট করা হবে
লাইন পার্স করা হয়েছে।

XSTOW_USE_CURSES
হিসাবে একই -না-অভিশাপ বিকল্প।

পরবর্তী সংস্করণগুলিতে xstow ডিফল্টরূপে টার্মিনালের প্রস্থ এবং উচ্চতা সনাক্ত করার চেষ্টা করেছে
স্টার্টআপ রুটিন। এমনকি যদি এই মান শুধুমাত্র সাহায্য স্ক্রীন দ্বারা ব্যবহৃত হয়। ফলাফল
ছিল:

$ TERM="" xstow
টার্মিনাল খোলার ত্রুটি: অজানা।

ত্রুটি বার্তা ncurses lib দ্বারা রিপোর্ট করা হয়. আপনি না চাইলে এটি সমস্যা সৃষ্টি করতে পারে
একটি ক্রন কাজ হিসাবে xstow শুরু করুন। এখন xstow এটির মধ্যে নেই টার্মিনাল প্রস্থ সনাক্ত করার চেষ্টা করে
startup, কিন্তু যখন সাহায্য স্ক্রীন প্রিন্ট আউট হয়. একটি অতিরিক্ত বিকল্প হিসাবে আপনি সেট করতে পারেন
পরিবেশ সূচক XSTOW_USE_CURSES="0" এটি xstow কে বলবে অভিশাপ ব্যবহার করছে না
যাহাই হউক না কেন।

কফিগারেশন নথি পত্র


কনফিগারেশন ফাইল xstow.ini-এ অবস্থিত হতে পারে জন্য / etc এবং/অথবা বর্তমান স্টোতে
ডিরেক্টরি এই ফাইলের সম্ভাব্য সেটিংস এবং সিনট্যাক্সের জন্য দেখুন xstow.ini(5)

এই ম্যানপেজে XStow এর কিছু বিশেষ সেটিংসের কিছু বিস্তারিত তথ্য রয়েছে
খুব এটা পড়ুন দয়া করে!

উদাহরণ


সাধারণ ব্যবহার
উদাহরণ হিসেবে আমরা ixlib লাইব্রেরি ইনস্টল করি / মার্কিন / স্থানীয় / গাছ।

tar xvfz ixlib-0.96.2.tar.gz
cd ixlib-0.96.2
./configure
করা

এখন পর্যন্ত, এটি স্বাভাবিক হিসাবে ব্যবসা ছিল.

বিঃদ্রঃ: ডিফল্টরূপে কনফিগার স্ক্রিপ্ট ইনস্টল করার জন্য অ্যাপ্লিকেশন প্রস্তুত করে
/usr/local/। আরও তথ্যের জন্য configure --help দেখুন।

এখন সরাসরি ixlib ইন্সটল না করে ইন্সটলেশন করা হয় / মার্কিন / স্থানীয় /, আমরা এটা ইনস্টল
ইন/usr/local/stow/ixlib-0.96.2/।

প্রিফিক্স ইনস্টল করুন=/usr/local/stow/ixlib-0.96.2/

শেষ পয়েন্টটি হল সমস্ত প্রয়োজনীয় সিমলিঙ্ক তৈরি করা যাতে ixlib এর অন্তর্ভুক্ত ফাইলগুলি হতে পারে
/usr/local/include-এ কম্পাইলার দ্বারা পাওয়া যায়। তাই আমরা xstow ব্যবহার করছি।

cd/usr/local/stow
xstow ixlib-0.96.2

এবং সমস্ত সিমলিঙ্ক তৈরি করা হবে।

ইনস্টল করার প্রক্রিয়া এক্সস্টো by ব্যবহার এক্সস্টো
কনফিগার স্ক্রিপ্ট এবং মেক কল করার পরে, XStow হিসাবে স্টো ডিরেক্টরিতে ইনস্টল করা হয়
আমি উপরের উদাহরণে এটি দেখিয়েছি।

প্রিফিক্স ইনস্টল করুন=/usr/local/stow/xstow-0.1.0

তারপর আপনি স্টো ডিরেক্টরিতে স্যুইচ করুন এবং XStow কল করুন

cd/usr/local/stow
xstow-0.1.0/bin/xstow xstow-0.1.0

হ্যাঁ, ওটাই.

সুসঙ্গত


লিংক সৃষ্টি
ডিফল্টরূপে XStow সম্পূর্ণরূপে Stow সামঞ্জস্যপূর্ণ। কিছু উন্নত বৈশিষ্ট্য ব্যবহার করতে পারেন
কারণ স্টো আর গাছকে সামলাতে পারে না।

আদেশ লাইন অপশন সমূহ
XStow Stow-এর সমস্ত কমান্ড লাইন বিকল্প সমর্থন করে। এমনকি এটি বিন্যাস.

যেমন: xstow --verbose=2 foobar

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



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