কীভাবে কার্যকর / টেম্পি কার্যকর করা যায়?


21

আমার উবুন্টু 12.04 এলটিএস আছে এবং আমি উবুন্টু 12.10 এ আপগ্রেড করার চেষ্টা করেছি। আমি আপডেট ম্যানেজার আপগ্রেড করার সময় একটি বার্তা বাক্স উপস্থিত হয়েছিল:

আপগ্রেড চালাতে পারবেন না। এটি সাধারণত এমন কোনও সিস্টেমের কারণে ঘটে যেখানে / tmp নোবেসেক মাউন্ট করা থাকে। অনুগ্রহ করে পুনরায় মাউন্ট করুন এবং আবার আপগ্রেড চালান।

আমি নিম্নলিখিত কমান্ডটি দিয়ে টার্মিনালটিতে / টিএমপি এক্সিকিউটেবল করার চেষ্টা করেছি:

mount -o remount,exec /tmp /var/tmp

আমি এন্টার টিপলাম এবং আমি টার্মিনাল থেকে নিম্নলিখিত বার্তা পেয়েছি:

mount: only root can do that

এক্সিকিউটেবল ও টেম্পেবল তৈরি করতে এবং ওএস আপগ্রেড করতে এখন আমার কী করা উচিত।


2
উবুন্টুকে জিজ্ঞাসা করুন স্বাগতম! আপনি কি cat /proc/mountsআপনার প্রশ্নের আউটপুট অন্তর্ভুক্ত করতে পারেন ? আপনার সিস্টেমে কনফিগারেশন সম্পর্কে নিশ্চিত হওয়া।
জার্মটভিডিজক

আপনাকে sudo কমান্ডটি এই sudo মাউন্ট -o রিমান্ট, এক্সিকিউট / tmp / var / tmp এর মতো ব্যবহার করে রুট হিসাবে মাউন্ট করতে হবে
স্কট গুডগ্যাম

উত্তর:


26

আপনার অবশ্যই মূল অধিকার থাকতে হবে। এর জন্য sudoকমান্ডের সামনে রাখুন:

sudo mount -o remount,exec /tmp

যখন আপনাকে পাসওয়ার্ড সম্পর্কে জিজ্ঞাসা করা হবে, কেবলমাত্র আপনার সাধারণ ব্যবহারকারীর পাসওয়ার্ড sertোকান।


4
এই আদেশটি আমার পক্ষে কাজ করে না। পরিবর্তে আমি একটি পেয়েছি: "মাউন্ট: / tmp মাউন্ট বা খারাপ বিকল্প" ত্রুটি
ডার্ক স্টার 1

এটি আমার পক্ষেও কাজ করে না।
অ্যান্ড্রু থাডিয়াস মার্টিন

2

আপনি কি এই আদেশ ব্যবহার করে দেখুন? আমার ক্ষেত্রে, এটি কাজ করে।

sudo mount -t tmpfs -o exec tmpfs /tmp

এবং তারপরে, এটি কাজ করে কিনা তা পরীক্ষা করে দেখুন।

mount

1

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

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