যখনই আমি টার্মিনাল ব্যবহার করে প্রোগ্রাম ইনস্টল করার চেষ্টা করি তখন আমি এই ত্রুটিটি পাই:
home@ubuntu:~$ apt-get install myunityE: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
এছাড়াও আমি টার্মিনাল ব্যবহার করে আপডেট ইনস্টল করতে অক্ষম.
নিম্নলিখিত কমান্ডের বেশিরভাগটি এর সাথে অগ্রাধিকার দেওয়া দরকার সুডো কমান্ড. এটি অস্থায়ীভাবে রুট-ব্যবহারকারী প্রশাসনিক স্তরে সুবিধাগুলি উন্নত করে, যা আপনার ব্যবহারকারীর অ্যাকাউন্টের মালিকানাধীন ডিরেক্টরি বা ফাইলগুলির সাথে কাজ করার সময় প্রয়োজনীয় সুডো ব্যবহার করার সময় আপনাকে আপনার পাসওয়ার্ডের জন্য অনুরোধ করা হবে সুডো (প্রশাসনিক) অধিকারসহ শুধুমাত্র ব্যবহারকারীদের এই কমান্ড ব্যবহার করতে সক্ষম হবে. আপনার উচিত কখনই না গ্রাফিক্যাল অ্যাপ্লিকেশনগুলি রুট হিসাবে শুরু করতে সাধারণ সুডো ব্যবহার করুন (দয়া করে দেখুন রুটসুডো সুডো সঠিকভাবে ব্যবহার সম্পর্কে আরও তথ্যের জন্য)
সুতরাং, কারণ এপিটি-গেট সফ্টওয়্যার ইনস্টল করে এবং এইভাবে সিস্টেমকে প্রভাবিত করে, আপনাকে এটি ব্যবহার করতে হবে sudo নিজেকে প্রশাসক সুবিধা দিতে কমান্ড.
সুতরাং, আপনি আদেশ করা উচিত sudo apt-get install myunity
আপনি যদি আপনার সিস্টেম আপডেট করতে চান তবে চালান
sudo apt-get updatesudo apt-get dist-upgrade
এটি আপনার সিস্টেমের প্যাকেজ ডাটাবেস আপডেট এবং তারপর কোনো আপগ্রেড ইনস্টল করা হবে.
কোনও প্রশাসনিক কাজ চালানোর আগে: সিস্টেমের প্রশস্ত পছন্দগুলি ইনস্টল করা, অপসারণ, পরিবর্তন করা ইত্যাদি আপনি হতে হবে root. এই জন্য বিশেষভাবে সত্য apt-get. বার্তাটি নিজেই আপনাকে বলে যে সমস্যাটি কোথায়:
আপনি রুট?
আপনি যদি না হন root, দ্য install কমান্ড এ সব কাজ করবে না.
এটি ঠিক করার উপায়টি ব্যবহার করছে sudo কমান্ডের আগে:
➜ ~ apt-get updateE: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)E: Unable to lock directory /var/lib/apt/lists/E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?➜ ~ sudo apt-get updateFetched 616 kB in 25s (23.9 kB/s)
আপনি লক্ষ্য করতে পারেন, আমি যখন ব্যবহার করি তখন সমস্যা ছাড়াই এটি সম্পন্ন হয় sudo. যদি আপনার কোন আছে open (13: Permission denied) এটা প্রায় নিশ্চিত যে আপনি না root এবং ব্যবহার করা প্রয়োজন sudo.
আমি মনে করি আপনার জিইউআই আপডেট ম্যানেজারটি খোলা আছে যখন আপনি অ্যাপ-গেট আপডেট চালাচ্ছেন এবং একটি জিনিস আপনাকে অবশ্যই সুপার ব্যবহারকারী হতে হবে বা অ্যাপ-গেট আপডেট ব্যবহার করার আগে সুডো ব্যবহার করতে হবে
@অবিনাশরাজ যে জিনিষ সমাধান কিন্তু এটি একটি ভাল কৌশল নয়. আমি এর আগে রুট ছাড়াই এটি করতে পারি এবং প্রকৃতপক্ষে ডকার পাত্রে তৈরি করা সুডো সর্বদা ব্যবহার করে না