14.04, ডকনফ সমস্যাগুলি কীভাবে সঠিকভাবে আপডেট / ইনস্টল / আইবোন সংকলন করবেন?


16

আমি সম্প্রতি phpstorm 9.5 এ আপডেট করেছি এবং এটিতে আমার আইবাস 1.5.11 বা আরও নতুন (যা এই মুহুর্তে বর্তমানের) আপডেট করা উচিত update

ঠিক আছে. আমি উত্স থেকে 1.5.11 ডাউনলোড করেছি এবং এটি ইনস্টল করার চেষ্টা করেছি। আমি কিছুটা নির্ভরতা সমাধান করেছি, তবে এক পর্যায়ে আমার কাছে একটি অদ্ভুত কনফিগারেশন ত্রুটি রয়েছে, প্যাকেজের প্রয়োজনীয়তা (dconf> = 0.7.5) পূরণ হয়নি।

dconf- সরঞ্জাম এবং dconf প্যাকেজের অন্যান্য অংশগুলি ইনস্টল করার পরেও আমি এই ম্যাসেজটি পাই। আমি sudo apt-cache dconf-tools দেখানোর চেয়েও আউটপুটে দেখেছি যে libdconf0 (<< 0.7.3-2) সমস্যা সৃষ্টি করছে, কারণ libdconf1 0.20.0-1 যা নতুন বলে মনে হচ্ছে।

ধরে নিই যে 14.04-এ libconfd0 ব্যবহার করা হবে না আর এই তথ্যটি সংকলন আইবুসের জন্য অপ্রচলিত।

আমি কীভাবে এটি সমাধান করতে পারি?

সম্পাদনা 1:

  • ইনস্টল করা dconf- সরঞ্জাম, dconf-cli, dconf- সম্পাদক হিসাবে dconf প্যাকেজ উপস্থিত নেই।
  • / ইত্যাদি ডিরেক্টরি পরীক্ষা করে সেখানে dconf সম্পর্কিত স্টাফ রয়েছে
  • dconf- এর জন্য পরীক্ষা করা আইবিস / কনফিগার করার পদ্ধতি:

    if test x"$enable_dconf" = x"yes"; then
        # check dconf
        PKG_CHECK_MODULES(DCONF,
            [dconf >= 0.7.5],
        )
        PKG_CHECK_EXISTS([dconf >= 0.13.4],
            [AC_DEFINE(DCONF_0_13_4, TRUE, [dconf is 0.13.4 or later])],
            [])
        # check glib-compile-schemas
        GLIB_GSETTINGS
        enable_dconf="yes (enabled, use --disable-dconf to disable)"
    fi
    

সম্পাদনা 2:

libdconf0 বিভ্রান্তিকর ছিল


আমি যেমন বুঝতে পেরেছিলাম, libdconf0 অনুমানটি বিভ্রান্তিকর ছিল, আইবাস কনফিগারেশনটি পরীক্ষা করে এটি সাধারণভাবে PKG_CHECK_MODULES ব্যবহার করে যেখানে আমার কম্পিউটারে কোনও dconf.pc এন্ট্রি পাওয়া যায় নি
স্যান্ডর বোল্লা

1
gitবা dconf, এতে কোনও তফাত হয় না। সহজভাবে ব্যবহার করুন checkinstall, সুতরাং আপনার প্রশ্নটি সংকলিত প্রোগ্রামগুলি জানতে মেক ডিপি কেজি-র
এবি

এটি কীভাবে
ডকনফের

তবুও লক্ষ্য 'ইনস্টল' করার কোনও নিয়ম পান না যার অর্থ কনফিগারটি অনুপস্থিত ডকনফের সাথে ভালভাবে চালিত হয়নি যা উপস্থিতি নেই sudo apt-cache policy dconf
Sendor Bolla

1
দয়া করে সম্পাদনা আপনার প্রশ্ন এবং যোগ করেন তারা আপনার কি কাজ করেছেন। যেমন আপনি dconf উত্স ডাউনলোড করেছেন।
এবি

উত্তর:


7

যথাযথ ইন্টেলিজ একীকরণের জন্য আমাকে উত্স থেকে আইবাস 1.5.11 সংকলন করতে হয়েছিল।

এতে সফল হওয়ার জন্য আমাকে ইনস্টল করতে হয়েছিল libdconf-devএবং libnotify-devযেগুলি লিবস যেখানে সঠিকভাবে মূল আইবাস রক্ষণাবেক্ষণকারী দ্বারা উল্লেখ করা হয়নি তাই আমি তাকে দেবিয়ান ভিত্তিক সিস্টেমে একটি সফল বিল্ড প্রক্রিয়া বিবরণের জন্য এই তথ্য যুক্ত করার পরামর্শ দিয়েছিলাম।

sudo apt-get install libdconf-dev libnotify-dev

আমি পেতে E: Unable to locate package libnofity-dev। এই উত্তরটি তেমন সাহায্য করে না। আপনি উত্স থেকে সংকলন কিভাবে? আমি এখানে একটি টিউটোরিয়াল পেয়েছি: serverfault.com/questions/735189/ibus-1-5-11-on-ubuntu কিন্তু এমনকি, আমি আপনার সমাধানটি সত্যিই বুঝতে পারি না।
ভাদোরকোয়েস্ট

সংযুক্ত সমাধানটি 14.04 এর জন্য নয় 15.04 এর জন্য, তবে libnotify-devযা ভুল বানান ছিল, আমি সমাধান অংশটি সম্পাদনা করব
স্যান্ডর বোল্লা

@ স্যান্ডরবোল্লা, আপনি কি নিজের উত্তরটি গ্রহণ করবেন কারণ এটি আপনার পক্ষে কাজ করে? দেখতে askubuntu.com/help/someone-answers
user.dz

কাজ করে, তবে এটি করতে হলে কী ব্যথা হয়।
রায়াননার্ড

: এখানে ibus এবং IntelliJ সঙ্গে মোকাবিলা করার জন্য কিছু বিকল্প যদি একাধিক কীবোর্ড সহায়তা প্রয়োজন হবে না হয় stackoverflow.com/questions/33651898/...
Heather92065
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.