একটি "অ্যাপ্লিকেশন" কি? আমি কীভাবে এটি ইনস্টল করব?


230

আমি সবেমাত্র মিট ইচার, একটি স্টাইলিশ ওপেন সোর্স ইউএসবি চিত্র লেখক সরঞ্জামটি পড়েছি । এটি একটি অ্যাপ্লিমেশন ডাউনলোড করার বিষয়ে কথা বলে।

হ্যাঁ, লিনাক্স; লিনাক্স প্যাকেজগুলি 32-বিট এবং 64-বিট বিতরণের জন্য একটি অ্যাপ্লিকেশন হিসাবে বিতরণ করা হয় এবং কোনও সমস্যা ছাড়াই সমস্ত বড় লিনাক্স বিতরণ জুড়ে চলতে হবে। দলটির বর্তমানে কোনও দেশীয় .deb (বা .rpm) ইনস্টলার সরবরাহ করার কোনও পরিকল্পনা নেই।

অ্যাপিমেজগুলি কী কী? কীভাবে তারা স্ন্যাপগুলি থেকে আলাদা?


10
আমি মনে করি appimageট্যাগটি দরকারী হয়ে উঠতে পারে, তাই আমি এটি তৈরি করেছি। এটির ক্ষেত্রে আমাদের প্রয়োজন হবে না বা রাখতে চাই না, যাইহোক এটি আবার জ্বলানোর বিকল্প থাকবে always
বাইট কমান্ডার

উত্তর:


283

মৌলিক তথ্য

ইনস্টলেশন সম্পর্কিত

আমি এখানে অ্যাপ্লিকেশন প্রকল্প পৃষ্ঠাটি উদ্ধৃত করছি:

অ্যাপ্লিকেশনগুলি ইনস্টলেশন বা মূল অধিকারগুলির প্রয়োজন ছাড়াই ডাউনলোড করে চালানো যায়।

এটি কার্যকর করা

আপনি অ্যাপ্লিকেশনটিকে নিম্নলিখিত হিসাবে কার্যকর করতে পারেন:

chmod a+x exampleName.AppImage

এটি কার্যকর করা হচ্ছে

আপনি নিম্নলিখিত হিসাবে একটি অ্যাপ্লিকেশন কার্যকর করতে পারেন:

./exampleName.AppImage

অতিরিক্ত তথ্য

অ্যাপ্লিকেশন সম্পর্কে

আপনি এখানে অ্যাপ্লিকেশন সম্পর্কিত কিছু সাধারণ তথ্য পেতে পারেন ।

আমি এখানে অ্যাপ্লিকেশন প্রকল্প পৃষ্ঠাটি উদ্ধৃত করছি:

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

উইকিপিডিয়া যুক্ত করে

অ্যাপিমেজ (এবং পূর্বসূরীদের ক্লিক এবং পোর্টেবলিনাক্স অ্যাপস) সনাতন অর্থে সফ্টওয়্যার ইনস্টল করে না (যেমন, এটি সিস্টেমে সমস্ত জায়গাতে ফাইল রাখে না)।

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

README.mdএর AppImageKit প্রকল্পের মত অনেক অতিরিক্ত তথ্য উপলব্ধ করা হয় ব্যবহারের ক্ষেত্রে , সমস্যা স্থান এবং উদ্দেশ্য

ব্যবহারের ক্ষেত্রে

  • একজন ব্যবহারকারী হিসাবে, আমি একটি প্রবাহ ডাউনলোড পৃষ্ঠাতে যেতে চাই, মূল লেখকের কাছ থেকে একটি অ্যাপ্লিকেশন ডাউনলোড করতে এবং এটি আমার লিনাক্স ডেস্কটপ সিস্টেমে চালিত করতে চাই যেমন আমি উইন্ডোজ বা ম্যাক অ্যাপ্লিকেশনটি দিয়ে করি।

  • পরীক্ষক হিসাবে, আমি একটি অবিচ্ছিন্ন বিল্ড সার্ভার থেকে একটি অ্যাপ্লিকেশনটির সর্বশেষ রক্তস্রোতা-প্রান্ত সংস্করণটি পেতে এবং এটি আমার সিস্টেমে পরীক্ষা করতে সক্ষম হতে চাই, সংকলন করার প্রয়োজন ছাড়াই এবং আমার সিস্টেমে বিশৃঙ্খলা হতে পারে এমন আশঙ্কা ছাড়াই।

  • অ্যাপ্লিকেশন লেখক বা আইএসভি হিসাবে আমি উইন্ডোজ এবং ওএস এক্সের মতো লিনাক্স ডেস্কটপ সিস্টেমের জন্য প্যাকেজ সরবরাহ করতে চাই, এটি বিতরণে 'প্রবেশ' না করার এবং গাজিলিয়নের বিভিন্ন বিতরণের জন্য তৈরি না করেই।

উদ্দেশ্য

  1. সরল হোন।

    অ্যাপ্লিকেশনটি খুব সাধারণ ফর্ম্যাট হিসাবে চিহ্নিত যা বোঝা, তৈরি করা ও পরিচালনা করা সহজ।

  2. বাইনারি সামঞ্জস্য বজায় রাখুন।

    অ্যাপ্লিকেশনটি বাইনারি সফ্টওয়্যার বিতরণের জন্য একটি ফর্ম্যাট। অ্যাপআইমেজ হিসাবে প্যাকেজযুক্ত সফ্টওয়্যারটি যতটা সম্ভব সিস্টেমের সাথে বাইনারি-সামঞ্জস্যপূর্ণ হওয়ার উদ্দেশ্যে করা হয়েছে। সফ্টওয়্যার সংকলনের (পুনরায়) প্রয়োজনের পরিমাণ হ্রাস করতে হবে।

  3. বিতরণ-অজ্ঞেয় হন।

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

  4. ইনস্টলেশন প্রয়োজন মুছে ফেলুন।

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

  5. অ্যাপসটি সর্বদা সংকুচিত রাখুন।

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

  6. অ্যাপসকে যে কোনও জায়গায় রাখার অনুমতি দিন।

    অ্যাপ্লিকেশনগুলি "স্থানান্তরযোগ্য", সুতরাং ব্যবহারকারীকে যে কোনও অবস্থান (সিডি-রম, ডিভিডি, অপসারণযোগ্য ডিস্ক, ইউএসবি স্টিক সহ) সংরক্ষণ এবং চালিত করার অনুমতি দেয়।

  7. অ্যাপ্লিকেশন কেবল পঠনযোগ্য করুন Make

    যেহেতু অ্যাপ্লিমেশনগুলি কেবল ডিজাইনের দ্বারা পঠনযোগ্য তাই ব্যবহারকারী যথাযথভাবে নিশ্চিত হতে পারেন যে কোনও অ্যাপ্লিকেশন অপারেশন চলাকালীন নিজেকে সংশোধন করে না।

  8. পুনঃসংশোধনের প্রয়োজন হবে না।

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

  9. বেস অপারেটিং সিস্টেমটি ছোঁয়াচে রাখুন।

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

  10. রুট প্রয়োজন হয় না।

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


4
কীভাবে একটি প্রশংসাসূচক লঞ্চগুলির মধ্যে সেটিংস বজায় রাখতে পারে?
ড্যান ড্যাসকলেস্কু

1
আপনি "কেবলমাত্র পঠনযোগ্য" বৈশিষ্ট্যটিতে কিছুটা ব্যাখ্যা করতে পারেন? আমি কি অ্যাপ্লিকেশনটির অভ্যন্তরে পরিবর্তনগুলি সংরক্ষণ করতে পারি? বা এটি লাইভসিডির মতো কাছাকাছি তাদের হারিয়েছে?
vstepaniuk

2
@ ড্যানডাসকলেস্কু: আপনার প্রশ্নটি কেবল একটি মন্তব্য নয়, এসকউবুন্টুতে একটি পূর্ণ প্রশ্নে উন্নীত হওয়ার দাবি রাখে। এটা জিজ্ঞাসা করবে?
কুর্ট ফেফেল

@vstepaniuk: আপনার প্রশ্ন ড্যান এর অনুরূপ। আপনার একজনকে একে "সম্পূর্ণ" প্রশ্ন হিসাবে জিজ্ঞাসা করা উচিত, কেবল একটি মন্তব্যে নয় ...
কার্ট ফেফেল

1
@ কুর্টফিফেল: যেহেতু আপনি কেবল এগিয়ে গিয়ে নিজের কাছে এটি জিজ্ঞাসা করতে চান নি ... :)
ড্যান ড্যাসকলেসকু

22

মূল ধারণাটি দুটি সিস্টেমের মধ্যে দেখতে একই রকম হতে পারে তবে স্ন্যাপ এবং অ্যাপিমাইজের মধ্যে কিছু নকশার পার্থক্য রয়েছে।

কিছু "বড়" যেগুলি আমার মনে আসে সেগুলি হ'ল:

  1. সিকিউরিটি , পদ কারাবাস । স্ন্যাপ প্যাকেজগুলি একটি স্যান্ডবক্সে চালিত হয় এবং এগুলি থেকে এড়াতে এবং সিস্টেমের অন্যান্য অংশগুলিতে পৌঁছানোর অনুমতি দেওয়া হয় না যা তাদের স্পর্শ না করে । এটি একটি শক্তিশালী সুরক্ষা স্তর যা অনুমতি সিস্টেমের সমান্তরালে চলে runs স্পষ্টতই এটির সাথে প্রথমে (এবং পরেও) ডিল করার সময় কিছুটা হতাশাবোধই হয় তবে আপনি যদি সিস্টেম প্রশাসনের দিক থেকে এটি নিয়ে চিন্তা করেন তবে প্রশাসক তাদের ব্যবহারকারীদের জন্য এটিই চান।

  2. নিরাপত্তা। নেট থেকে আশেপাশে নেওয়া সফটওয়্যার ইনস্টল করা রাস্তায় খুঁটি চাটানোর মতো নিরাপদ। কখনও কখনও কিছুই হয় না, কখনও কখনও আপনি কিছু খুব বড় স্বাস্থ্য সমস্যা পেতে। স্ন্যাপ প্যাকেজগুলির যথাযথ সংগ্রহস্থল রয়েছে যা সাধারণ স্ট্যান্ডার্ড উবুন্টু সংগ্রহস্থলের মতো ক্যানোনিকাল দ্বারা নিয়ন্ত্রিত হয়। আপনি .debচারপাশ থেকে ফাইলগুলি ইনস্টল করতে পারেন , তবে এটি আপনার পছন্দ হবে এবং ডিজাইনের সমস্যা নয়।

  3. স্থাপন. অ্যাপিমেজগুলি বোঝানো হয় "পোর্টেবল উইন্ডোজ এক্সিকিউটেবল" এর সমতুল্য। সমস্ত লাইব্রেরি স্বয়ংসম্পূর্ণ এবং যে কোনও ব্যবহারকারী কেবল সেগুলির মধ্যে একটি ডাউনলোড এবং সম্পাদন করতে পারেন। অন্যদিকে, snapপ্যাকেজগুলি হ'ল সঠিক প্যাকেজগুলি এবং অ্যাপোসাইট প্যাকেজ ম্যানেজারের মাধ্যমে সেগুলি ইনস্টল করা (যেমন root, বা সাথে sudo) করা প্রয়োজন ( snap install tic-tac-toeত্রুটি নিক্ষেপ করে: এটির প্রয়োজন sudo!)

  4. অপসারণ। একটি স্ন্যাপ প্যাকেজ অপসারণ করতে, আপনাকে snap remove ...সঠিক অনুমতি সহ প্যাকেজ ম্যানেজারটি ব্যবহার করতে হবে। অন্যদিকে অ্যাপিমেজগুলি কেবল "সেখানে" রয়েছে। সুতরাং কোন ব্যবহারকারী যে Appimage চান না? সে / সে কেবল ফাইলটি সরিয়ে দেয় এবং তা শেষ হয়ে যায়।

আমি অ্যাপ্লিমাইজগুলি ব্যবহার করার সময় সতর্ক হওয়ার পরামর্শ দিয়েছি, তবে ব্যক্তিগতভাবে আমি সেগুলির মধ্যে কিছু নিজেরাই ব্যবহার করি some

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

আমি কিছুটা ভয় পাচ্ছি যে তাদের মধ্যে কিছু ম্যালিন কোড প্রকৃতপক্ষে রয়েছে, তাই আমি যতটা সম্ভব প্রকাশকের পরিচয় যাচাই করেছিলাম। এই সফ্টওয়্যারটি সৌম্য যে আমি 100% নিশ্চিত নই, তবে আমি আমার সাধ্যমতো চেষ্টা করেছি।


2
মূলত, সবাই লিনাক্সে ওএসএক্স অ্যাপ্লিকেশন প্যাকেজিং বাস্তবায়নের চেষ্টা করছে, তবে সেখানে কিছুই পাওয়া যায় না।
অরেঞ্জডগ

2
এটি কীভাবে কাজ করে সে সম্পর্কে আমার কোনও ধারণা নেই :) নিশ্চিতভাবেই স্ন্যাপ এবং অ্যাপিমাইজাগুলি অন্যান্য সফ্টওয়্যারগুলির মধ্যে ভাগ করা অনেক নির্ভরতা সহ সফ্টওয়্যারটির সাথে ভালভাবে কাজ করে না। তারা ইতিমধ্যে স্ব-অন্তর্ভুক্ত সফ্টওয়্যার বা কয়েকটি নির্ভরতা সহ পুরোপুরি ঠিক আছে, তবে ঝুঁকিটিতে একই লাইব্রেরির অনেকগুলি অনুলিপি থাকতে পারে যা উইন্ডোজের মতো একই কাজ করে। এটি স্ন্যাপ প্যাকেজগুলিতে সমাধান করা উচিত (একটি সফ্টওয়্যার যা স্ন্যাপ লাইব্রেরির উপর নির্ভর করে library সংস্করণটি দিয়ে সেই লাইব্রেরি ইনস্টল করে, তারপরে একই সিস্টেমের মতো একই লাইব্রেরি সংস্করণ প্রয়োজন এমন অন্য একটি সফ্টওয়্যার এটি ব্যবহার করতে পারে)।
dadexix86

ওএসএক্স (এবং আইওএস) অ্যাপস অ্যাপ্লিকেশন (কেবল একক ফাইল ডাউনলোড করুন এবং চালান) এর মতো কাজ করে তবে স্ন্যাপের স্যান্ডবক্সযুক্ত সুরক্ষা নিয়ে।
অরেঞ্জডগ

ওএসএক্স এগুলি থেকে মুক্তি পাওয়ার চেষ্টা করছে এবং কেবল তাদের দোকান থেকে ইনস্টল করার অনুমতি দেয়।
LtWorf

অ্যাপ্লিকেশনটিতে অবশ্যই স্যান্ড বক্সিংয়ের বিকল্প থাকা উচিত। আশা করি আমরা ভবিষ্যতে এটি দেখতে পাব।
রায় 14

20

আপনি একটি অ্যাপ্লিমেশন চালানোর আগে, আপনাকে এটিকে কার্যকর করতে হবে। এটি একটি লিনাক্স সুরক্ষা বৈশিষ্ট্য। একটি অ্যাপ্লিমেশন কার্যকর করার যোগ্য দুটি উপায় আছে:

1. জিইউআই ব্যবহার করে

কীভাবে একটি অ্যাপ্লিমেশন কার্যকর করা যায়

অথবা

2. কমান্ড লাইনে

chmod a+x Some.Appimage

এখন আপনার ফাইলটি চালনার জন্য ডাবল ক্লিক করুন বা ডান ক্লিক করুন> চালান


15

যখন স্ন্যাপটি কেবল উবুন্টুতে ফোকাস করে, অ্যাপ্লিকেশনটি ক্রস-বিতরণ হয় এবং এটি ফেডোরা, ডিবিয়ান, ওপেনসুএস, সেন্টোস ইত্যাদিতেও চালিত হয়

অ্যাপ্লিকেশনটির জন্য লিনাক্স বিতরণ থেকে কোনও রানটাইম বা অবকাঠামো সমর্থন দরকার নেই এবং তাই সর্বত্র চলে runs এটি অ্যাপ্লিকেশন লেখককে তাদের সফ্টওয়্যারটি সরাসরি লিনাক্স ব্যবহারকারীদের কাছে উইন্ডোজ এবং ওএস এক্সের মতো করার জন্য পাঠাতে সক্ষম করে; ক্যানোনিকাল বা অন্য কারও সাথে সফ্টওয়্যার লেখক এবং শেষ ব্যবহারকারী "এর মধ্যে" নেই।

যদি অ্যাপ্লিকেশন বিন্যাসে কোনও অ্যাপ্লিকেশন সরবরাহ করা হয়, তবে কোনও ব্যবহারকারী এটি ডাউনলোড করতে মূল লেখকের ওয়েবসাইটে যেতে পারেন, যেমন, https://musescore.org/en/download থেকে মিউজস্কোর । অ্যাপআইমেজকে এক্সিকিউটেবল করে তুলুন (হয় আপনার ফাইল ম্যানেজার ব্যবহার করে বা chmod a+x ./yourAppImage) তবে আপনি ডাবল-ক্লিক করে অ্যাপ্লিকেশনটি চালাতে পারবেন।


সুতরাং আমি যদি লিফপ্যাড ইনস্টল করতে চাই, আমি কি "সেট আপ আমাকে" ক্লিক করব? তাহলে কি হবে? এবং আমি কীভাবে একটি অ্যাপ্লিমেশন আনইনস্টল করতে পারি? আমি বিন্ট্রে / প্রোবোনো / অ্যাপ্লিকেশনগুলিতে দেখছি তবে উত্তরটি খুঁজে পেল না। যদি আপনি কিছু মনে করেন না, আপনি নিজের উত্তরটি সেইসাথে তথ্যের পাশাপাশি ব্যবহারকারীদের জানার জন্য পছন্দ করতে পারে এমন অন্য কিছু সম্পাদনা করতে পারেন।
ডি কে বোস

2
নিশ্চিত না যে এটি আপনার পক্ষেও সমাধান হতে পারে - তবে লিফপ্যাডটি বাক্সের বাইরে 16.04 উত্সে উপলব্ধ (সংস্করণ: 0.8.18.1)। বিন্ট্রে দ্বারা প্রদত্ত লিফপ্যাড সংস্করণটি 'কেবল' 0.8.17 - এত পুরানো।
দুপুরে

1
সত্য, তবে যে কেউ জলের পরীক্ষা করতে চান, এটি যেমন সাইটের বলে, "হ্যালো, ওয়ার্ল্ড" ধরণের জিনিস।
ডি কে বোস

চমৎকার। এর পরে আপনি কেবল ডাবল ক্লিক করতে পারেন। আমার যা দরকার তা!
দাউদজি

5

অ্যাপ্লিকেশনগুলিতে চালনার জন্য FUSE প্রয়োজন। ইউজারস্পেসে ফাইল সিস্টেম (FUSE) এমন একটি সিস্টেম যা অ-রুট ব্যবহারকারীদের ফাইল-সিস্টেম মাউন্ট করতে দেয়।

FUSE ইনস্টল করুন

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

উদাহরণস্বরূপ, উবুন্টুতে:

sudo apt-get install fuse
sudo modprobe fuse
sudo usermod -a -G fuse $USER

উদাহরণস্বরূপ, ওপেনসুএসে:

sudo zypper install fuse

পিছু হট

আপনি যদি FUSE ইনস্টল করতে না চান, আপনি অ্যাপ্লিকেশনটি মাউন্ট বা এক্সট্রাক্ট করতে পারেন।

অ্যাপ্লিকেশনটি মাউন্ট করতে এবং অ্যাপ্লিকেশনটি চালাতে, সহজভাবে চালান

sudo mount -o loop Some.AppImage /mnt
/mnt/AppRun

যদি এটি কাজ না করে তবে আপনার কাছে পরীক্ষামূলক প্রকারের 2 অ্যাপ্লিকেশন থাকতে পারে । এগুলির জন্য আপনাকে কমান্ডটি পাস -o offset=...করতে হবে mount--appimage-offsetঅফসেটের জন্য সঠিক নম্বরটি খুঁজে পেতে অ্যাপ্লিকেশনটি চালান ।


sudo usermod -a -G fuseআমার ব্যবহারকারীর নাম অনুসারে তৃতীয় লাইন ( ) লেখার পরে , আমি usermod: group 'fuse' does not exist... পেতেই থাকি কেন এ সম্পর্কে কোনও ধারণা?
মার্টিন

হাই @ মার্টিন, প্রাক্তন উবুন্টু তে যদি আপনি একটি x86_64 (64 বিট) সিস্টেমে i686 (32 বিট) অ্যাপ্লিকেশন চালানোর চেষ্টা করছেন তবে 32 বিট লাইব্রেরি ইনস্টল না করা থাকলে আপনি এই ত্রুটিটি পেতে চলেছেন। সহায়তার জন্য আপনি সম্ভবত ওএস এবং অ্যাপ্লিকেশনটি পরবর্তী সময় চালনার চেষ্টা করছেন specify
লিও

হাই @ লিও, এটি অনেক আগেই ছিল, তবে আমি কেবল sudo apt-get install fuse sudo modprobe fuse sudo usermod -a -G fuse $USERআমার উইন্ডোজ 10 64-তে লাইনগুলি প্রবেশ করিয়েছি I'm আমি যে উত্তরটি বলছি তার উত্তরটি কোনও 32/64 স্পেসিফিকেশন তৈরি করে না এবং আমি দেখতে পাচ্ছি না যে আমাকে এটি নির্দিষ্ট করতে হবে বা বা কেন ...
মার্টিন

1

নীচের পদক্ষেপগুলি অনুসরণ করুন:

  • AppImage এ ডান ক্লিক করুন
  • প্রোপার্টি ক্লিক করুন
  • অনুমতিতে ক্লিক করুন
  • তারপরে প্রোগ্রাম হিসাবে ফাইলটি নির্বাহের জন্য ক্লিক করুন

টার্মিনাল ব্যবহার:

chmod u+x <appimage>

আপনি এখানে আরও পড়তে পারেন: https://citguru.hashnode.dev/heres-how-to-install-appimage-on-linux-cjwxozb1n003o1rs17epqop6g

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