অ্যাপটি-গেটে ইনস্টল করা প্যাকেজগুলির তালিকা থেকে কোনও প্যাকেজ কীভাবে সরিয়ে ফেলবেন?


13

আমি vimব্যবহার করে ইনস্টল করার চেষ্টা করার পরে apt-get install, ইনস্টল করার চেষ্টা করার apt-getসময় আমাকে সেগমেন্টেশন ত্রুটি দেয় vim-runtime। আমি নিশ্চিত যে এটি কেবলমাত্র একটি নির্দিষ্ট প্যাকেজটির সাথেই রয়েছে, এবং যখনই আমি apt-get installঅন্য কোনও প্যাকেজ ইনস্টল করার চেষ্টা করি vim-runtimeতবে প্যাকেজগুলি ইনস্টল করার তালিকায় থাকে এবং এটি সর্বদা প্রথম প্যাকেজ যা ইনস্টল করার চেষ্টা করে, তাই আমি পারি অন্য কোনও প্যাকেজ ইনস্টল করবেন না।

vim-runtimeইনস্টল করা প্যাকেজগুলির তালিকা থেকে আমি কীভাবে সরিয়ে ফেলব ? এটি যে প্যাকেজটি আমি ইনস্টল করতে চাইছি তার নির্ভরতা না হলেও এটি সর্বদা প্রদর্শিত হয়।

দ্রষ্টব্য: এটি এআরএম-এ চলমান একটি উবুন্টু রুটফেসে রয়েছে।


6
যদি apt-getসেগফাল্টস - দয়া করে এটি প্রতিবেদন করুন
ulidtko

চেষ্টা করুন dpkg --remove vim-runtimeএবং দেখুন এটি সাহায্য করে কিনা।
ulidtko

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

সাধারণত আপনি apt-get -f installএটির মতো ইনস্টল সমস্যাগুলি সমাধান করতে
দৌড়াবেন

উত্তর:


2

ভিএম-রানটাইম ইনস্টল না করে ইনস্টল না করার একমাত্র সঠিক উপায় হ'ল sudo apt-get remove vim

ভিএম-রানটাইম আনপ্যাক করার সময় ডিপিকিগ ক্র্যাশ করা হয় মারাত্মক ত্রুটি, বা আপনার হার্ডওয়্যারে কিছু ভুল হয়েছে এমন ইঙ্গিত। (যদিও হার্ডওয়্যার ত্রুটিগুলি সাধারণত বেশি এলোমেলো থাকে))


1

আমি সন্দেহ করি যে ভিএম-রানটাইমের জন্য .deb ফাইলটি সঠিকভাবে ডাউনলোড হয়নি, সুতরাং এতে apt-getক্র্যাশ।

/var/cache/apt/archivesএই vim-runtime*ফাইলটি সন্ধান করুন এবং মুছুন । এটি করতে, চালান

gksudo -- nautilus --no-desktop /var/cache/apt/archives/

এই ফোল্ডারটি থেকে অন্য কোনও .deb ফাইলগুলি মুছে ফেলা ভাল, কারণ এগুলি ক্যাশেড deডিব রয়েছে। নথি পত্র.


সেই ডিরেক্টরিতে আমার কাছে ভিএম-রানটাইম ফাইল নেই। আমার কাছে কেবল সেখানে একটি লক ফাইল এবং একটি খালি আংশিক ডিরেক্টরি রয়েছে।

1

আমার আগে এই সমস্যা ছিল এবং শেষ পর্যন্ত আমাকে dpkg -S package-nameপ্যাকেজের সাথে সম্পর্কিত সমস্ত ফাইলগুলি সন্ধান করতে এবং সেগুলি মুছতে দৌড়াতে হয়েছিল, যা সমস্যার সমাধান করেছে।


0
  1. ব্যাক আপ করুন এবং তারপরে এই দুটি ফাইল সরান: /var/cache/apt/pkgcache.binএবং /var/cache/apt/srcpkgcache.bin
  2. তারপরে ফাইল ক্যাশে আপডেট করুন

    sudo apt-get update
    
  3. apt-getএখন পরীক্ষা ।

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


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

আমি বুঝতে পারি সেখানে এখনও ঝুলন্ত প্যাকেজ রয়েছে, তবে কী এখনও আপনাকে সেগমেন্টেশন ত্রুটি দেয়?
ব্যবস্থা করুন

হাঁ। আমি সর্বদা এই ত্রুটিটি পাই যা বলার পরে আনপ্যাকিং প্রতিস্থাপন ভিএম-রানটাইম ... ই: সাব-প্রসেস / ইউএসআর / বিন / ডিপি কেজি একটি বিভাগকরণ ত্রুটি পেয়েছিল। আমার প্রশ্নে উল্লেখ করা উচিত ছিল যে এটি এআরএম-এ একটি উবুন্টু রুটফেসে রয়েছে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.