আমি 12.04 এলটিএসে কিউটি 5.x ইনস্টল করতে পারি?


38

আপনি যদি কিউএমএল ২.০ এবং কিউটি ৫ দিয়ে বিকাশ করতে চান তবে 12.04-র জন্য বেস প্যাকেজগুলি রিপোজিটরিতে উপস্থিত রয়েছে বলে মনে হয় না। আমার কী পিপিএ যুক্ত করা উচিত? এটি কি বাইনারি ইনস্টলার? একটি সংকলন নিজেই?

এগুলি পৃথক প্রশ্ন নয়, এগুলি উত্তরের পক্ষে কেবল সম্ভব ট্র্যাক।

আমি জিজ্ঞাসা করছি কারণ আপনি যদি উবুন্টু ফোনের জন্য বিকাশ করতে চান তবে এখনও একটি শক্ত শক্ত এলটিএস বিকাশ বাক্স রয়েছে তবে এটি উপযুক্ত পথ বলে মনে হচ্ছে।

আমি 12.04 এলটিএসে কিউটি 5.x ইনস্টল করতে পারি?

উত্তর:


41

আপনার সিস্টেমে নিম্নলিখিত পিপিএ যুক্ত করে এটি করা যেতে পারে:

পিপিএ: ক্যানোনিকাল-কিউটি 5-এজারস / উবুন্টু 1204-কিউটি 5লঞ্চপ্যাড লোগো ( পিপিএ ব্যবহারের নির্দেশাবলীর জন্য এখানে ক্লিক করুন ))

আপনি নিম্নলিখিত আদেশগুলি সহ সাধারণত এটি করতে পারেন:

sudo apt-add-repository ppa:canonical-qt5-edgers/ubuntu1204-qt5
sudo apt-get update

পরবর্তী পদক্ষেপটি Qt5 / QML 2.0 বিকাশের জন্য প্রয়োজনীয় প্যাকেজ ইনস্টল করা। আপনি এই কমান্ডটি চালিয়ে এটি করতে পারেন:

sudo apt-get install qtdeclarative5-dev

এটি ডেস্কটপ কিউটি এবং কিউএমএল দ্বারা বিকাশের জন্য প্রয়োজনীয় হেডার / লাইব্রেরি ইনস্টল করবে। আপনি সম্ভবত এই পৃষ্ঠাটি থেকে কিউটি ক্রিয়েটারের সর্বশেষতম প্রকাশটি পেতে চাইবেন ।

আমি খুঁজে পেয়েছি যে কিউটি ক্রিয়েটারের মাঝে মাঝে আপনার নতুন Qt5 ইনস্টলেশনটি খুঁজে পেতে সমস্যা হয়। যদি এটি হয় তবে এই পদক্ষেপগুলি সম্পাদন করুন:

  1. এটি খুলুন এবং সরঞ্জাম-> বিকল্পগুলিতে যান
  2. বাম মেনুতে "বিল্ড অ্যান্ড রান" বিভাগটি ক্লিক করুন
  3. "কিউটি সংস্করণ" ট্যাবটি ক্লিক করুন
  4. "যুক্ত করুন ..." ক্লিক করুন এবং আপনার ওএসের সাথে সাদৃশ্যযুক্ত অবস্থানটি প্রবেশ করুন:

    32-বিট: /usr/lib/i686-linux-gnu/qt5/bin/qmake
    64-বিট:/usr/lib/x86_64-linux-gnu/qt5/bin/qmake

পূর্বে এই প্যাকেজগুলি এখানে অবস্থিত:

পিপিএ: উবুন্টু-SDK-টিম / পিপিএ লঞ্চপ্যাড লোগো

"উবুন্টু এসডিকে টিম" অনুসারে: Old Ubuntu 12.04 LTS Qt 5.0 packages have been moved to https://launchpad.net/~canonical-qt5-edgers/+archive/ubuntu/ubuntu1204-qt5/এবং এটি সম্ভবত 2016 সালের মে মাসে ঘটেছিল।


1
Ososos। Now।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।।
টেরেন্স ইডেন

1
অনুরূপ পদ্ধতিতে কিউটি 5.2 ইনস্টল করার কোনও উপায় আছে? আমি মনে করি পিপিএতে সরবরাহিত সংস্করণটি 5.02
ইজাকুইল

এএমডি মালিকানাধীন fglrx গ্রাফিক্স ড্রাইভার ব্যবহার করার সময় কিউটির এই সংস্করণটি উইন্ডো তৈরির ক্ষেত্রে আমাকে সেগফাল্ট দিচ্ছে। মূলত হিসাবে এ বর্ণিত forum.qt.io/topic/31293/...
interfect

এই ওবুন্টু 14.04.04 এলটিএস হিসাবে কাজ করবে?
ইয়োনাতান সিমসন

13

উবুন্টু এসডিকে টিম পিপিএ ( ppa:ubuntu-sdk-team/ppa) উবুন্টু 12.04 এর জন্য কেবল Qt 5.0 সরবরাহ করে।

আপনার যদি নতুন কিউটি সংস্করণগুলির বৈশিষ্ট্যগুলির প্রয়োজন হয় তবে আপনি যথাযথ এবং বিশ্বস্ততার জন্য স্টিফান বিনার দ্বারা নতুন পিপিএ ব্যবহার করতে পারেন । তিনি 4.8 থেকে শুরু করে সমস্ত কিউটি সংস্করণের পিপিএ তৈরি করেছিলেন।

কিউটি সিস্টেম প্যাকেজগুলির সাথে ঝামেলা না করার জন্য, এই পিপিএ থেকে প্যাকেজগুলি ইনস্টল করা আছে /optযাতে আপনাকে /opt/qtXX/includeআপনার বিল্ড সরঞ্জামকে সঠিক পথ ( ) অবহিত করতে হবে (যদি আপনি পিপিএ প্রদত্ত কিউটি ক্রিয়েটার ব্যবহার না করেন)।


নির্দেশনা

  1. একটি পিপিএ চয়ন করুন

    লঞ্চপ্যাডে স্টিফানের প্রোফাইল পৃষ্ঠা থেকে, আপনার পছন্দসই কিউটি সংস্করণ এবং আপনার কাছে উবুন্টু সংস্করণটির সাথে মেলে এমন পিপিএ চয়ন করুন। মনে রাখবেন যথার্থ হ'ল উবুন্টু 12.04 এবং ট্রাস্টি হলেন উবুন্টু 14.04।

    মনে করুন আপনি ওবুন্টু 12.04 এ কিউটি 5.5 ইনস্টল করতে চান আপনার / অপ্ট প্রিসিসের জন্য Qt 5.5.1 বেছে নেওয়া উচিত (এই লেখার সময় যথার্থের জন্য সর্বশেষতম কিউটি সংস্করণ)।

    উবুন্টু 14.04 এ কিউটি 5.5 ইনস্টল করতে / ট্র্যাক্ট ট্রাইটির জন্য Qt 5.5.1 পছন্দ করুন ।

  2. আপনার সিস্টেমে পিপিএ যুক্ত করুন

    পিপিএ পৃষ্ঠা খুলুন। আপনার এমন কিছু দেখা উচিত:

    এখানে চিত্র বর্ণনা লিখুন

    তারপরে উপর apt-add-repositoryথেকে সাহসী পাঠ্য অনুসরণ করুন ( পিপিএ পৃষ্ঠা থেকে আসল পিপিএ ঠিকানা ব্যবহার করুন! ):

    sudo apt-add-repository ppa:beineri/opt-qt551
    
  3. আপডেট প্যাকেজ একটি ইনস্টল Qt তালিকাভুক্ত

    যুক্ত সংগ্রহস্থল থেকে প্যাকেজ তালিকাটি ডাউনলোড করতে এবং Qt (এবং কিউটি ক্রিয়েটর) ইনস্টল করার জন্য নিম্নলিখিতটি চালান:

    sudo apt-get update
    sudo apt-get install qt-latest qtcreator-latest
    

স্টিফানের পিপিএ আমাকে qDebug()14.04.3-তে একটি অমীমাংসিত প্রতীক ইস্যু সমাধান করতে সহায়তা করেছে যেখানে আমার সংকলিত গ্রন্থাগারের সংস্করণ 5.5.0 ছিল তবে আমার রান-সময় 5.2.1 (একটি ভিন্ন মেশিনে) ছিল। আমি ইনস্টল করেছি qt55declarativeএবং তারপরে source /opt/qt55/bin/qt55-env.shআমার প্রোগ্রাম চালানোর আগে ব্যবহার করেছি।
লুকাস

এটি কি 14.04 বা 16.04 এ কাজ করবে?
সুচি ডোগা

@ সুসিডোগা উত্তর আপডেট হয়েছে। উবুন্টু 14.04 এর জন্য পিপিএ রয়েছে, তবে 16.04 এর জন্য নয় (এখনও)।
এরিক কারভালহো


-5

কিউটি 5 ইনস্টল করার উপায় * *:

sudo apt-get install build-essential libgl1-mesa-dev

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