উবুন্টু 16.04 এ CUDA 7.5 ইনস্টল করার চেষ্টা করার সময় আমার একই সমস্যা ছিল। এটি CUDA প্যাকেজে SHA256 বা SHA512 অনুপস্থিত কারণে ( এখানে দেবিয়ান টিম রিপোর্ট করেছেন ) to
দেখে মনে হচ্ছে যে আমরা একটি "অ সুরক্ষিত সংগ্রহস্থল" আনতে অ্যাপট-গেট আপডেটটি জোর করতে পারি না, তবে আমি .run ফাইলটি ব্যবহার করে সমস্যাটি পুরোপুরি এড়াতে পারি। ধাপে ধাপে আমি যা করেছি তা এখানে:
- .Deb প্যাকেজটি ডাউনলোড করার পরিবর্তে .run ফাইলটি ডাউনলোড করুন ( এই পৃষ্ঠা থেকে
)
একটি সামঞ্জস্যপূর্ণ সংকলক ইনস্টল করুন (মনে হয় চুদা 7.5 উবুন্টু 16.04 এর ডিফল্ট সংকলকটির সাথে সামঞ্জস্য নয়):
sudo apt-get install gcc-4.9 g++-4.9
আপনাকে কিছু অতিরিক্ত প্যাকেজ ইনস্টল করতে হবে (আপনার কনফিগারেশনের উপর নির্ভর করে):
sudo apt-get install nvidia-modprobe freeglut3-dev libx11-dev libxmu-dev libxi-dev libglu1-mesa-dev
রান ফাইলটি চালু করুন এবং নির্দেশাবলী অনুসরণ করুন:
sudo sh cuda_7.5.18_linux.run
এটি আমার পক্ষে ভাল কাজ করেছে (এনভিআইডিআইএ ড্রাইভারটি ইনস্টল করতে ভুলবেন না)
সম্পাদনা করুন: পদক্ষেপ 2 এবং 3 এর পরে, যদি সিইউডিএ ইনস্টলার 4.9 সংস্করণের পরিবর্তে জিসিসি 5.3.1 (উবুন্টু 16.04 এর জন্য ডিফল্ট) ব্যবহার করার চেষ্টা করে, আপনি 5.3.1 সংস্করণটি সরিয়ে, সিউডিএ ইনস্টল করতে পারেন, এবং সর্বশেষতম জিসিসি পুনরায় ইনস্টল করতে পারেন সংস্করণ।
sh cuda_7.5.18_linux.run --override
চালিয়েছি এবং এখনই সবকিছু ঠিকঠাক বলে মনে হচ্ছে: আমি আমার এনভিডিয়া কার্ড ব্যবহার করে কিছু সাধারণ টেনসরফ্লো কোড চালাতে পারি। ইনস্টলেশনটি প্রায় তাত্ক্ষণিক এবং আমার মনে হয় না এটি কোনও কিছু সংকলিত করেছে। আমি কেন জানি না যে সংকলকটি নির্দিষ্ট করা দরকার ... আমি পরে কিছু সমস্যা পেতে পারি।