আমার সিস্টেম আর্কিটেকচারটি কেন একটি 38৪-বিট প্রসেসরে i386? [বন্ধ]


10

সম্প্রতি, আমার জিমেইলে একটি ছোট বার্তা উপস্থিত হয়েছে, আমাকে জানিয়েছে যে আমার গুগল ক্রোম সংস্করণটি আর উপযুক্ত নয়। তাই আমি আমার ক্রোম আপডেট করার চেষ্টা করেছি (আমি আমার ক্রোম সংস্করণটি বেশ কিছুক্ষণের জন্য যত্ন নিইনি, আমি 45.0.2454.99 সংস্করণে আছি)।

তাই আমি ক্রোম নিজেই প্রদত্ত নির্দেশাবলী অনুসরণ করেছি এবং এটি google-chrome-stable_current_amd64.debআমার ডেবিয়ানের জন্য ডাউনলোড হয়েছে।

যখন আমি এটি ব্যবহার করে ইনস্টল করার চেষ্টা করেছি:

dpkg -i google-chrome-stable_current_amd64.deb    

এটি আমাকে ত্রুটি করেছে:

 dpkg: error processing archive google-chrome-stable_current_amd64.deb
 (--install):  package architecture (amd64) does not match system
 (i386)

আজ অবধি আমার কম্পিউটারটি 64 বিটের সন্দেহ হয়েছিল, তাই আমি দৌড়ে এসেছি uname -a

Linux MyComp 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u4 (2015-09-19) x86_64 GNU/Linux

"ফ্রি" কমান্ডটি দেখায় যে আমার এসও বুঝতে পারে সেখানে 8gigs মেষ রয়েছে:

            total       used       free     shared    buffers     cached
 Mem:       8071684    5521740    2549944     325624     360696    1918748

সংযুক্ত সম্পাদনা: এখনও dpkg --print-architecture উত্পাদন করেi386

আমার ওএসের সাথে কী চুক্তি হয়েছে? এক্স 64 না হয়? আমার ক্রোম আপগ্রেড করতে পারবেন না কেন?

আমি বুঝতে পারি ক্রোম 32 বিট সমর্থন বন্ধ করে দিয়েছে তবে এটি আমার পক্ষে সমস্যা হওয়া উচিত নয়?

চালু করা apt-get install google-chrome-stableআমাকে দেয়:

google-chrome-stable is already the newest version.

সম্পাদনা করুন:

সুতরাং নিম্নলিখিতগুলি করার নির্দেশনা অনুসরণ করার পরে:

sudo dpkg --add-architecture amd64
sudo apt-get update

sudo apt-get -f install

এটি আরও গণ্ডগোল পেয়েছে।

$google-chrome

[1: 1: 0323/093649: ত্রুটি: চিত্র_মেটাডেটা_েক্সট্র্যাক্টর.সি (114)] লিবক্সিফ লোড করা যায়নি। lixif.so.12: ভাগ করা অবজেক্ট ফাইলটি খুলতে পারে না: এই জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই [26967: 26967: 0323/093649: ERROR: browser_main_loop.cc (245)] জিটিকে থিম ত্রুটি: মডিউল_পথে থিম ইঞ্জিনটি সনাক্ত করতে অক্ষম: "xfce" , (10 বার)

বন্ধ্যা-করা

লঞ্চ করার সময় একই google-chrome-stable

আমি ক্রোনিয়াম 45 ব্যবহার করছি এখন থেকে ক্রোম ইনস্টল করার আগে আমি এটি সঠিকভাবে ইনস্টল করেছি।

আর্কিটেকচার অপসারণ করার চেষ্টা করেছেন কিন্তু:

dpkg: ত্রুটি: বর্তমানে ডেটাবেস দ্বারা ব্যবহৃত আর্কিটেকচার 'amd64' সরাতে পারে না

হুইচ ক্যান্ডা কল্পনা করা হয় তবে পাশাপাশি কাম্য নয়।

ফলাফল:

ঠিক আছে, এটি সম্পূর্ণ পুনরায় ইনস্টল করে শেষ হয়েছে, ক্রোমটি কেবলমাত্র আমার অ্যাপ্লিকেশন নয় যা আমাকে সমস্যা দিয়েছে এবং যেহেতু এটি কোনওরকম ভুল / খারাপ ইনস্টলেশন সংশ্লেষ বলে মনে হয়েছিল, তাই আমি 0 থেকে এটি করার জন্য সময় নেওয়ার সিদ্ধান্ত নিয়েছি, কিছু রেখেছি / হোম / ব্যাকআপউজার এবং ফর্ম্যাটিং রুটে ফাইল।

সব ধরনের সাহায্য করার জন্য ধন্যবাদ


1
কি dpkg --print-architectureউত্পাদন করে?
স্টিফেন কিট

দেখে মনে হচ্ছে আপনার সিস্টেমটি এর সিপুটিকে আই 368 হিসাবে প্রতিবেদন করছে (আমি বিশ্বাস করি ইন্টেল) এবং আপনার ডাউনলোড করা ক্রোম প্যাকেজটি amd64 এর জন্য।
মেলবার্স্লান

@ স্টেফেনকিট এটি আই 386 তৈরি করে, যদি এর এক্স 3232 আনমে এমডি 64 বলে কেন? Dpgk এ কি কনফিগার সমস্যা আছে? (আমি লিনাক্স / ডেবিয়ান ইত্যাদিতে বেশি কিছু করি না)
লিও আর্মেন্টানো

@ মেলবার্সলান হ্যাঁ আমি করেছি, যেহেতু এক্স 32-এর জন্য ক্রোম সুপোর্ট ফেলেছে। তবে আমি যদিও আমার কমপ্যামটি amd64, "আনমে -এ" এবং "ফ্রি" বলে মনে হচ্ছে
লিও আর্মেন্টানো

@ লিওআরমেন্টো: dpkgআমার ধারণা পৃথক হতে চায়। এটি কি কোনও ভিএম অতিথি বা হার্ডওয়ারে সরাসরি ইনস্টল করা হয়েছে? যদি ভিএম, আমি আপনাকে একটি নতুন উদাহরণ তৈরি করার এবং এটির পরীক্ষার পরামর্শ দিচ্ছি, তবে এইচ / ডাব্লুতে থাকলে, ক্লোন অনুলিপি ইনস্টল করার জন্য আপনার ডিস্কটি পুনরায় ভাগ করা সামান্য জটিল হতে পারে।
মেলবার্স্লান

উত্তর:


13

আপনার সিস্টেমে 32-বিট ব্যবহারকারী স্থান সহ একটি 64-বিট কার্নেল রয়েছে, যা পুরোপুরি বৈধ। যেহেতু ক্রোম আর 32-বিট সিস্টেমগুলির জন্য আপডেট করা হয়নি, আপনাকে 64-বিট ব্যবহারকারী স্পেসের জন্য সমর্থন সক্ষম করতে হবে; ডেবিয়ান উপর এটি হিসাবে সহজ

sudo dpkg --add-architecture amd64
sudo apt-get update

তারপরে ক্রোম প্যাকেজটি ইনস্টল করতে সক্ষম হওয়া উচিত, সম্ভবত ত্রুটিযুক্ত কারণ আপনার কাছে লাইব্রেরি ইনস্টল করা হবে না; কিন্তু

sudo apt-get -f install

এটি ঠিক করা উচিত; দুর্ভাগ্যক্রমে google-chromeপ্যাকেজের নির্ভরতা তালিকাটি সম্পূর্ণ নয়, সুতরাং আপনাকে সম্ভবত ইনস্টল করতে হবে

sudo apt-get install libexif12:amd64 libpulse0:amd64

সঠিকভাবে ক্রোম চলমান পেতে।

একটি i386ব্যবহারকারী স্থানকে ক্রস গ্রেডিংamd64 করাও সম্ভব তবে এটি আরও জটিল এবং ঝুঁকিপূর্ণ।


"ক্রস গ্রেডিং" কী?
ফাহিম মিঠা

@ ফাহিমমিথা এটি পুনরায় ইনস্টল না করে আর্কিটেকচারগুলি স্যুইচ করছে - এক ধরণের আপগ্রেড যেখানে সফ্টওয়্যার আপগ্রেড করা হয়নি! বিস্তারিত জানার জন্য wiki.debian.org/ ক্রস গ্রেডিং দেখুন ।
স্টিফেন কিট

আচ্ছা বুঝলাম. উদাহরণস্বরূপ একটি i386ইনস্টলেশন রূপান্তর করা amd64
ফাহিম মিঠা

@ ফাহিমমিঠা ঠিক, ওরফে "একটি i386ইউজারস্পেসকে ক্রস গ্রেডিং amd64" ;-)। আমি লিঙ্কটি অন্তর্ভুক্ত করার জন্য আমার উত্তর আপডেট করব।
স্টিফেন কিট

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