কর-রিলিজ-আপগ্রেডের সময় Ctrl + c চাপুন। আমি কি এটি ভেঙে দিয়েছি?


13

আমি একটি রিলিজ-আপগ্রেড করেছি। প্রক্রিয়া চলাকালীন আমাকে জিজ্ঞাসা করা হয়েছিল যে আমি আমার আরএসসিএনসি কনফিগারেশন ফাইলটি নতুন সংস্করণ দিয়ে init.d এ প্রতিস্থাপন করতে চাই বা বিদ্যমানটি রাখতে চাই। আমি ডিটিকে আঘাত করে ডিফটি দেখি এবং তারপরে প্রশ্ন / ইনস্টল স্ক্রিপ্টে ফিরে আসতে পারিনি। আমি বোকামি ctrl সি আঘাত এবং আপগ্রেড প্রক্রিয়া কিন্তু শেল ফিরে না।

আমি এখন চিন্তিত আমার একটি ব্রেকড ইনস্টল রয়েছে :( আমার কী করা উচিত?


আপনি আবার চালাতে পারেন, রিলিজ আপগ্রেড পুনরায় আরম্ভ করতে ডু-রিলিজ-আপগ্রেড করুন।
অক্টেভিও ফিলিপ গোনাল্ভেস

এখানে উত্তরগুলি আমার পক্ষে কার্যকর হয়নি। আমি এখানে অন্য একটি সার্ভারফল্ট / প্রশ্ন / 387547/… পেয়েছি যা আরও ভাল কাজ করেছে।
অ্যালেক্সিস উইলক

3
এটি আমার জন্য কাজ করেছে: sudo rm /var/lib/dpkg/lock && sudo dpkg --configure -a(সার্ভারফল্ট.com/a/323422/51150 এ আমি যা পেয়েছি তার কাছে)
অ্যাডাম

1
Inhibiting until Ctrl+Cঘটনার পরে চালিয়ে যেতে আমাকে আবার এন্টার টিপতে হয়েছিল। এটি প্রকৃতপক্ষে ডাউনলোড হচ্ছে কিনা তা পরীক্ষা করতে সিস্টেম মনিটর ব্যবহার করুন, এটি কাজ করছে কিনা শত শত প্যাকেজ ডাউনলোড করার জন্য আপনার একটি লাইন দেখতে হবে।
রায় ফস

উত্তর:


6

তোমার /etc/apt/sources.listসম্ভবত বিন্দু আপনি আপগ্রেড বাতিল এ নতুন সংস্করণে পরিবর্তন করা হয়েছে। এটি অপ্রত্যাশিত do-release-upgradeবা apt-get dist-upgradeআচরণ করবে ।

  • প্রথমে এটি পরিবর্তন করুন (ধরে নিবেন আপনি ১১.১০ থেকে উন্নতি করছেন):

    sudo sed -i -e 's/precise/oneiric/g' /etc/apt/sources.list

  • তারপরে একটি sudo apt-get updateকরে একটি করুন do-release-upgrade


আপনার রোলব্যাকের প্রয়োজনও হতে পারে/etc/lsb_release
GnP

0

do-release-upgradeরিলিজ আপগ্রেড পুনরায় চালু করতে আপনি আবার দৌড়াতে পারেন ।

প্রকাশের আপগ্রেড, আবার শুরু থেকে শুরু হবে।


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