মাইএসকিউএল 5.6 ক্লায়েন্ট 5.5 এর উপর নির্ভর করে


8

আমি উবুন্টু 14.04 এলটিএস সার্ভারে মাইএসকিএল- (সার্ভার / ক্লায়েন্ট) -5.6 ইনস্টল করেছি
তবে কিছু প্রোগ্রামের জন্য আমার মাইএসকিএল-ক্লায়েন্ট প্রয়োজন (উদাহরণস্বরূপ অটোমিস্কেলব্যাকআপ এবং পোস্টফিক্স)

root@server:~# apt-get install automysqlbackup                  
 automysqlbackup : Depends: mysql-client

তাই:

root@server:~# apt-get install mysql-client mysql-server    
The following packages have unmet dependencies:
 mysql-client : Depends: mysql-client-5.5 but it is not going to be installed
 mysql-server : Depends: mysql-server-5.5 but it is not going to be installed

এবং:

root@server:~# apt-get install mysql-client-5.6 mysql-server-5.6
 mysql-client-5.6 is already the newest version.
 mysql-server-5.6 is already the newest version.

আমার কি 5.6 এর পাশাপাশি মাইএসকিএল- (সার্ভার / ক্লায়েন্ট) -5.5 ইনস্টল করতে হবে?


এই প্রশ্নটি দেখুন: mysql-server-5.5 ইনস্টল করা যাবে না / নিম্নলিখিত প্যাকেজগুলিতে আনটেট নির্ভরতা রয়েছেমাইএসকিউএল ক্লায়েন্ট 5.5 এবং মাইএসকিউএল সার্ভার 5.5 হ'ল উবুন্টু 14.04-এ প্যাকেজ রক্ষণাবেক্ষণকারীদের দ্বারা নির্ধারিত এই প্যাকেজের বর্তমান "সেরা" সংস্করণ। , কোনও বাধ্যতামূলক কারণে আপনার যদি মাইএসকিএল- (সার্ভার / ক্লায়েন্ট) -5.6 প্রয়োজন না হয়।
কারেল

1
এটি mysql-clientপ্যাকেজে একটি বাগ : bugs.launchpad.net/ubuntu/+source/mysql-workbench/+bug/1287424 - এটি আপনার প্রভাবিত হিসাবে চিহ্নিত করুন।
মুড়ু

2
ভাল আমি অন্য কারণে এটি প্রয়োজন। আমি আইপিভি 6 সমর্থন জন্য (নতুন) inet6_pton ফাংশনটি ব্যবহার করতে চাই। লিঙ্ক
টিডি_নিজ্বোয়ার

উত্তর:


5

তাহলে automysqlbackupসাথে কাজ করতে পারেন mysql-client-5.6(অন্য কথায়, যদি বাইনারি সামঞ্জস্যপূর্ণ সঙ্গে mysql-client-5.6)।

ব্যবহার করা সম্ভব equivsজন্য প্যাকেজ ডামি তৈরি করতে mysql-client, mysql-server। যদি এগুলি কেবল আনইনস্টল করে কাজ না করে তবে looseিলে করার কিছুই নেই:

  1. সমতুল্য ইনস্টল করুন:

    sudo apt-get install equivs
    
  2. টেমপ্লেট থেকে নিয়ন্ত্রণ ফাইল তৈরি করুন:

    equivs-control mysql-client
    
  3. mysql-clientসম্পাদনার জন্য ফাইল খুলুন । প্রয়োজনে নাম এবং সংস্করণ পরিবর্তন করুন:

    ...
    Package: mysql-client
    Version: 5.6
    ...
    
  4. এটি তৈরি করুন এবং তারপর এটি ইনস্টল করুন:

    equivs-build mysql-client
    sudo dpkg -i mysql-client*.deb
    

জন্য একই পদক্ষেপ অনুসরণ করুন mysql-server


বিলম্বের জন্য দুঃখিত .. আমি আপনার একাকীকরণ চেষ্টা করেছিলাম কিন্তু আমি সমতুল্য বিল্ড মাইএসকিএল-ক্লায়েন্টের সাথে একটি ত্রুটির মধ্যে পড়েছিলাম। sh: 1: cannot open package: No such file sh: 1: defaults: not found
টিডি_নিজবোয়ার

@ টিডি_নিজ্বোয়ার, :) আমাকেও, আমি ইন্টারনেট অ্যাক্সেস করতাম। দুঃখিত আমি একটি পদক্ষেপ মিস করেছি। আমার আপডেট উত্তর দেখুন।
user.dz

আমার জন্য কাজ করেছেন ...
পেটাহ

আমার জন্যও কাজ করেছেন। খুব সুন্দর. ভবিষ্যতে আমার যে সমস্যাগুলির জন্য নজর রাখা দরকার? উবুন্টু এই প্যাকেজটি বা অন্য কিছু আপগ্রেড করার চেষ্টা করবে?
ফ্লিকফ্ল্লি

1
@flickerfly নং আপনি এখানে দেখুন packages.ubuntu.com/... , mysql-clientশুধুমাত্র সংস্করণ হিসাবে উপলব্ধ প্যাকেজ 5.5বিশ্বাসভাজন এবং কোন প্রধান আপগ্রেড, থাকবে তাই এটি আপনার স্থানীয় আপগ্রেড করবে না সংস্করণ যা5.6
user.dz
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.