не удается найти пакеты, несмотря на добавление репозиториев

Я запустил

# apt install -y libexpect-perl libstring-random-perl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libexpect-perl
E: Unable to locate package libstring-random-perl

, поэтому, следуя стандартному совету, я попытался добавить репозиторий Universe .

# add-apt-repository universe
'universe' distribution component is already enabled for all sources.

и команда apt install все равно не удалась. Это 20 апреля. Что дальше?

OBTW, машина физически удалена, и у меня есть только доступ ssh , поэтому никаких ответов GUI, пожалуйста.

Согласно комментарию и ответу, который я пробовал:

root@mytim:~# add-apt-repository universe
'universe' distribution component is already enabled for all sources.
root@mytim:~# apt update
Hit:1 http://au.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://au.archive.ubuntu.com/ubuntu focal-updates InRelease                                      
Hit:3 http://au.archive.ubuntu.com/ubuntu focal-backports InRelease                                    
Hit:4 http://ppa.launchpad.net/linuxuprising/java/ubuntu focal InRelease                                        
Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease                                                
Hit:6 http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu focal InRelease
Reading package lists... Done                      
Building dependency tree       
Reading state information... Done
14 packages can be upgraded. Run 'apt list --upgradable' to see them.
root@mytim:~# apt install libexpect-perl libstring-random-perl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libexpect-perl
E: Unable to locate package libstring-random-perl
0
задан 19 December 2020 в 22:49

2 ответа

Я запустил diff -qr в каталогах / etc / apt на некорректно работающем и работающем ПК, и они существенно различались. Компьютеры расположены удаленно и подвержены неблагоприятным условиям, таким как отключение питания, а не отключение должным образом.

Так что я объясняю это этим. Спасибо всем за вклад, но я считаю, что это связано с повреждением подходящего набора данных.

0
ответ дан 3 January 2021 в 22:46

Вы не завершили добавление пакетов репозитория юниверсов в свои источники программного обеспечения, потому что вам также необходимо обновить список доступного программного обеспечения с помощью sudo apt update . Во всех поддерживаемых в настоящее время версиях Ubuntu откройте терминал и введите:

sudo add-apt-repository universe
sudo apt update
sudo apt install libexpect-perl libstring-random-perl
1
ответ дан 3 January 2021 в 22:46

Другие вопросы по тегам:

Похожие вопросы: