স্ক্লাইট 3 ইনস্টল করা যাবে না


9

ওএস: উবুন্টু 12.04 এলটিএস

$sudo apt-get install libsqlite3-dev

The following packages have unmet dependencies: libsqlite3-dev : Depends: libsqlite3-0 (=3.7.9-2ubuntu1) but 3.7.9-2ubuntu1.1 is to be installed



$sudo apt-get install libsqlite3-0

Building dependency tree
Reading state information... 
Done libsqlite3-0 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 103 not upgraded.

আমি https://launchpad.net/ubuntu/raring/i386/libsqlite3-dev/3.7.15-1 এ নতুন প্যাকেজটি ডাউনলোড করার চেষ্টা করেছি

এবং এটি পড়েছেন: https://getsatisfaction.com/jolicloud/topics/installing_libsqlite3_dev_doesnt_work

উবুন্টু প্রতিক্রিয়া জানিয়েছে: "libc6 ইনস্টল করতে পারে না: i386" বা "স্থিতিশীল নয় ..."


এটি দেখায় যে আপনার একটি 103 আপগ্রেড রয়েছে। কি হয়েছে?
ওয়াজক্স

এখন আমি আপগ্রেট ম্যানেজার দ্বারা সমস্ত প্যাচ আপডেট করেছি। আমি libsqlite3-0 অপসারণ করতে পারি না কারণ এটি ইতিমধ্যে রয়েছে। Sudo apt-get libsqlite3-0 অপসারণের চেষ্টা করেছেন, এখনও libsqlite3-dev ইনস্টল করতে পারবেন না
CodeFarmer

1
আপনি কি sudo apt-get purge libsqlite3-0 চেষ্টা করেছিলেন?
don.joey

আপনি কি sudo apt-get purge libsqlite3-0 চেষ্টা করেছিলেন? - don.joey 20 ডিসেম্বর '12 এ 13:55 এ চালান না !!! আপনি করার আগে স্ন্যাপশট। এটি আমার ইনস্টল থেকে এক টন জিনিস পরিষ্কার করেছে।
ব্যবহারকারী2040020

উত্তর:


4

32-বিট প্যাকেজগুলির (3.7.9-2ubuntu1 বনাম 3.7.9-2ubuntu1.1) এর সাথে -৪-বিট প্যাকেজগুলির কিছু সিঙ্কের বাইরে চলে যাওয়ায় এটি সমস্যা হিসাবে দেখা যাচ্ছে।

নীচের উত্তরটি নির্লজ্জভাবে http://www.kubuntuforums.net/showthread.php?60125-Can-t-install-anything-bad-libsqlite3-0-amd64 এ থ্রেড থেকে কাটানো হবে যা আমি একটি সুপারিশ করছি আরও পুঙ্খানুপুঙ্খ বিবরণ (পাশাপাশি এটি সত্যই আপনার সমস্যা কিনা তা যাচাই করার পদক্ষেপগুলি))

  1. -৪-বিট সংস্করণটি ডাউনলোড করুন:

    apt-get download libsqlite3-0:amd64
    
  2. 32-বিট সংস্করণটি ডাউনলোড করুন:

    apt-get download libsqlite3-0:i386
    
  3. জোর করে বিদ্যমান -৪-বিট সংস্করণটি মুছে ফেলুন:

    sudo dpkg --force-depends --purge libsqlite3-0:amd64
    
  4. জোর করে বিদ্যমান 32-বিট সংস্করণটি মুছে দিন:

    sudo dpkg --force-depends --purge libsqlite3-0:i386
    
  5. Ually৪-বিট সংস্করণটি ম্যানুয়ালি ইনস্টল করুন:

    sudo dpkg --install libsqlite3-0*amd64.deb
    
  6. 32-বিট সংস্করণটি ম্যানুয়ালি ইনস্টল করুন:

    sudo dpkg --install libsqlite3-0*i386.deb
    

তারপরে দেখুন theদেবগুলির আপনার ইনস্টলটি কাজ করে কিনা, যেহেতু এর মধ্যে একটির এটির সন্ধান করা মিল রয়েছে।


পদক্ষেপ 2 এবং 4 বাতিল হবে না?
কোডফার্মার

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