সব সফ্টওয়্যার অ্যাপ্লিকেশন বহনযোগ্য করা হয় না. যদিও বেশিরভাগ পোর্টেবল অ্যাপ ডাউনলোড করা যায় এবং Portableapps.com থেকে ব্যবহার করা যায়, আপনি যদি এমন একটি সফ্টওয়্যারের পোর্টেবল সংস্করণ তৈরি করতে চান যা অন্যথায় উপলব্ধ নেই, তাহলে আপনাকে Cameo এবং Evalaze-এর মতো ভার্চুয়ালাইজেশন ইউটিলিটি ব্যবহার করতে হবে। যদিও আমরা ইতিমধ্যেই ক্যামিও ব্যবহার নিয়ে আলোচনা করেছি, এই নিবন্ধটি আপনাকে দেখাবে কিভাবে উইন্ডোজ অ্যাপ্লিকেশনগুলিকে ভার্চুয়ালাইজ করতে এবং সেগুলিকে বহনযোগ্য করতে ইভালাজ ব্যবহার করতে হয়৷
উইন্ডোজ অ্যাপ্লিকেশন ভার্চুয়ালাইজ করার সুবিধাগুলি
পোর্টেবল অ্যাপের সুস্পষ্ট সুবিধা হল USB ফ্ল্যাশ ড্রাইভ বা ইন্টারনেটের মতো যেকোনো উপায় ব্যবহার করে পোর্টেবল অ্যাপগুলিকে যেকোনো জায়গায় নিয়ে যাওয়ার ক্ষমতা। সব জায়গায় অ্যাপস ইন্সটল করার দরকার নেই। আপনাকে শুধু পোর্টেবল অ্যাপ ফোল্ডারটি নিতে হবে যা এর সাথে সমস্ত সেটিংস এবং ডেটাও নিয়ে যাবে৷
পোর্টেবল অ্যাপগুলির একটি কম পরিচিত সুবিধা হল যে তারা ভাইরাস পেতে সিস্টেমকে প্রতিরোধ করতে দুর্দান্ত হতে পারে। যেহেতু বেশিরভাগ পোর্টেবল অ্যাপগুলি তাদের নিজস্ব ভার্চুয়াল পাত্রে চলে, তাই দুর্নীতি সম্ভবত পুরো সিস্টেমকে প্রভাবিত করবে না৷
ভার্চুয়ালাইজেশন কিভাবে কাজ করে
ইভালেজ অ্যাপ্লিকেশন ইনস্টল করার আগে সিস্টেমটি স্ক্যান করে। এটি DLL, এক্সিকিউটেবল এবং রেজিস্ট্রি পরিবর্তন সহ পরিবর্তিত এবং সদ্য-নির্মিত ফাইলগুলির জন্য স্ক্যান করে। ইনস্টলেশন সম্পূর্ণ হওয়ার পরে একই স্ক্যান চালানো হয়। স্ক্যানের সময় ক্যাপচার করা ডেটা .evd এক্সটেনশন সহ একটি একক ফাইলে সংরক্ষণ করা হয়।
আপনি যখন উইন্ডোজ অ্যাপ্লিকেশনগুলিকে ভার্চুয়ালাইজ করেন, আপনি কোনও ডেটা দ্বন্দ্ব ছাড়াই একই সফ্টওয়্যারের বিভিন্ন সংস্করণ চালাতে পারেন। ভার্চুয়ালাইজড অ্যাপ্লিকেশনগুলি একটি স্যান্ডবক্সের ভিতরে চলে। এটি চলমান অ্যাপ্লিকেশনগুলিকে আরও সুরক্ষিত করে তুলবে এবং ডেটা সিস্টেমে লেখা হবে না৷ ডেটা হয় ভার্চুয়ালাইজড অ্যাপ্লিকেশন ফোল্ডারে লেখা হয় বা সম্পূর্ণভাবে নিষ্পত্তি করা হয়৷
উইন্ডোজ অ্যাপ্লিকেশন ভার্চুয়ালাইজ করতে ইভালাজ ব্যবহার করে
ইভালাজ স্পোর্টস একটি খুব সাধারণ ইউজার ইন্টারফেস। আপনি একটি অ্যাপ্লিকেশন ভার্চুয়ালাইজ করতে একটি উইজার্ড ব্যবহার করতে পারেন, বা আপনার নিষ্পত্তির সমস্ত বিকল্পের সাথে ম্যানুয়ালি করতে পারেন৷ আমরা এই টিউটোরিয়ালের জন্য উইজার্ড ব্যবহার করব। একটি ভার্চুয়াল অ্যাপ তৈরি করার জন্য আপনাকে শুধুমাত্র সহজ পদক্ষেপগুলি অনুসরণ করতে হবে৷
৷
ইভালাজ উইজার্ড অ্যাপ্লিকেশনের নাম এবং ক্যাপচার পাথ জিজ্ঞাসা করে যেখানে সমস্ত সেটিংস সংরক্ষণ করা হবে। ডিফল্ট পাথ হল C:\capture। আপনি যদি Windows 7 বা Windows 8 ব্যবহার করেন, তাহলে অপারেটিং সিস্টেমের সীমাবদ্ধতার কারণে আপনার Evalaze থেকে আউটপুট ফাইল সংরক্ষণের জন্য সিস্টেম ড্রাইভ ব্যবহার করা উচিত নয়। অ্যাপ্লিকেশনগুলি সিস্টেম ড্রাইভে স্থাপন করা হলে সেগুলি ভালভাবে কাজ নাও করতে পারে৷
প্রাক-ইনস্টলেশন স্ক্যানিং শুরু করতে পরবর্তী বোতাম টিপুন। আপনার সিস্টেম ড্রাইভের আকারের উপর নির্ভর করে স্ক্যানটি সম্পূর্ণ করতে কিছু সময় লাগতে পারে। উইজার্ড ফাইল সিস্টেম এবং রেজিস্ট্রি পরিবর্তনগুলি সন্ধান করবে এবং ইনস্টলেশন-পরবর্তী স্ক্যানিং অবস্থার সাথে তুলনা করার জন্য সিস্টেমের অবস্থা সংরক্ষণ করবে৷
প্রিস্ক্যান প্রক্রিয়া সম্পন্ন হওয়ার পরে, আপনি যে সফ্টওয়্যার সেটআপটিকে ভার্চুয়ালাইজ করতে চান তা নির্বাচন করতে আপনাকে "সেটআপ নির্বাচন করুন" বোতাম টিপতে হবে। এই ধাপে, আপনি সফ্টওয়্যারটি ইনস্টল এবং কনফিগার করার সময় ইভালেজ অ্যাপটি ব্যাকগ্রাউন্ডে কাজ করবে। কোনো দ্বন্দ্ব এড়াতে ইভালাজ চালানোর সময় অন্য কোনো অ্যাপ না চালানোর পরামর্শ দেওয়া হচ্ছে।
ইনস্টলেশন সম্পন্ন হলে, অ্যাপটিকে কনফিগার করুন যাতে আপনার সমস্ত পছন্দসই সেটিংস ভার্চুয়ালাইজড অ্যাপে রেকর্ড করা হয়। কনফিগারেশনের পরে, আপনাকে ইভালেজে ফিরে যেতে হবে এবং পোস্ট স্ক্যান চালানোর জন্য পরবর্তী বোতামে ক্লিক করতে হবে।
পোস্ট স্ক্যান প্রক্রিয়াটি সম্পূর্ণ হতে অনেক সময় নেয় কারণ এটিকে প্রথমে ফাইল সিস্টেম এবং রেজিস্ট্রি স্ক্যান করতে হয় যেমনটি প্রিস্ক্যানে করা হয়েছিল এবং তারপরে দুটির তুলনা করতে হবে।
পরবর্তী ধাপে, আপনাকে এক্সিকিউটেবল নির্বাচন করতে হবে যা ভার্চুয়ালাইজড অ্যাপ্লিকেশন চালু করতে ব্যবহার করা হবে। শুধুমাত্র একটি প্রাথমিক অ্যাপ্লিকেশন থাকবে, তবে আপনি একাধিক এক্সিকিউটেবল নির্বাচন করতে পারেন যা পোর্টেবল ফোল্ডার থেকে চালানো যেতে পারে৷
আপনি পরবর্তী বোতাম টিপানোর পরে, আপনাকে দুটি পছন্দ দেওয়া হবে:
- WriteCopy-Mode ব্যবহার করুন
- মার্জ-মোড ব্যবহার করুন
আপনাকে ভার্চুয়ালাইজেশনের একটি মোড নির্বাচন করতে হবে। WriteCopy-Mode-এ, অ্যাপ্লিকেশনটি সম্পূর্ণরূপে ভার্চুয়ালাইজ করা হবে এবং হোস্ট অপারেটিং সিস্টেমের সাথে সরাসরি যোগাযোগ করতে সক্ষম হবে না। পরিবর্তে, স্যান্ডবক্সটি হোস্ট ওএস-এ লেখার ক্রিয়াকলাপগুলিকে পুনঃনির্দেশ করতে ব্যবহার করা হবে। মার্জ-মোডে অ্যাপ্লিকেশনটি হোস্ট অপারেটিং সিস্টেম থেকে পড়তে এবং লিখতে সক্ষম হবে। যখন অ্যাপ্লিকেশনটিকে সিস্টেম ফাইল এবং সিস্টেম রেজিস্ট্রি মান পরিবর্তন করতে হবে তখন মার্জ-মোড ব্যবহার করা উচিত৷
পরবর্তী স্ক্রিনে, আপনি স্যান্ডবক্স ধারকটির নাম পরিবর্তন করতে সক্ষম হবেন। স্যান্ডবক্স ধারকটিতে .evd এর একটি এক্সটেনশন থাকবে এবং এতে ভার্চুয়ালাইজেশনের জন্য প্রয়োজনীয় সমস্ত ফাইল থাকবে৷
অবশেষে, আপনাকে পরবর্তী বোতাম টিপে বিল্ড প্রক্রিয়া চালাতে হবে। ভার্চুয়ালাইজড অ্যাপ্লিকেশনটি আপনি প্রথম ধাপে যে ফোল্ডারটি দিয়েছিলেন তার ভিতরে “আউটপুট” নামের ফোল্ডারে পাওয়া যাবে।
উপসংহার
আমি কয়েকদিন ধরে উইন্ডোজ অ্যাপ্লিকেশন ভার্চুয়ালাইজ করতে ইভালাজ ব্যবহার করছি। কিছু অ্যাপ্লিকেশন সঠিকভাবে WriteCopy-Mode-এ কাজ করে যখন অন্যদেরকে মার্জ-মোডে সেট করতে হয়। ইভালেজের মাধ্যমে তৈরি করা অ্যাপ্লিকেশনগুলি পোর্টেবল এবং যে কোনও উইন্ডোজ সিস্টেমে চালানো যেতে পারে তা নিশ্চিত করতে আপনাকে বিভিন্ন অ্যাপের সাথে পরীক্ষা করতে হবে৷
আপনার নিয়মিত ব্যবহৃত অ্যাপগুলিকে ভার্চুয়ালাইজ করার ক্ষেত্রে ইভালাজের সাথে আপনার অভিজ্ঞতার কথা শুনতে আমরা চাই। আমরা নীচের মনোনীত বিভাগে যেকোনো মন্তব্যের প্রশংসা করব।
মূল্যায়ন করুন