আমি 32-বিট লাইব্রেরি ইনস্টল করব যখন তারা আনইনস্টেবল নির্ভরতা রাখে?


8

আমি উবুন্টু 13.10 এ অ্যাডোব এয়ার ইনস্টল করার চেষ্টা করছি। উবুন্টুর এই সংস্করণে, প্যাকেজগুলি পছন্দ করে ia32-libsএবং ia32-libs-multiarchআর উপলভ্য থাকে না, তাই আমি প্রয়োজনীয় 32-বিট লাইব্রেরি আমার নিজের থেকে ইনস্টল করার চেষ্টা করছি। চলমান অবস্থায় ./AdobeAIRInstaller.binআমি হারিয়ে যাওয়া লাইব্রেরিগুলি সম্পর্কে বেশ কয়েকটি ত্রুটি পেয়েছি, যার বেশিরভাগটি আমি ব্যবহার করে ইনস্টল করতে সক্ষম হয়েছি sudo apt-get install <library-name>:i386এবং ত্রুটিগুলি চলে গেছে। সর্বশেষ দুটি অনুপস্থিত মডিউলগুলি ঠিক করতে আমার সমস্যা হচ্ছে যদিও:

Gtk- বার্তা: "ওভারলে-স্ক্রোলবার" মডিউলটি লোড করতে ব্যর্থ
Gtk- বার্তা: মডিউল "একতা- gtk- মডিউল" লোড করতে ব্যর্থ

আমি অ্যাপটি overlay-scrollbar-gtk2:i386ব্যবহার করে ইনস্টল করার চেষ্টা করেছি :

ওভারলে-স্ক্রোলবার-gtk2: i386: নির্ভর করে: ওভারলে-স্ক্রোলবার: i386 তবে এটি ইনস্টলযোগ্য নয়

ভাল ডার্ন, এটি এমন প্যাকেজের উপর নির্ভর করে যা ইনস্টল করা যায় না। কতটা অসুবিধে হচ্ছে। সুতরাং আমি গুগলিংয়ের চেষ্টা করেছি সউসির জন্য 32-বিট ওভারলে-স্ক্রোলবার লাইব্রেরিতে, যা আমি এখানে পেয়েছি । প্রথমে আমি ওভারলে-স্ক্রোলবার ইনস্টল করেছি:

$ sudo dpkg -i ওভারলে-স্ক্রোলবার_0.2.16 + r359 + 13.10.20130826-0ubuntu1_all.deb 
(ডাটাবেস পড়া ... 226507 ফাইল এবং ডিরেক্টরি বর্তমানে ইনস্টল করা আছে))
ওভারলে-স্ক্রোলবার প্রতিস্থাপনের প্রস্তুতি 0.2.16 + r359 + 13.10.20130826-0ubuntu1 (ওভারলে-স্ক্রোলবার_0.2.16 + r359 + 13.10.20130826-0ubuntu1_all.deb ব্যবহার করে) ...
রিপ্লেসমেন্ট ওভারলে-স্ক্রোলবার আনপ্যাক করা হচ্ছে ...
ওভারলে-স্ক্রোলবার সেট আপ করা হচ্ছে (0.2.16 + r359 + 13.10.20130826-0ubuntu1) ...
Libglib2.0-0 এর জন্য প্রক্রিয়াজাতকরণ ট্রিগার: i386 ...
Libglib2.0-0 এর জন্য প্রক্রিয়াজাতকরণ ট্রিগার: amd64 ...

গ্রেট! এটা কাজ করেছে. তারপরে আমি ওভারলে-স্ক্রোলবার-gtk2: i386 ইনস্টল করার চেষ্টা করেছি:

$ sudo dpkg -i ওভারলে-স্ক্রোলবার-gtk2_0.2.16 + r359 + 13.10.20130826-0ubuntu1_i386.deb 
পূর্বনির্বাচিত প্যাকেজটি ওভারলে-স্ক্রোলবার-জিটিকে 2: i386 নির্বাচন করা হচ্ছে।
(ডাটাবেস পড়া ... 226507 ফাইল এবং ডিরেক্টরি বর্তমানে ইনস্টল করা আছে))
ওভারলে-স্ক্রোলবার-gtk2 আনপ্যাক করা হচ্ছে: i386 (ওভারলে-স্ক্রোলবার-gtk2_0.2.16 + r359 + 13.10.20130826-0ubuntu1_i386.deb থেকে) ...
dpkg: নির্ভরতা সমস্যা ওভারলে-স্ক্রোলবার-gtk2: i386:
 ওভারলে-স্ক্রোলবার-gtk2: i386 ওভারলে-স্ক্রোলবারের উপর নির্ভর করে।

dpkg: ওভারলে-স্ক্রোলবার-gtk2: i386 (- ইনস্টল) প্রক্রিয়াকরণে ত্রুটি:
 নির্ভরতা সমস্যা - কনফিগার্ড রেখে
প্রক্রিয়া করার সময় ত্রুটিগুলি সম্মুখীন হয়েছিল:
 আস্তরণ-স্ক্রলবার-GTK2: মধ্যে i386

সুতরাং আপাতদৃষ্টিতে এখনও আমার ওভারলে-স্ক্রোলবারটি ইনস্টল করতে হবে: i386, যা অ্যাপটি দ্বারা ইনস্টলযোগ্য নয় এবং উপরের ইনস্টলার দ্বারা ইনস্টল করা হয়নি। Unityক্য-জিটিকে-মডিউল নিয়ে আমার সমস্যাগুলি বেশ অভিন্ন তবে বিভিন্ন প্যাকেজের নামের সাথে।

এ সম্পর্কিত আমার বেশ কয়েকটি সম্পর্কিত প্রশ্ন রয়েছে:

  • কিছু অতি গুরুত্বপূর্ণ 32-বিট প্যাকেজগুলি অ্যাপটি ব্যবহার করে ইনস্টলযোগ্য নয় কেন? আমি কি একটি উত্স মিস করছি?
  • ওভারলে-স্ক্রোলবারের i386 সংস্করণটি কেন উপরে ইনস্টল হয়নি? এটি কি কারণ ইনস্টলারটিতে লাইব্রেরির 32-বিট এবং 64-বিট উভয় সংস্করণ রয়েছে এবং স্বয়ংক্রিয়ভাবে আমার সিস্টেমে কেবলমাত্র 64-বিটটি ইনস্টল করার সিদ্ধান্ত নিয়েছে? আমি কি এটিকে দুটি ইনস্টল করতে বাধ্য করতে পারি?


@ মেটো: প্রশ্নগুলি সম্পর্কিত, তবে সদৃশ নয়। আমার প্রশ্নটি অ্যাডোব এয়ারটি কীভাবে ইনস্টল করতে হবে তার চেয়ে "আনইনস্টেবল নির্ভরতা" ইস্যুটি সম্পর্কে আরও ঘনিষ্ঠ হওয়া সম্পর্কে।
হুব্রো

সর্বশেষে আমি 32 এবং 64 উভয় ক্ষেত্রেই কোনও বিপরীতে কাজ না করে 32 বিট দেব-এর সাথে কাজ করার চেষ্টা করেছি, যদি এটি নতুন কিছু হয় যা কাজ করে বাতাসকে কাজ করার জন্য প্রয়োজন হয়, এই উত্তরগুলি সেই প্রশ্নের মধ্যে থাকা দরকার। এটি যদি বাগ না হয় - যা দেখে মনে হয় আপনি একটি বাগ রিপোর্টও দায়ের করেছেন - এটি বাগ হিসাবে বন্ধ করা উচিত।
মাতিও

উত্তর:


5
apt-get download overlay-scrollbar-gtk2
sudo dpkg --ignore-depends overlay-scrollbar -i overlay-scrollbar-gtk2*.deb

সহজ।

আপনি যদি ইতিমধ্যে আপনার স্থাপত্যের জন্য প্যাকেজ ইনস্টল করেন তবে এটি কাজ করবে This যদি তা না হয় তবে পরের বার dpkg / apt-get ব্যবহার করার সময় আপনি ত্রুটিগুলি পেয়ে যাবেন। এগুলি ঠিক করতে, চালান:

sudo gedit /var/lib/dpkg/status

এই Package: [package name, overlay-scrollbar-gtk2 in this case], এবং থেকে উপেক্ষিত নির্ভরতা অপসারণ Depends:(এই ক্ষেত্রে আস্তরণ-স্ক্রলবার)।

যদি আপনি জিডিট ব্যবহার করেন তবে সংরক্ষণের আগে আপনি সম্পাদনা> পছন্দসমূহ> সম্পাদকীয়তে স্বয়ংক্রিয় ব্যাকআপগুলি অক্ষম করেছেন তা নিশ্চিত করুন। খেয়াল করুন যে জিডিটটির প্রতিটি ব্যবহারকারীর জন্য পৃথক পছন্দ রয়েছে এবং আপনি এটি মূল হিসাবে চালাচ্ছেন।


2
আপডেট 64-বিট উপর উবুন্টু 14.04.4 পরিবর্তে আমি এই কি ছিল: apt-get download overlay-scrollbar-gtk2:i386 ; sudo dpkg --force-depends -i overlay-scrollbar-gtk2_*_i386.deb
pabouk

4

ওভারলে-স্ক্রোলবার প্যাকেজটি আই 386 বা এমডি 64 স্বাদে আসে না; এটি একটি "সমস্ত" স্বাদ হিসাবে আসে, যা সমস্ত খিলানগুলিতে ইনস্টল হয়।

এটি মাল্টি-আর্চ: অনুমোদিত শিরোনাম অনুপস্থিত বলে মনে হচ্ছে যাতে এটি কোনও i386 প্যাকেজটির উপর নির্ভর করে সন্তুষ্ট না হয়। অনুপস্থিত শিরোনামটি যুক্ত করা উচিত বলে আপনার একটি বাগ রিপোর্ট ফাইল করা উচিত।


1
এর মধ্যে, ওভারলে-স্ক্রোলবার-জিটিকি 2: আই 386 কে বোকা বানানোর কোনও উপায় কী ওভারলে-স্ক্রোলবারটি গ্রহণ করতে পারে: সব? সম্ভবত কোথাও একটি চালাক syMLink? উবুন্টু ১৩.১০-এ কাজ করার জন্য আমি আর কোনও উপায় দেখছি না।
হুব্রো

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