(To pytanie nie zostało rozwiązane. Z powodu ograniczeń czasowych komputer został przywrócony do ustawień fabrycznych.)
Próbowałem uaktualnić z 14.04 do 16.04, ale apt
zgłosił ten błąd:
The required dependency 'apt (>= 1.0.1ubuntu2.13)' is not installed.
Co to znaczy i jak mogę to naprawić?
Kiedy wpisuję polecenie apt-cache policy apt
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
Błąd występuje, gdy uruchamiam polecenie:
sudo do-release-upgrade -d
i produkuje:
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.
14.04
16.04
updates
dependencies
Shageenth Sandrakumar
źródło
źródło
Odpowiedzi:
Miałem dzisiaj dokładnie ten sam problem. Upewnij się, że Twoja wersja jest najnowszą wersją Ubuntu 14.04 przed aktualizacją. (Obecnie Ubuntu 14.04.4)
Mój został zablokowany na Ubuntu 14.04.3 z powodu złego lustra.
Więc pierwszy bieg:
Upewnij się, że wersja jest teraz Ubuntu 14.04.4 (aktualizacja wrzesień 2016: Ubuntu 14.04.5 ).
cat /etc/lsb-release
I rozpocznij instalację Ubuntu 16.04 z
źródło
Najlepiej zawsze aktualizować zgodnie z normalnymi procedurami:
Jeśli powyższe nie powiedzie się, możesz ręcznie wykonać następujące czynności. To pytanie jest nieaktualne, ale możesz po prostu zmienić numery wersji, ponieważ linki powinny być takie same.
Aby zaktualizować swoją wersję
apt
z okna terminala, wpisz następujące polecenie:jeśli powyższe nie działa, możesz go również pobrać,
wget
uruchamiając następujący wiersz:następnie wpisz
Właśnie wypróbowałem to w moim systemie tutaj. Oto wynik:
Jeśli po opisanych krokach zobaczysz błąd z powodu braku zależności dpkg, możesz po prostu zakończyć powtarzając kroki z dpkg i ..
Wszystkie pakiety dostępne dla Ubuntu można znaleźć tutaj:
http://security.ubuntu.com/ubuntu/pool/main/
źródło
sudo apt-get install dpkg
działa?http://ports.ubuntu.com/ubuntu-ports/pool/main/a/apt/apt_1.0.1ubuntu2.13_armhf.deb
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.0.1ubuntu2.13_amd64.deb
teraz musi być 2.17, a nie 2.13Prosta poprawka ... Która zadziałała dla mnie ...
Otwórz menedżera pakietów Synaptic typu „apt” w polu wyszukiwania, które pokaże ci bieżącą zainstalowaną wersję apt. Załóżmy, że „1.0.1ubuntu1.13” wystarczy kliknąć prawym przyciskiem myszy i zaznaczyć opcję aktualizacji, a następnie kliknąć przycisk Zastosuj u góry.
po aktualizacji ..
Pamiętaj, aby zamknąć menedżera pakietów synaptycznych przed uruchomieniem swojego
ostateczne polecenie
i powinno działać.
źródło
Dostałem ten komunikat o błędzie i bardzo prosto
apt-get update apt-get upgrade
go rozwiązałem. Inne odpowiedzi są bardzo niedokładne - na przykład ta, która mówi o przeniesieniu Ubuntu 14.04.3 do 14.04.4 przezdist-upgrade
- aledist-upgrade
przechodzi do następnej wersji Ubuntu, a nie nieletnich. Nieletni to po prostu wydana kolekcja konkretnych wersji pakietów, po prostu aktualizując swoje pakiety, otrzymujesz przynajmniej te wersje lub nowsze. Nie biegaj,dist-upgrade
chyba że wiesz, co robisz.źródło