টার্মিনালের সন্ধানের জন্য কোনও ফাইল কোথায় থাকতে হবে?


0

লিনাক্স টার্মিনালের মাধ্যমে একটি ফাইল ইনস্টল করতে আমি আরপিএম ব্যবহার করার চেষ্টা করছি। আমি বর্তমানে যে ফাইলটি ইনস্টল করতে চাইছি তা আমার ডাউনলোড ফোল্ডারে রয়েছে এবং নামটি দেওয়া হয়েছে:vnc-server.rpm

তবে আমি যখন rpm -Uvh linux-server.rpmটার্মিনালটিতে টাইপ করি তখন আমি পাই:error: open of vnc-server.rpm failed: No such directory or file.

কিন্তু ফাইলটি স্পষ্টভাবে উপস্থিত রয়েছে কারণ এটি ঠিক এখানে। টার্মিনাল এটির জন্য এটি নির্দিষ্ট জায়গায় থাকা দরকার কি?

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

এখন আমি ফাইলটি ইনস্টল করার চেষ্টা করতে সক্ষম হয়েছি, তবে এটি এখনও ব্যর্থ হয়েছে কারণ আমি একগুচ্ছ নির্ভরতা অনুপস্থিত।


ফাইলের নামের একটি ছোট অংশ লিখুন এবং <ট্যাব> টিপুন এবং টার্মিনালটি আপনার জন্য ফাইলের নামটি স্বয়ংক্রিয়ভাবে পূর্ণ করবে। এটি বানান ত্রুটি এবং এই জাতীয় যত্ন নেয়। এই ক্ষেত্রে আপনি ফাইলটির নাম দিয়েছেন linux-serverতবে ত্রুটি বার্তাটি পরিষ্কারভাবে ইঙ্গিত দেয় যে আপনি কমান্ডটি যুক্তির সাহায্যে চালিয়েছেন vnc-server(সম্ভবত আপনার সমস্যার বর্ণনাটি linux-serverএকটি টাইপো হলেও এটি সম্ভবত)।
ড্যানিয়েল অ্যান্ডারসন

হ্যাঁ, এটি একটি টাইপো ছিল, আমার কম্পিউটারে ফাইল এবং আমার প্রচেষ্টায় vnc-server.rpm নামটি ব্যবহার করা হয়েছিল
মার্ক ক্র্যামার

এছাড়াও, <ট্যাব> টিপলে কিছু করার মনে হয় না।
মার্ক ক্র্যামার

1
ফাইলটি আপনার টার্মিনাল সেশনের বর্তমান ডিরেক্টরিতে থাকতে হবে। আপনি এই সম্পর্কে এবং জানেন cd? আপনি কি নিশ্চিত যে আপনি ফাইলটির সঠিক পথ দিয়েছেন? lsযুক্তি হিসাবে আপনার ফাইলের নাম সহ কমান্ডটি ব্যবহার করে দেখুন । পারি lsএটা খুঁজে পাচ্ছেন না? যদি তা না হয় তবে সমস্যাটি কোনওভাবেই সম্পর্কিত নয় rpm
ড্যানিয়েল অ্যান্ডারসন

উত্তর:


1

না কোনও কারণে আপনার ডাউনলোড ফোল্ডারের অনুমতিগুলি পরিবর্তিত হয়েছে, যার জন্য আপনাকে sudo দিয়ে আপনার কমান্ডটি প্রিফেস করতে হবে ।

দেখুন এটি আপনার সমস্যার সমাধান করে কিনা: http://www.cyberciti.biz/tips/rpm-command-no-such-file-directory-error.html


lsকমান্ডটি ব্যবহার করে এটি সন্ধান করতে সক্ষম হয়েছি । সুতরাং আমি এটি ডাউনলোডের ফোল্ডার থেকে সরিয়ে নিয়েছি তা দেখার জন্য এটি কোনও পার্থক্য তৈরি করে কিনা এবং এটি কাজ করে।
মার্ক ক্রামার

0

এটি কি সম্ভব যে আপনি বর্তমানে ডাউনলোড ফোল্ডারে নেই (বা যেখানেই পছন্দসই ফাইলটি অবস্থিত)? pwdটার্মিনালটিতে কমান্ড টাইপ করার চেষ্টা করুন এবং দেখুন এটি কোন পথে ফিরে আসে। যদি এটি ফাইলের মতো না হয় তবে এটি এত অদ্ভুত নয়।

বিকল্পভাবে আপনি ls -lকমান্ড সহ ওয়ার্কিং ডিরেক্টরিতে থাকা ফাইলগুলি পরীক্ষা করতে পারেন এবং সেখানে ফাইলটি তালিকাভুক্ত রয়েছে কিনা তা চেষ্টা করে দেখতে পারেন।

যদি অটো-সম্পূর্ণ কাজ না করে তবে সম্ভবত আপনি সঠিক কার্যনির্বাহী ডিরেক্টরিতে না cdরয়েছেন, কার্যত ডিরেক্টরিটি যেখানে ফাইলটি রয়েছে সেখানে পরিবর্তন করার জন্য কমান্ডটি ব্যবহার করার চেষ্টা করুন ।

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