J'ai construit 2 nouvelles machines virtuelles de serveur Ubuntu. L’une provient de l’ISO 18.04.1 et l’autre d’une ISO 18.04 plus ancienne. Le problème que j'ai est que "apt get install installable" ne fonctionne pas sur le 18.04.1 VM alors qu'il fonctionnera sur le 18.04 VM. (Je devrais noter que même si j'ajoute ppa: ansible/ansible au 18.04.1 VM, il ne fonctionne toujours pas car il nécessite le module sshpass qui n'apparaît pas non plus accessible le 18.04.1. .)
Ainsi, en creusant dans les différences entre les deux machines virtuelles, j’ai remarqué que le 18.04 VM compte environ 10 référentiels (sans les lignes deb-src) dans son fichier /etc/apt/source.list alors que le fichier 18.04. 1 seulement a 4.
Je n'ai vu aucune note dans le fichier Lisezmoi 18.04.1 indiquant que le fichier sources.list serait différent. Alors, qu'est-ce que je fais mal ici?
Même problème ici, il semble y avoir un bogue et je n’ai pas encore trouvé la moindre solution.
C'est mon sources.list
:
deb http://archive.ubuntu.com/ubuntu bionic main
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://ppa.launchpad.net/ansible/ansible/ubuntu bionic main
deb http://archive.ubuntu.com/ubuntu bionic-updates main
Ma version du serveur Ubuntu:
Ubuntu 18.04.1 LTS \n \l
Et l'erreur:
Sudo apt-get install ansible
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ansible : Depends: sshpass but it is not installable
E: Unable to correct problems, you have held broken packages.
TROUVE UN FIX:
Je ne comprends pas vraiment pourquoi l’installation par défaut d’Ubuntu 18.04.1 n’inclut pas plus de sources dans /etc/apt/sources.list
par défaut, elle ne comprend que:
deb http://archive.ubuntu.com/ubuntu bionic main
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main
La façon dont j'ai corrigé les paquets manquants a été d'ajouter ceci:
https://Gist.github.com/jackw1111/d31140946901fab417131ff4d9ae92e
Avait le même problème après l'installation cette image particulière .
seulement 3 sources étaient en /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu bionic main
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main
J'ai dû ajouter 7 autres sources communes manuellement à l'aide de ces instructions sur GitHub .
En bref, le contenu du fichier devrait être comme ci-dessous. Utilisez Sudo nano
ou votre éditeur de texte favori pour modifier le contenu en ceci.
#deb cdrom:[Ubuntu 18.04 LTS _Bionic Beaver_ - Release AMD64 (20180426)]/ bionic main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://us.archive.ubuntu.com/ubuntu/ bionic universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic universe
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu bionic partner
# deb-src http://archive.canonical.com/ubuntu bionic partner
deb http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
Avait le même problème avec la version que vous obtenez par défaut lors du téléchargement de la version du serveur. Ceci utilise le nouvel installateur Subiquity, qui est un peu différent et donne apparemment un résultat légèrement différent. Semble plus orienté vers le nuage ...
Lisez le texte et téléchargez la version alternative du programme d’installation, qui est le bon ancien programme d’installation ... Le fichier sources.list est comme on pourrait s’y attendre avec cette version.