Muitas vezes me pego fazendo isso::~$ sudo apt install php7.4 mysql-server git composer curl apache2 --yes
Ao que às vezes recebo esta resposta:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package mysql-server is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'mysql-server' has no installation candidate
Como posso evitar isso? Tentei redirecionar o stderr, mas não tive sorte. Eu pesquisei sem sucesso, mas ninguém parece estar se deparando com esse cenário.
Basicamente, eu quero lançar apt install um monte de pacotes que eu quero instalar, e se eu errar um, eu gostaria que o programa continuasse com o resto.
Muito obrigado antecipadamente!
apt-get
(eapt
) têm a-m
opção de ignorar pacotes ausentes. Deman apt-get
: