আমি কীভাবে স্ন্যাপগুলি ডিবাগ করব?


10

আমি সফলভাবে একটি স্ন্যাপ তৈরি করেছি যা আমি আমার সিস্টেমে ইনস্টল করতে পারি।

যাইহোক, এটি শুরু হওয়ার সাথেই ক্র্যাশ হয়ে যায় এবং আমি নিশ্চিত হয়েছি যে কোথায় ক্র্যাশটি ডিবাগ করা শুরু হবে।

কোনও ইনস্টলড অ্যাপ শুরু করতে ব্যর্থ হয়ে ডিবাগ করার বিভিন্ন পন্থা কী?

উত্তর:


11

সীমাবদ্ধ স্ন্যাপগুলি ডিবাগ করার জন্য (অর্থাত্ ইনস্টল না করা --devmode) স্টোরটিতে এমন একটি স্ন্যাপ রয়েছে যা snappy-debugসময়ের সাথে সাথে আরও ভাল হবে তবে ইতিমধ্যে দরকারী। ব্যবহার করা:

    sudo snap install snappy-debug --devmode # after snapd 2.0.7 lands, drop --devmode
    sudo snap connect snappy-debug:log-observe ubuntu-core:log-observe
    sudo /snap/bin/snappy-debug.security scanlog

এই স্ক্যানলগ কমান্ডটি সাইস্লগটি টেল করবে, সেকম্পম্প সিস্কল নম্বরগুলি সমাধান করবে এবং কোন ইন্টারফেস ব্যবহার করবে সে সম্পর্কে পরামর্শ দেবে, স্যান্ডবক্সের মধ্যে আপনার স্ন্যাপে কী কী পরিবর্তন করতে পারে ইত্যাদি ইত্যাদি নিয়ে আপনি স্ন্যাপ দিয়ে ফিল্টার করতে পারবেন:

    sudo /snap/bin/snappy-debug.security scanlog <snapname>

আরও কিছু টিপস এখানে কভার করা হয়েছে:

ব্যবহার করাও snap try সহায়ক হতে পারে

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