লিনাক্সের জন্য পোর্টেবল অ্যাপস?


12

এই প্রশ্নটি জিজ্ঞাসা করে আমার মনে হয়েছে - লিনাক্সের জন্য কি পোর্টেবল অ্যাপ উপলব্ধ রয়েছে? আমি জানি যে অনেকগুলি সাধারণ সরঞ্জাম স্ট্যান্ডেলোন ফ্যাশনে চালানো যেতে পারে তবে আমি কি সাধারণ লিনাক্স বিতরণগুলির সাথে সুরক্ষা সীমাবদ্ধতায় চলে যাব?

বেশিরভাগ ডিফল্ট লিনাক্স সিস্টেমে সরঞ্জাম ইত্যাদির প্রাপ্যতা বিবেচনা করে কি এর কি দরকার আছে?

সম্পাদনা: স্পষ্ট করার জন্য, আমি বিদ্যমান অ্যাপ্লিকেশনগুলি আমি লিনাক্স সিস্টেমে চালাতে পারি তার জন্য সন্ধান করছি - যদি আমার না হয় তবে আমি পুরো ওএস ঘুরে দেখতে চাই না।

উত্তর:


7

GNU টুল-চেইন ব্যবহার করে এমন বেশিরভাগ অ্যাপ্লিকেশনগুলি উত্স থেকে তৈরি করা যেতে পারে:

./configure --prefix=[directory which will contain your 'portable' application]
make
make install

এবং তারপরে সামঞ্জস্যপূর্ণ লাইব্রেরি সহ বিভিন্ন কম্পিউটারে সরানো হয়েছে।

লিনাক্সের রেজিস্ট্রি নেই অনেকগুলি অ্যাপ্লিকেশন সাধারণত 'ইনস্টল' হওয়ার প্রয়োজন হয় না, পরিবর্তে উত্স থেকে এগুলি তৈরি করা যেতে পারে তাই "লিনাক্সের জন্য আমার স্পেশালিটি পোর্টেবল © অ্যাপ্লিকেশনগুলি" তৈরি করা একেবারে অর্থহীন তাই আমার মনে হয় এমনকি কেউ এ সম্পর্কেও চিন্তা করে না।

এই প্রশ্নের সর্বাধিক উত্তরের উত্তরটি দেখুন এবং আপনি বুঝতে পারবেন যে আবেদনকারীদের 'পোর্টেবল' 'ইউজফুল' তৈরি করার মূর্খ ধারণাটি কেবল রেজিস্ট্রি এবং লাইসেন্স ব্যবস্থাপনার মালিকানাধীন অ্যাপ্লিকেশনগুলির বিশ্বে।


ধন্যবাদ! আমি নিশ্চিত ছিলাম যে এটি আগে বোকা, তবে আপনি সত্যই সেই পয়েন্টটি বাড়িতে নিয়ে এসেছেন;)
অ্যান্ডি মিকুলা

5

./configureকৌতুক কিছু অ্যাপ্লিকেশন জন্য কাজ করবে। অনেকগুলি অ্যাপ্লিকেশন, প্রিফিক্সটি নিজের মধ্যে এনকোড করে এবং সমর্থনকারী ফাইলগুলি অনুসন্ধানের জন্য এটি রান সময়ে সময় ব্যবহার করে। তাদের ভাগ করা লাইব্রেরি ফাইলগুলি লোড করার দক্ষতাও প্রয়োজন (যদিও LD_LIBRARY_PATHপরিবেশের পরিবর্তনশীল এটির সাহায্যে সেট করা যেতে পারে)। এর ফলস্বরূপ, পোর্টেবল অ্যাপ্লিকেশনগুলি সম্ভবত খুব পোর্টেবল হবে না - তারা নির্দিষ্ট উপসর্গের উপর নির্ভর করবে। এটি সম্ভবত অনেক জায়গায় কাজ করবে (বেশিরভাগ আধুনিক ডিস্ট্রস মাউন্ট মিডিয়া /media/DISKNAME) তবে এটি অ্যাপ্লিকেশনটিকে সত্যই বহনযোগ্য এবং অবস্থান-স্বাধীন হতে বাধা দেয় না।

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


1

ট্র্যাভেলারদের জন্য লিনাক্স এই বিষয়টিকে ট্র্যাক করে এবং লিনাক্সকে লক্ষ্য করে বহনযোগ্য অ্যাপ্লিকেশন ইনস্টল করা হয়নি এমনটি এখনও পেতে বেশ কয়েকটি কৌশল রয়েছে - সম্ভবত আপনি যে কারণে উল্লেখ করেছেন: আপনার যদি ইতিমধ্যে নতুন অ্যাপ্লিকেশন যুক্ত করার সুযোগ রয়েছে তবে যথেষ্ট সহজ আপনার পোর্টেবলগুলি ব্যবহার করার প্রয়োজন নেই।

  • WINE ইনস্টল করুন এবং পোর্টেবল অ্যাপস.কম থেকে বা অন্য কোথাও অ্যাপ্লিকেশনগুলি চালিত করুন । এটি ওভারকিলের মতো বলে মনে হচ্ছে তবে এটি আপনাকে ইতিমধ্যে আপনার পোর্টেবল অ্যাপ্লিকেশন ইনস্টল করতে দেয়।
  • আপনার বিদ্যমান লিনাক্স ইনস্টলের অভ্যন্তরে অভিহিত ছোট্ট লিনাক্স চালান (যেমন উবুন্টুতে )। আপনার যদি ইতিমধ্যে কোনও প্রদত্ত লিনাক্স সিস্টেমে ইনস্টল করার সুযোগ না থাকে তবে এটি কার্যকর ।


1

আপনি পোর্টেবল লিনাক্স অ্যাপ্লিকেশন চেক করতে পারেন । কেবল পোর্টেবল বাইনারিগুলি ডাউনলোড করুন এবং তাদের সম্পাদনযোগ্য করুন। সমস্ত প্রয়োজনীয় নির্ভরতা বাইনারি অন্তর্ভুক্ত করা হয়।


1

যেকোন অ্যাপকে পোর্টেবল করার জন্য, আপনি লগ ইন করার সময় আপনি হোম ফোল্ডারে যে সিমলিঙ্কগুলি তৈরি করতে সক্ষম হতে পারেন; অ্যাপ্লিকেশনটি সিমলিংকের মাধ্যমে যেখানেই বাড়ে সেখানে অগ্রাধিকারগুলি সংরক্ষণ করবে, ফ্ল্যাশ ড্রাইভ বলুন। আমি পোর্টেবল মাইনক্রাফ্ট সংরক্ষণের জন্য এটি ব্যবহার করেছি।


1

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


1

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

এইভাবে নেওয়া, অ্যাপ স্টোরগুলিতে পাওয়া কোনও অ্যাপের উল্লেখযোগ্য অনুপাতের এই বহনযোগ্য heritageতিহ্য রয়েছে।

এই ধারণাটিকে আরও অস্পষ্ট করার জন্য আমাদের কাছে এখন ওয়েবঅ্যাস্পবুলি রয়েছে যা আপনাকে আপনার ব্রাউজার কোডটি লিখতে দেয় (যা সংজ্ঞা অনুসারে জাভাস্ক্রিপ্ট হয়) ক্রমবর্ধমান সংখ্যায় সংকলিত serverতিহ্যবাহী সার্ভার সাইড ল্যাঙ্গুয়েজ যা ক্লায়েন্টকে লক্ষ্য করে জাভাস্ক্রিপ্ট সংশ্লেষিত করতে পার্স হয়ে যায়।

আপনি লিনাক্স অ্যাপ্লিকেশন সম্পর্কে জিজ্ঞাসা করছেন তবে ইলেক্ট্রনের মতো সরঞ্জামাদি যা কার্যকরভাবে জিইউআই বা কমান্ড লাইনটিকে নোডেজের চারপাশে মোড়ানো পোর্টেবল লিনাক্স অ্যাপ্লিকেশনগুলির ধারণার পছন্দগুলির বিস্ফোরণ অনুভব করছে


0

মাঠে একটি নতুন খেলোয়াড় রয়েছে, অ্যাপ্লিমেশন । অ্যাপ্লিকেশনগুলিকে একক ফাইল হিসাবে প্যাকেজ করা হয়েছে, সমস্ত নির্ভরতা অন্তর্ভুক্ত রয়েছে, তাই অন্তর্নিহিত বিতরণ নির্বিশেষে সেগুলি চালানো যেতে পারে।

সেখানে থাকা অ্যাপ্লিকেশান ছবি একটি ভান্ডার AppImageHub

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.