На этот вопрос уже есть ответ здесь :
Я новичок в мире Linux и нашел руководство по установке Skype.
Это команды для установки Skype:
wget https://repo.skype.com/latest/skypeforlinux-64.deb
sudo dpkg -i skypeforlinux-64.deb
sudo apt install -f
Я не понимаю, зачем мне использовать последнюю команду «sudo apt install -f». Что делает эта команда? Я вижу, что скайп установлен, даже если я не использую эту команду.
Заранее спасибо!
sudo apt install -f
'для фиксации поврежденных зависимостей'Командная строка
sudo apt install -f
попытки решить проблемы с поврежденными зависимостями между пакетами программы.
В этом объясняют man apt-get
, в то время как страница справочника новой версии apt
не завершено.
-f, --fix-broken
Fix; attempt to correct a system with broken dependencies in place.
This option, when used with install/remove, can omit any packages
to permit APT to deduce a likely solution. If packages are
specified, these have to completely correct the problem. The option
is sometimes necessary when running APT for the first time; APT
itself does not allow broken package dependencies to exist on a
system. It is possible that a system's dependency structure can be
so corrupt as to require manual intervention (which usually means
using dpkg --remove to eliminate some of the offending packages).
Use of this option together with -m may produce an error in some
situations. Configuration Item: APT::Get::Fix-Broken.