"E: Неможливо знайти оновлення пакета", коли я намагаюся оновити систему, чому?


23

Я майже годину намагаюся оновити свою установку, ось як я це намагаюся зробити:

$ sudo apt-get install update
[sudo] password for braiam: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package update

Це просто не працює! Чи не install updateтекст я повинен поставити після того, як sudo apt-getдля установки оновлення на моїй системі Ubuntu? Якщо ні, то яку команду потрібно написати?

Це питання намагається вирішити деякі поширені помилки користувачів, які не звикли до системи APT та apt-get.

Відповіді:


30

У інструменті APT apt-getє прості команди, про які потрібно знати, що вони роблять, і за яких обставин вони використовують.

Якщо ви хочете оновити список ваших пакетів , правильна команда:

sudo apt-get update

просто це! Не потрібно нічого більше писати до або після. Це просто sudo + apt-get + update . Зроблено.

Щоб встановити пакети або програми у вашій системі, спочатку потрібно знати назву пакета . Якщо ви не знаєте імені пакета, рекомендується використовувати графічний інтерфейс (наприклад, Ubuntu Software Center або packagekit), шукайте та встановлюйте програму, використовуючи її. Якщо ви знаєте назву пакета, вам потрібно лише:

sudo apt-get install package_name

Замініть package_nameназву пакета. Ви можете встановити відразу кілька пакетів, просто запишіть їх з пробілом між ними. Якщо ви все ще отримуєте:

E: Неможливо знайти ім'я пакета

Потім спробуйте оновити список або переглянути інструкції, які ви виконуєте, можливо, це лише друкарська помилка. Якщо ім'я цього пакету для apt-get невідоме, то ви отримаєте помилку.

Для оновлення пакетів, які ви вже встановили, також оновити всю вашу систему, вам потрібно зробити:

sudo apt-get upgrade

Більш нічого. Він оновить усі пакунки, встановлені у вашій системі.


3
Спробуйте apt-cache search <packagename>, він здійснить пошук пов'язаних пакетів із вказаною назвою.
Avinash Raj
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.