আমার সিস্টেমে ওয়াইন কেন ইনস্টলযোগ্য নয়?


15

আমি উবুন্টু 12.10 এ একটি নতুন ইনস্টল আপগ্রেড করেছি এবং আমি অনেক বার ওয়াইন ইনস্টল করার চেষ্টা করেছি, তবে আমি সর্বদা এটি পাই:

This error could be caused by required additional software packages which are missing or not installable. 
Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time.
The following packages have unmet dependencies:

wine:

এটি আমাকে নির্ভরতা ইনস্টল করতে দেয় না হয় এটি বলে যে সেগুলি ইনস্টল করতে এর জন্য নির্ভরতার আরও একটি সেট প্রয়োজন। আসুস কেজে 50 64 বিট ওএস, উইন্ডোজ 7 সহ ডুয়াল বুট ব্যবহার করে

sudo apt-get install wine1.5
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 wine1.5 : Depends: wine1.5-i386 (= 1.5.15-0ubuntu1) but it is not installable
           Recommends: gnome-exe-thumbnailer but it is not going to be installed or
                       kde-runtime but it is not going to be installed
           Recommends: ttf-droid
           Recommends: ttf-mscorefonts-installer but it is not going to be installed
           Recommends: ttf-umefont but it is not going to be installed
           Recommends: ttf-unfonts-core but it is not going to be installed
           Recommends: winbind but it is not going to be installed
           Recommends: winetricks but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

আপনি আপডেট করার আগে ওয়াইন অপসারণ করেছেন?
সুহাইব

1
আপনি কি ত্রুটিটি অনুলিপি করতে এবং আপনার প্রশ্নে পোস্ট করতে পারেন?
সুহাইব

উত্তর:


12

আমার একই সমস্যা ছিল, এটি প্রমাণিত হয়েছে যে এপিটি এবং ডিপি কেজির নতুন সংস্করণগুলির সাথে তারা "মাল্টি-আর্চ" নামে একটি বৈশিষ্ট্য সমর্থন করে। সাধারণ কথায়, আপনি উল্লেখ করতে পারেন যে এপটি আর্কিটেকচারের জন্য স্থানীয় প্যাকেজ ইনস্টল ব্যতীত অন্য সংগ্রহস্থলের জন্য প্যাকেজ তথ্য টানতে পারে এবং সেইগুলি সংগ্রহস্থল থেকে মাল্টিআরচ সামঞ্জস্যপূর্ণ প্যাকেজ ইনস্টল করতে পারে। আরও বিশদ তথ্যের জন্য, দেখুন: http://wiki.debian.org/ মাল্টিয়ার্ক / হাওটো

আপনার সমস্যাটি বিশেষত, ওয়াইন 1.5-i386 32 বিট ওয়াইন ভাণ্ডারে রয়েছে, তবে 64 বিট রেপোতে নেই এবং কোনও কারণে কোনও কারণে আপনার ডিপি কেজি / এপটি কনফিগার করা হয়নি। ঠিক করতে:

আপনার স্থানীয় আর্কিটেকচার এর সাথে পরীক্ষা করুন:

sudo dpkg --print-architecture #in your case this should return 'amd64'

অন্যান্য উপলব্ধ আর্কিটেকচার দ্বারা প্রদর্শিত হতে পারে:

sudo dpkg --print-foreign-architectures #in your case this should not return anything

সুতরাং আপনাকে একটি নতুন বিদেশী আর্কিটেকচার কনফিগার করতে হবে (পরিমাণ / 12.10 বা আরও নতুন ***):

sudo dpkg --add-architecture i386

আপনার নতুন খিলান এখন উপলভ্য আছে পরীক্ষা করুন, অ্যাপ্লিকেশন সহ আপনার প্যাকেজ আপডেট এবং ইনস্টল করুন:

sudo dpkg --print-foreign-architectures #now this should return 'i386'
sudo apt-get update; sudo apt-get install wine1.5 #and away you go!

=======

*** নোটিতে উবুন্টু dpkg (1.16.0 ~ উবুন্টু 7 (রিপোর্ট 1.15.8.10%), একরিক এবং সুনির্দিষ্ট (1.16.1.2ubuntu7) একটি পৃথক বাক্য গঠন ব্যবহার করেছে: *

echo "foreign-architecture i386" > /etc/dpkg.cfg.d/architectures

আমি এই উত্তরটি অগ্রাহ্য করেছি কারণ এটি প্রতিটি পদক্ষেপে মন্তব্য সহ সম্পূর্ণ বিশদ, সম্পূর্ণ। এটা পরিষ্কার এবং বুঝতে সহজ।
অ্যাডে মালসাসা আকবর

2

ওয়াইন ইনস্টল করার সময় আপনি কি এই পদ্ধতিটি অনুসরণ করেছিলেন:

টার্মিনালটি খুলুন এবং কমান্ডগুলি টাইপ করুন: তবে প্রথমে কমান্ড দ্বারা ওয়াইন অপসারণ করুন: sudo apt-get remove --purge wine*

sudo add-apt-repository ppa:ubuntu-wine

ওয়াইন রিপ্রেজিটরি যুক্ত করার পরে যা আপনি ইতিমধ্যে করেছিলেন। সফ্টওয়্যার ম্যানেজার ব্যবহার করে 'সম্পাদনা' এ যান এবং 'সফ্টওয়্যার উত্স' চয়ন করুন। 'অন্যান্য সফ্টওয়্যার' ট্যাবটি নির্বাচন করুন এবং উইন্ডোর নীচে 'অ্যাড' ক্লিক করুন। আসল ওয়াইন পিপিএ লিঙ্কের পরিবর্তে আপনাকে এখন নিম্নলিখিত লাইন কোডটি যুক্ত করতে হবে।

deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu precise main

আপনি এখন উত্স তালিকা এবং সফ্টওয়্যার পরিচালক বন্ধ করতে পারেন। আপনার উত্স তালিকা আপডেট করার পরে টার্মিনালটি খুলুন এবং টাইপ করুন:

sudo apt-get update

একবার আপনার উত্স তালিকা আপডেট হয়ে গেলে আপনি নীচের কমান্ডগুলি ব্যবহার করে স্থিতিশীল 1.4 ওয়াইন প্যাকেজ বা 1.5 বিকাশ প্যাকেজটি ইনস্টল করতে পারেন:

ওয়াইন 1.4 (স্থিতিশীল)

sudo apt-get install wine1.4

ওয়াইন 1.5 (উন্নয়ন)

sudo apt-get install wine1.5

এটি এখানে যা আছে, আপনি এখন আপনার লিনাক্সে সর্বশেষ ওয়াইন রিলিজ এবং আপডেটগুলি পেতে চালিয়ে যাবেন, উপভোগ করুন!

সমাধান উত্স


অন্য সমাধান: পিপিএ যুক্ত করার পরে আমি আনমেট নির্ভরতা কীভাবে সমাধান করব?


এটি কি কাজ করে নি বলেছে, এটি এখনও নির্ভর করে না?
RawX

2
sudo apt-get অপসারণ - মেশিন * আমি এটি ব্যবহার করেছি এবং এটি সর্বদা ইনস্টল করা সমস্ত কিছু সরিয়ে ফেলেছে -_-
RawX

@ রাউক্স আপডেট হওয়া উত্তরটি দেখুন
সুহাইব

2
@ রওএক্স যেমন বলেছে, আপনার ইচ্ছার sudo apt-get remove --purge wine*চেয়ে বেশি সরিয়ে ফেলতে পারে; apt-getশেল হিসাবে একইভাবে ওয়াইল্ডকার্ড ব্যবহার করে না। আপনার উদ্দেশ্য শুধু সমস্ত প্যাকেজ যাদের নাম মুছে ফেলার জন্য হয়, তাহলে শুরু সঙ্গে wine: একটি রেগুলার এক্সপ্রেশন ব্যবহার sudo apt-get purge ^wineকরে এই ব্যবহার ওয়াইল্ডকার্ড বা নিয়মিত এক্সপ্রেশন, এটা কিছু মেশিনে এটি প্রথম অনুকরণ দ্বারা প্রতিস্থাপিত যুক্তিযুক্ত প্যাকেজ অপসারণ কমান্ডের জন্য সাধারণভাবে, sudo apt-getসঙ্গে apt-get -s। এটি আপনাকে প্রকৃতপক্ষে এটি না করে কী করবে তা দেখায়। (অবশ্যই এটি সর্বদা অন্য সিস্টেমে ফলাফলের পূর্বাভাস দেয় না))
এলিয়াহ কাগন

1

Bit৪ বিট ইনস্টলে i386 প্যাকেজ ইনস্টল করার চেষ্টা করার সময় এটি একটি ত্রুটি। আপনার সিস্টেমের জন্য এই গাইড অনুসরণ করার চেষ্টা করুন!

http://wiki.winehq.org/WineOn64bit#head-77def7ca75193f24e358dba3dd6bcf674bd61b37

আমি এটি জানি কারণ এটিই আমি মূলত করেছি।


3
যতক্ষণ এই তাত্ত্বিক প্রশ্নের উত্তর হতে পারে, এটা বাঞ্ছনীয় হবে উত্তর অপরিহার্য অংশের এখানে অন্তর্ভুক্ত করা, এবং রেফারেন্স এর জন্য লিঙ্ক প্রদান।
ওয়িবো

0

এটি ইনস্টলযোগ্য নয়, কারণ এটি i386 আর্কিটেকচারের উপর নির্ভর করে যা আপনার সিস্টেমে নেই।

এটি যুক্ত করতে, চেষ্টা করুন:

sudo dpkg --add-architecture i386

আপনার অ্যাপটি সংগ্রহস্থলগুলি আপডেট করুন:

sudo apt-get update

এবং আবার ওয়াইন ইনস্টল করুন:

sudo apt-get install wine

বিকল্পভাবে আপনি --force-architectureব্যবহার করে পারেন dpkg


-1

প্রথমে আমি কনফিগারেশন ফাইল সহ ওয়াইন অপসারণের জন্য পুনঃসামন্ড চেয়েছিলাম

sudo apt-get  --purge wine*

সিস্টেম আপডেট করুন এবং প্যাকেজগুলি আপগ্রেড করুন, নির্ভরতা ঠিক করুন

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install -f 

অপ্রয়োজনীয় প্যাকেজগুলি যদি থাকে তবে মুছে ফেলুন

sudo apt-get autoremove

এখন ওয়াইন ইনস্টল করুন

sudo apt-get install wine1.4

Clen ক্যাশে

sudo apt-get clean

এর পিছনে উদ্দেশ্য কী sudo apt-get remove --purge wine*? এটি কেবলমাত্র প্যাকেজগুলির চেয়ে বেশি সরিয়ে দেয় যাদের নাম দিয়ে শুরু হয় wine, সুতরাং যদি আপনি কেবল এটিই মুছে ফেলতে চান তবে আপনার sudo apt-get purge ^wineপরিবর্তে ব্যবহার করা উচিত । ( বাস্তবে কোন ক্রিয়া সম্পাদন না করে কোনও ইনস্টলেশন বা অপসারণের আদেশ কী করবে তা দেখার apt-get -sজায়গায় ব্যবহার করুন ))sudo apt-getapt-get
এলিয়াহ কাগন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.