14.04 -> 16.04 ব্যর্থ হয়েছে; apt (> = 1.0.1ubuntu2.13) 'ইনস্টল করা নেই


56

(এই প্রশ্নটির সমাধান হয়নি time সময়ের সীমাবদ্ধতার কারণে কম্পিউটারটি কারখানার সেটিংসে পুনরুদ্ধার করা হয়েছিল))

আমি 14.04 থেকে 16.04 এ আপগ্রেড করার চেষ্টা করছিলাম, তবে aptএই ত্রুটিটি ফেলে দিয়েছি :

The required dependency 'apt (>= 1.0.1ubuntu2.13)' is not installed.

এর অর্থ কী এবং আমি কীভাবে এটি ঠিক করতে পারি?

আমি কমান্ডটি টাইপ করি যখন অ্যাপটি-ক্যাশে নীতি অ্যাপ্লিকেশন

Shageenth@shageenth-Inspiron-3451:~$ apt-cache policy apt apt:
Installed: 1.0.1ubuntu2.11
Candidate: 1.0.1ubuntu2.11
Version table:
*** 1.0.1ubuntu2.11 0
100 /var/lib/dpkg/status
1.0.1ubuntu2 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 
Packages

কমান্ডটি চালানোর সময় ত্রুটি ঘটে:

sudo do-release-upgrade -d

এবং এটি নিম্নলিখিত উত্পাদন করে:

Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]
Get:2 Upgrade tool [1,265 kB]
Fetched 1,265 kB in 0s (0 B/s)
authenticate 'xenial.tar.gz' against 'xenial.tar.gz.gpg'
extracting 'xenial.tar.gz'

Reading cache

Checking package manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done

Required depends is not installed

The required dependency 'apt (>= 1.0.1ubuntu2.13)' is not installed.

আমি আমার উত্তরটি এখন মুছে ফেলেছি যেহেতু আমি এমন কাউকে আরও সাহায্য করতে সক্ষম পেয়েছি যারা শীঘ্রই উত্তর পোস্ট করবে।

আমারও এই সমস্যাটি রয়েছে - আমার কিউবোর্ড (লিনোরো পোর্ট) আপগ্রেড করার চেষ্টা করেও এর সমাধান খুঁজে পাচ্ছি না।
আদিব

উত্তর:


47

আমি আজ ঠিক একই সমস্যা ছিল। আপনার সংস্করণটি আপগ্রেডের আগে উবুন্টু 14.04 সংস্করণ কিনা তা নিশ্চিত করুন। (এই সময়ে উবুন্টু 14.04.4)

একটি খারাপ আয়না থাকার কারণে আমার উবুন্টুতে আটকে গিয়েছিল 14.04.3।

সুতরাং প্রথম রান:

sudo apt update
sudo apt dist-upgrade

সংস্করণটি এখন উবুন্টু 14.04.4 (আপডেট সেপ্টেম্বর 2016: উবুন্টু 14.04.5 ) রয়েছে তা নিশ্চিত করুন।

cat /etc/lsb-release

এবং সাথে উবুন্টু 16.04 ইনস্টলেশন শুরু করুন

sudo do-release-upgrade -d

1
আমার সংস্করণটি ইতিমধ্যে 14.04
শাজেন্থ সান্দ্রকুমার

8
গৌণ সংস্করণ (দেখুন .3 এবং .4 14.04 পরে) গুরুত্বপূর্ণ পয়েন্ট। আপনার যদি ইতিমধ্যে 14.04.4 থাকে তবে ইতিমধ্যে ইতিমধ্যে উপযুক্ত এবং সংস্করণটি সঠিক সংস্করণ হবে।
সিএনএক্সসফট

1
এটি সঠিক উত্তর, যদিও সংস্করণটি এখন 14.0.4.5
ক্রিস অস্টমো

2
"সফ্টওয়্যার ও আপডেটস" ম্যানেজারে, নিশ্চিত করুন যে "গুরুত্বপূর্ণ সুরক্ষা আপডেটগুলি" এবং "প্রস্তাবিত আপডেটগুলি" উত্তরের উত্তরগুলি আপনার পক্ষে কাজ করছে না কিনা তা পরীক্ষা করা হয়েছে।
প্যাট্রিক ব্রিনিচ-ল্যাংলোইস

1
কাজ করে না। অন্য উত্তর দেয়।
ম্যাট

10

এর সর্বদা সাধারণ পদ্ধতির মাধ্যমে আপডেট করার জন্য সেরা:

sudo apt update
sudo apt dist-upgrade

যদি উপরেরটি ব্যর্থ হয়, তবে আপনি নিম্নলিখিতগুলির মাধ্যমে ম্যানুয়ালি পদক্ষেপ নিতে পারেন। এই প্রশ্নটি পুরানো, তবে লিঙ্কগুলি একই হওয়া উচিত বলে আপনি কেবল সংস্করণ নম্বরগুলি পরিবর্তন করতে পারেন।

aptএকটি টার্মিনাল উইন্ডো থেকে আপনার সংস্করণ আপগ্রেড করতে , নিম্নলিখিত টাইপ করুন:

sudo apt-get download apt

উপরেরটি যদি কাজ না করে তবে আপনি wgetনিম্নলিখিত লাইনটি চালিয়ে এটি ডাউনলোডও করতে পারেন :

wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.0.1ubuntu2.17_amd64.deb

তারপরে টাইপ করুন

sudo dpkg -i apt*.deb

এখানে আমার সিস্টেমে এটি চেষ্টা করে দেখুন। এখানে ফলাফল:

terrance@terrance-VirtualBox:~$ sudo apt-get download apt
[sudo] password for terrance: 
Get:1 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main apt amd64 1.0.1ubuntu2.17 [954 kB]
Fetched 954 kB in 0s (1,127 kB/s)
terrance@terrance-VirtualBox:~$ ls
apt_1.0.1ubuntu2.17_amd64.deb  Documents  examples.desktop  Pictures  Templates
Desktop                        Downloads  Music             Public    Videos
terrance@terrance-VirtualBox:~$ sudo dpkg -i apt*.deb
(Reading database ... 168376 files and directories currently installed.)
Preparing to unpack apt_1.0.1ubuntu2.17_amd64.deb ...
Unpacking apt (1.0.1ubuntu2.17) over (1.0.1ubuntu2.11) ...
Setting up apt (1.0.1ubuntu2.17) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...

যদি ধাপগুলি বর্ণিত হওয়ার পরে আপনি অনুপস্থিত ডিপি কেজি নির্ভরতার কারণে ব্যর্থতা দেখতে পান তবে আপনি কেবল dpkg এবং .. এর সাহায্যে পদক্ষেপগুলি পুনরাবৃত্তি করে শেষ করতে পারেন ..

wget http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg_1.18.24ubuntu1_amd64.deb
sudo dpkg -i dpkg_1.18.24ubuntu1_amd64.deb

উবুন্টুতে উপলভ্য সমস্ত প্যাকেজ এখানে পাওয়া যাবে:

http://security.ubuntu.com/ubuntu/pool/main/


আমি যখন sudo apt-get ডাউনলোড এপটি টাইপ করি তখন আমি ই পেয়ে যাই: 'অপ্ট: এএমডি '64' এর সংস্করণ '1.0.1ubuntu2.11' ডাউনলোড করার উত্স খুঁজে পাচ্ছি না
শাজনেথ সান্দ্রকুমার

@ শাজিঁথসান্দ্রকুমার অ্যাপেট-গেট কাজ না করে থাকলে খুব সহজেই ডাউনলোড করার জন্য আমি উইজেটের আপডেট করেছিলাম।
টেরেন্স

1
@ শাজিঁথসান্দ্রকুমার কি sudo apt-get install dpkgকাজ করে?
টেরেন্স

1
আপনি যদি এআরএম সংস্করণ ( http://ports.ubuntu.com/ubuntu-ports/pool/main/a/apt/apt_1.0.1ubuntu2.13_armhf.deb
লিনারো

1
এটা আমার জন্য এসেছিল। wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.0.1ubuntu2.13_amd64.deb এখন 2.13 না হয়ে 2.13 হওয়া দরকার
std''OrgnlDave

0

সাধারণ ফিক্স ... যা আমার পক্ষে কাজ করেছে ...

অনুসন্ধান বাক্সে আপনার সিন্যাপটিক প্যাকেজ ম্যানেজার টাইপ "অ্যাপ" খুলুন যা আপনাকে অ্যাপের বর্তমান ইনস্টলড সংস্করণটি দেখিয়ে দেবে "ধরুন" 1.0.1ubuntu1.13 "এটিতে ঠিক ডান ক্লিক করুন এবং আপগ্রেডের জন্য চিহ্ন ক্লিক করুন তারপরে উপরের অ্যাপ্লিকেশন বোতামটি ক্লিক করুন।

আপগ্রেডের পরে ..

আপনার চালানোর আগে সিন্যাপটিক প্যাকেজ ম্যানেজারটি বন্ধ করে দেওয়ার বিষয়টি নিশ্চিত করুন

চূড়ান্ত আদেশ

sudo do-release-upgrade  

এবং এটি কাজ করা উচিত ..


0

আমি এই ত্রুটি বার্তা পেয়েছি এবং apt-get update apt-get upgrade এটি খুব সহজ সমাধান করেছে। অন্যান্য উত্তরগুলি বুনোহীনভাবে নির্ভুল - উদাহরণস্বরূপ উবুন্টু 14.04.3 থেকে 14.04.4 এর মাধ্যমে সরানোর বিষয়ে কথা বলছেন dist-upgrade- তবে dist-upgradeনাবালিকা নয়, পরবর্তী উবুন্টু সংস্করণে চলে যান। নাবালকরা যাইহোক, কেবলমাত্র আপনার প্যাকেজগুলি আপ টু ডেট রাখার মাধ্যমে নির্দিষ্ট প্যাকেজ সংস্করণগুলির কেবলমাত্র প্রকাশিত সংগ্রহ যা আপনি কমপক্ষে সেই সংস্করণগুলি বা আরও নতুন পান। চালাবেন না dist-upgradeযদি না আপনি জানেন আপনি কি করছেন।

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