বিদ্যুৎটি বের হয়ে গেলে আমি ম্যাক মিনিতে ম্যাকপোর্টে প্যাকেজ তৈরি করছিলাম। এখন কিছু আমি MacPorts না চেষ্টা ( install
, clean
, selfupdate
) নিম্নলিখিত ত্রুটির মধ্যে ফলাফল:
sqlite error: disk I/O error (3850) while executing query: ATTACH DATABASE '/opt/local/var/macports/registry/registry.db' AS registry
while executing
"registry::open $db_path"
(procedure "mportinit" line 610)
invoked from within
"mportinit ui_options global_options global_variations"
Error: /opt/local/bin/port: Failed to initialize MacPorts, sqlite error: disk I/O error (3850) while executing query: ATTACH DATABASE '/opt/local/var/macports/registry/registry.db' AS registry
আমি এটা কিভাবে ঠিক করবো?
আমি ব্যাকআপ থেকে পুনরুদ্ধার করবো যেহেতু কোনও ফাই দুর্নীতিগ্রস্থ এবং সেই ফাইলটি আপনি যে সমস্ত পেশাদার ইনস্টল করেছেন তার উপর নির্ভর করে এবং নতুন ইনস্টল থেকে পুনরুত্পাদন করা যাবে না
—
মার্ক
@ মার্ক আমার এই বিশেষ মেশিনটির জন্য কোনও ব্যাকআপ নেই। অন্য কোন ধারণা?
—
ব্রায়ান ম্যাকচ্যাচন
ম্যাকপোর্টগুলি পুনরায় ইনস্টল করার উপায়টি হল যে আপনি যে পোর্টগুলি ইনস্টল করেছেন তার একটি তালিকা এবং তারপরে পুনরায় কাজ করা - আপনার যে ডিবি দরকার সেই পেশাদারদের তালিকা পেতে। সুতরাং না - কেবল এটিকে একটি শেখার মুহুর্ত হিসাবে গ্রহণ করুন এবং বুঝতে পারবেন আপনার ব্যাকআপ দরকার। আপনার কোনটি প্রয়োজন তা যদি আপনি জানেন তবে আপনি স্ক্র্যাচ থেকে ম্যাকপোর্টগুলি পুনরায় ইনস্টল করতে পারেন
—
চিহ্নিত করুন
উভয় @ মার্ক করুন
—
ব্রায়ান ম্যাকচ্যাটন
port list installed
এবং port -qv installed
একই ত্রুটির ফলস্বরূপ। ম্যাকপোর্টগুলির বাইরে ইনস্টলড পোর্টগুলির একটি তালিকা পাওয়ার কোনও উপায় আছে কি?
যে তালিকাটি দুর্নীতিগ্রস্থ ডেটাবেজে রাখা হয়েছে তেমন নয়।
—
চিহ্নিত করুন