নতুন ইউনিভার্সাল উইন্ডোজ প্ল্যাটফর্ম অ্যাপ (.Appx
/.AppxBundle
) Windows 10 এ সাধারণত Microsoft স্টোরের মাধ্যমে অনলাইনে ইনস্টল করা হয়। যদিও Windows অ্যাপক্স ফাইল (সাইডলোড) থেকে সর্বজনীন অ্যাপ ইনস্টল করার অনুমতি দেয়, আপনি উইন্ডোজ স্টোর থেকে সরাসরি .appx ইনস্টলার ফাইলটি ডাউনলোড করতে পারবেন না। এই নিবন্ধে, আমরা আপনাকে দেখাব কীভাবে Microsoft স্টোর থেকে যেকোনো UWP অ্যাপ্লিকেশনের একটি APPX ফাইল ডাউনলোড করতে হয় এবং ম্যানুয়ালি এটি Windows 10-এ ইনস্টল করুন। আপনি এই নির্দেশিকাটি ব্যবহার করতে পারেন APPX অ্যাপগুলিকে সেই কম্পিউটারগুলিতে স্থাপন করতে যেগুলির Microsoft স্টোরে (অফলাইন, বিচ্ছিন্ন সিস্টেম, বা কর্পোরেট সেগমেন্ট) অ্যাক্সেস নেই, সেইসাথে Windows 10 LTSC সংস্করণে (চালু যেটি ডিজাইন দ্বারা দোকানটি অনুপস্থিত)।
আমাদের কাজ হল মাইক্রোসফ্ট স্টোর থেকে সর্বজনীন অ্যাপ্লিকেশনটির ইনস্টলেশন অ্যাপএক্স ফাইল ডাউনলোড করা। APPX ফাইলটি ডাউনলোড করার জন্য সরাসরি HTTP(S) লিঙ্ক পাওয়ার দুটি উপায় রয়েছে:একটি বিশেষ অনলাইন পরিষেবা ব্যবহার করে এবং Fiddler ব্যবহার করে টুল।
Microsoft স্টোর অ্যাপের জন্য সরাসরি ডাউনলোড লিঙ্ক তৈরি করুন
আসুন নির্ভরতা সহ Microsoft স্টোর থেকে যেকোনো অ্যাপের APPX ফাইল ডাউনলোড করার সবচেয়ে সহজ উপায় দেখে নেওয়া যাক।
- আপনার ব্রাউজার খুলুন, Microsoft স্টোরে যান (https://www.microsoft.com/en-us/store/apps/windows?icid=CNavAppsWindowsApps), এবং আপনার প্রয়োজনীয় অ্যাপ্লিকেশনটির পৃষ্ঠা খুলুন। ঠিকানা বার থেকে স্টোর অ্যাপ ইউআরএল কপি করুন। আমাদের উদাহরণে, আমরা iTunes অ্যাপের জন্য APPX ইনস্টলেশন ফাইল ডাউনলোড করব (এই অ্যাপের URL https://www.microsoft.com/en-us/p/itunes/9pb2mz1zmb1s?cid=msft_web_chart);
- ওয়েবসাইটটি খুলুন https://store.rg-adguard.net/ (Microsoft স্টোরের জন্য অনলাইন লিঙ্ক জেনারেটর আপনাকে স্টোর অ্যাপের APPX ইনস্টলেশন ফাইলের সরাসরি লিঙ্ক পেতে দেয়)। URL অনুসন্ধান বারে iTunes-এর লিঙ্কটি আটকান এবং খুচরা নির্বাচন করুন৷ ড্রপ-ডাউন তালিকায় আমরা আপনাকে আগে দেখিয়েছি কিভাবে Windows 10-এ Microsoft স্টোর অ্যাপ মেরামত করতে এই পরিষেবাটি ব্যবহার করতে হয়।
- আপনি appx ইনস্টলেশন ফাইল এবং প্রয়োজনীয় নির্ভরতার লিঙ্কগুলির একটি তালিকা দেখতে পাবেন। নির্ভরতা হল অ্যাপ্লিকেশন বা লাইব্রেরি যা সঠিকভাবে কাজ করার জন্য আইটিউনস ইনস্টল করা প্রয়োজন;
- যেমন আপনি দেখতে পাচ্ছেন, তালিকায় বেশ কয়েকটি ফাইল রয়েছে। আপনি তাদের সব ডাউনলোড করতে হবে না. প্রথমত, আপনার উইন্ডোজের বিটনেস নির্ধারণ করুন। Windows 10 x64-এর জন্য, আপনার এমন প্যাকেজ দরকার যার নাম
x64
দিয়ে শেষ হয় (Windows 10 এর 32-বিট সংস্করণের জন্য, আপনাকেx86
ডাউনলোড করতে হবে প্যাকেজ, এবং উইন্ডোজের একটি ARM সংস্করণের জন্য –arm
); - এছাড়াও, নির্ভরতা ফাইলগুলির সংস্করণগুলিতে মনোযোগ দিন। আপনাকে একটি সারিতে সমস্ত ফাইল ডাউনলোড করতে হবে না। একটি নিয়ম হিসাবে, এটি প্রোগ্রামের সর্বশেষ সংস্করণ ডাউনলোড করার জন্য যথেষ্ট। উদাহরণস্বরূপ, আমাদের উদাহরণে, আপনাকে শুধুমাত্র
Microsoft.VCLibs.140.00.UWPDesktop
এর সর্বশেষ সংস্করণ ডাউনলোড করতে হবে লাইব্রেরি; - যদি ফাইলের ফলাফল তালিকায় .appxbundle সহ প্যাকেজগুলিও থাকে এক্সটেনশন, সেগুলিও ডাউনলোড করুন। যদি ডাউনলোড করা ফাইলের কোনো এক্সটেনশন না থাকে, তাহলে ম্যানুয়ালি এক্সটেনশন .appxbundle যোগ করুন; Microsoft স্টোরে অন্যান্য ইনস্টলেশন ফাইল ফর্ম্যাটও থাকতে পারে:.msixbundle (MSI ইনস্টলার) এবং .EAppx (appx অ্যাপ আপডেট)।
- APPX এবং APPXBUNDLE ফাইলগুলি ডাউনলোড করুন৷ আমার উদাহরণে, ভালো ফাইল সৌন্দর্য তালিকা:
VCLibs.140.00.UWPDesktop_14.0.30035.0_x64__8wekyb3d8bbwe.Appx AppleInc.iTunes.MobileDeviceSupport_14050.7.53001.0_neutral_~_nzyj5cx40ttqa.AppxBundle AppleInc.iTunes.iPodVoiceOver_1430.3.53001.0_neutral_~_nzyj5cx40ttqa.AppxBundle AppleInc.iTunes_12113.17.53090.0_neutral_~_nzyj5cx40ttqa.AppxBundle
সুতরাং, আপনি মাইক্রোসফ্ট স্টোর থেকে অ্যাপ্লিকেশনটির সমস্ত প্রয়োজনীয় APPX ফাইল ডাউনলোড করেছেন। ডাউনলোড করা ফাইলগুলি থেকে APPX অ্যাপ্লিকেশনগুলির ম্যানুয়াল ইনস্টলেশন এই নিবন্ধের শেষ বিভাগে বর্ণিত হয়েছে৷
এইভাবে আপনি সুরক্ষিত বা অর্থপ্রদানকারী স্টোর অ্যাপগুলি, সেইসাথে UWP অ্যাপগুলির পূর্ববর্তী সংস্করণগুলি ডাউনলোড করতে পারবেন না৷
ফিডলার ব্যবহার করে উইন্ডোজ স্টোর থেকে অ্যাপক্স ফাইলগুলি কীভাবে ডাউনলোড করবেন?
মাইক্রোসফ্ট স্টোর অ্যাপ্লিকেশনটির APPX ইনস্টলারের জন্য একটি সরাসরি ডাউনলোড লিঙ্ক পাওয়ার আরও জটিল উপায় রয়েছে। আপনি যখন কোনো অ্যাপ্লিকেশন ইনস্টল করেন, তখন আপনার কম্পিউটারে Microsoft স্টোর ক্লায়েন্ট .appx ফাইলটি ডাউনলোড করার জন্য একটি সরাসরি HTTP/HTTPS লিঙ্ক পায়। আপনি Fiddler ব্যবহার করে এই সরাসরি লিঙ্কটির URL ধরতে পারেন৷ টুল, যা HTTP ট্র্যাফিক পরিদর্শন এবং ডিবাগ করতে ব্যবহৃত হয়।
আপনি FiddlerSetup.exe ডাউনলোড করতে পারেন অফিসিয়াল সাইট (https://www.telerik.com/download/fiddler) থেকে ইনস্টলেশন ফাইল।
ইনস্টলেশনের পরে, fiddler.exe চালান প্রশাসকের বিশেষাধিকার সহ। যে উইন্ডোটি খোলে, সেখানে WinConfig-এ ক্লিক করুন নেভিগেশন প্যানে বোতাম।
AppContainer ছাড় লুপব্যাক ইউটিলিটি জানালা খোলে। এই তালিকায়, আপনাকে সর্বজনীন UWP অ্যাপগুলি নির্বাচন করতে হবে যার ট্র্যাফিক আপনি ফিডলারে পুনঃনির্দেশ করতে চান। ফিডলার অন্যান্য অ্যাপ্লিকেশন থেকে যে পরিমাণ ট্রাফিক পায় তা কমাতে, শুধুমাত্র Microsoft Store নির্বাচন করুন তালিকা থেকে অ্যাপ্লিকেশন এবং পরিবর্তনগুলি সংরক্ষণ করুন .
দ্রষ্টব্য . ইনস্টল করা সার্বজনীন অ্যাপ্লিকেশনগুলির তালিকাটি বেশ ছোট হতে পারে যদি সমস্ত অন্তর্নির্মিত UWP অ্যাপগুলি Windows ইমেজ থেকে সরানো হয় বা PowerShell ব্যবহার করে ম্যানুয়ালি আনইনস্টল করা হয়।
প্রধান ফিডলার উইন্ডোতে, আপনাকে বর্তমান লগটি সাফ করতে হবে (সম্পাদনা করুন -> সরান -> সমস্ত সেশন অথবা Ctrl + X টিপুন )
এখন আপনাকে মাইক্রোসফ্ট স্টোর চালাতে হবে, অ্যাপ্লিকেশনটি সন্ধান করতে হবে এবং ইনস্টলেশন চালাতে হবে (এই উদাহরণে, আমি ক্যালকুলেটর ফ্রি অ্যাপক্স ফাইলের জন্য একটি ডাউনলোড লিঙ্ক পেতে চেষ্টা করব অ্যাপ)।
ফিডলার উইন্ডোতে স্যুইচ করুন এবং স্টোর অ্যাপ্লিকেশনের HTTP সেশনগুলি নিরীক্ষণ করুন। তাদের মধ্যে বেশ কয়েকটি আছে। অ্যাপ্লিকেশন ফাইলের সাথে ইউআরএলে অ্যাক্সেসের ঘটনা খুঁজে পেতে, আপনি সেশন অনুসন্ধান ব্যবহার করতে পারেন (খুঁজুন -> appx টাইপ করুন ->সেশন খুঁজুন৷ )।
Fiddler হলুদ রঙে URL-এ appx কীওয়ার্ড দিয়ে URLটিকে হাইলাইট করবে। আমাদের উদাহরণে, আমরা নিম্নলিখিত সেশনে আগ্রহী:ফলাফল:200, প্রোটোকল:HTTP, হোস্ট:tlu.dl.delivery.mp.microsoft.com . কপি নির্বাচন করে ক্লিপবোর্ডে প্রাপ্ত URL কপি করুন৷ -> শুধু ইউআরএল প্রসঙ্গ মেনু থেকে।
আমার উদাহরণে, URLটি অনুসরণ করা হল _https://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/33e08cf2-faf3-4e23-a9a3-5d7c0502a6a4?P1=1627653445& P2=404&P3=2&P4=F%2fZeZWLKUurYuEwkJjnfuFc9zUJxjfiKD%2fGpH5OdktlnVwrfdcLsHeQER5c1RA5b%2fwH1ZVPQ8cJLOgWcoKEXjg%3d%3d
এটি যেকোন ব্রাউজারে প্রাপ্ত URL খুলতে এবং আপনার স্থানীয় ড্রাইভে .appx এক্সটেনশনের সাথে ফাইলটি সংরক্ষণ করতে থাকে। ফাইলটি যেকোনো ডাউনলোড ম্যানেজার ব্যবহার করে বা PowerShell দিয়ে ডাউনলোড করা যেতে পারে (কীভাবে PowerShell ব্যবহার করে HTTP-এর মাধ্যমে একটি ফাইল ডাউনলোড করবেন)।
গুরুত্বপূর্ণ . অ্যাপক্স ফাইলের একটি URL লিঙ্ক স্থায়ী নয় এবং অল্প সময়ের মধ্যে উপলব্ধ। লিঙ্কের মেয়াদ শেষ হওয়ার আগে আপনাকে অবশ্যই এটি ডাউনলোড করতে হবে (
ERROR 403: Time-Limited URL validation failed
) আপনি যদি এটি মিস করেন তবে আপনাকে অ্যাপটি আনইনস্টল করতে হবে এবং এটি আবার পুনরাবৃত্তি করতে হবে। কিছু ক্ষেত্রে, ডাউনলোড করা ফাইলটিতে একটি .zip থাকে৷ এক্সটেনশন, আপনাকে এর এক্সটেনশনটি .appx এ পরিবর্তন করতে হবে অথবা .appxbundle . কিভাবে Windows 10 এ .Appx বা .AppxBundle ফাইল ইনস্টল করবেন?
অন্য Windows 10 (Windows Server 2016/2019) কম্পিউটারে appx (appxbundle) অ্যাপ এবং নির্ভরতা ফাইলগুলি অনুলিপি করুন এবং appx ফাইলটিতে একটি সাধারণ ডাবল ক্লিক করে উইন্ডোজ স্টোরকে বাইপাস করে অফলাইনে ইনস্টল করুন।
এছাড়াও, আপনি PowerShell ব্যবহার করে সমস্ত নির্ভরতা সহ APPX অ্যাপ্লিকেশন ইনস্টল করতে পারেন। একটি স্বতন্ত্র APPX অ্যাপ ফাইল নিম্নলিখিত কমান্ডের সাথে ইনস্টল করা যেতে পারে:
add-appxpackage –path "C:\Users\root\Downloads\DigitalchemyLLC.CalculatorFree_1.4.0.78_neutral__q7343f88mnb03.Appx"
আপনি যদি একবারে নির্ভরশীলতার সাথে একাধিক appx/appxbundle ফাইল ইনস্টল করতে চান, তবে ডাউনলোড করা সমস্ত ফাইল একটি ডিরেক্টরিতে অনুলিপি করুন এবং নিম্নলিখিত PowerShell স্ক্রিপ্টের সাথে তাদের ইনস্টল করুন:
$Path = ‘C:\distr\Appx\itunes’
Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName}
Get-Childitem $Path -filter *.appxbundle | %{Add-AppxPackage -Path $_.FullName}
আপনার অ্যাপ্লিকেশান ইনস্টল করা আছে কিনা এবং এটির আইকন Windows 10 স্টার্ট মেনুতে প্রদর্শিত হচ্ছে কিনা তা পরীক্ষা করুন৷
৷
আপনি যদি প্রথমে নির্ভরতাগুলি ইনস্টল না করে একটি APPX অ্যাপ্লিকেশন ইনস্টল করার চেষ্টা করেন, একটি ত্রুটি প্রদর্শিত হবে:
Deployment failed with HRESULT: 0x80073CF3, Package failed updates, dependency, or conflict validation. Windows cannot install resource package XXXXX because the app package it requires could not be found. Ensure that the app package is installed before installing the resource package.
গ্রাফিকাল ইনস্টলার ইনস্টল করার জন্য প্যাকেজের নাম দেখাতে পারে::
App Installer failed to install package dependencies. Ask the developer for XXXXX package.৷