সফ্টওয়্যার আপডেটেটারে কিছু চেকবাক্স অক্ষম কেন?


9

উবুন্টু ১৩.০৪-এ, সফ্টওয়্যার আপডেটার কিছু অ্যাপ্লিকেশনকে আপডেট রয়েছে বলে দেখায়, তবে সেগুলি অ-বাছাইযোগ্য:

কেন তাদের গ্রেভাই করা হচ্ছে তা পরিষ্কার নয়।

কমান্ড লাইনে:

$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  gnuplot-nox gnuplot-x11 nvidia-current
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

এটাও লক্ষ করুন যে দৌড়ানোর apt-get dist-upgradeফলে তাদের ইনস্টল করার কারণ হয় না, কারণ এটি কখনও কখনও প্যাকেজগুলি পিছনে রাখা হয়। এখানে ফলাফল:

$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  gnuplot-nox gnuplot-x11 nvidia-current
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

আমি @ কুইজেজের পরামর্শ নিয়েছি, যা নিম্নলিখিতটি দেয় gives তবে পরবর্তী আপগ্রেডগুলি একই বার্তাটি দেখায়:

$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

আপনি চেষ্টা করেছেন sudo apt-get install -f? আপনার নির্ভরতা ভঙ্গ হতে পারে।
Herrhansen

@ ক্যুইডেজ, আমি আপনার পরামর্শটি চেষ্টা করেছি কিন্তু এর কোনও ফল হয়নি। আমি আমার পর্যালোচনা আউটপুট দিয়ে আমার প্রশ্ন সম্পাদনা করেছি।
ড্র নোকস

উত্তর:


2

The following packages have been kept back:সাধারণত আপনার প্যাকেজ আপডেট না আপগ্রেড আছে ।

sudo apt-get dist-upgrade

এটি ঠিক করবে। এটি নিম্নলিখিত বার্তাগুলি প্রদর্শিত হবে ...

The following NEW packages will be installed:

এবং

The following packages will be upgraded:

ধন্যবাদ, তবে dist-upgradeপ্রশ্নটির সম্পাদনায় আমি যেমন উল্লেখ করেছি (সম্ভবত আপনার উত্তর দেওয়ার সময় প্রায়) help
ড্রয় নোকস

0

আপনার প্যাকেজের অবস্থা পরীক্ষা করুন:

dpkg --get-selections | grep "name of your package"

যদি এটি স্থিতি দেখায় তবে holdসফ্টওয়্যার আপডেটার উইন্ডোতে চেকবক্সটি চেক করা যাবে না।

holdরান সরাতে

sudo apt-mark unhold "name of your package"

dpkgসমস্ত হোল্ড ব্যাক প্যাকেজগুলির জন্য ফিরিয়ে দেওয়া স্থিতিটি installআমার মেশিনে রয়েছে। আর কোন ধারণা?
ড্র নোকস

0

আমার এটিও ছিল:

$ dpkg --get-selections | grep "gnuplot-nox"
gnuplot-nox                 install

আমি যা করেছি তা চালানো

$ sudo aptitude update
$ sudo aptitude upgrade

এবং দক্ষতা gnuplot-nox আনইনস্টল করার সিদ্ধান্ত নিয়েছে। এর পরে, আমাকে gnuplot প্যাকেজ ইনস্টল করতে হয়েছিল। আমি জানি না কি হচ্ছে, শক্ত।


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