Некоторые пакеты поставляются как автономные, но требуют других зависимостей, которые могут быть сторонними библиотеками, поэтому вам нужно исправить это самостоятельно. Вы можете просто сделать это так же и разрешить зависимости вроде этого
sudo dpkg -i packagename.deb && sudo apt-get -f install
. Это не только установит пакет, но и попытается решить его зависящие. Помогает мне много. или, как он сказал, GUI тоже работает
Удачи!
Благодаря @Ravexina и @ user.dz.
Было обнаружено, что мои файлы /etc/apt/sources.list и /etc/apt/sources.list.d/* имеют форму:
deb [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
После изменения все строки в этих файлах:
deb [arch=amd64,i386] http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
Проблема была решена с обновлением пакета libfreetype6 и сохранением вина.
Я добавил части [arch=amd64] в эти файлы в прошлом, чтобы подавить предупреждения, которые я получил при обновлении списков пакетов. Согласно Debian Multiarch HOWTO, это переопределяет архитектуру по умолчанию, о которой сообщает dpkg. Простое удаление части [arch=amd64] со всех строк, скорее всего, будет иметь тот же эффект, что и приоритет архитектуры, определяется:
[arch=] в настройках source.list: APT::Architecture=<arch> Настройки dpkg: dpkg --print-foreign-architectures [ ! d6]Благодаря @Ravexina и @ user.dz.
Было обнаружено, что мои файлы /etc/apt/sources.list и /etc/apt/sources.list.d/* имеют форму:
deb [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
После изменения все строки в этих файлах:
deb [arch=amd64,i386] http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
Проблема была решена с обновлением пакета libfreetype6 и сохранением вина.
Я добавил части [arch=amd64] в эти файлы в прошлом, чтобы подавить предупреждения, которые я получил при обновлении списков пакетов. Согласно Debian Multiarch HOWTO, это переопределяет архитектуру по умолчанию, о которой сообщает dpkg. Простое удаление части [arch=amd64] со всех строк, скорее всего, будет иметь тот же эффект, что и приоритет архитектуры, определяется:
[arch=] в настройках source.list: APT::Architecture=<arch> Настройки dpkg: dpkg --print-foreign-architectures [ ! d6]Благодаря @Ravexina и @ user.dz.
Было обнаружено, что мои файлы /etc/apt/sources.list и /etc/apt/sources.list.d/* имеют форму:
deb [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
После изменения все строки в этих файлах:
deb [arch=amd64,i386] http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
Проблема была решена с обновлением пакета libfreetype6 и сохранением вина.
Я добавил части [arch=amd64] в эти файлы в прошлом, чтобы подавить предупреждения, которые я получил при обновлении списков пакетов. Согласно Debian Multiarch HOWTO, это переопределяет архитектуру по умолчанию, о которой сообщает dpkg. Простое удаление части [arch=amd64] со всех строк, скорее всего, будет иметь тот же эффект, что и приоритет архитектуры, определяется:
[arch=] в настройках source.list: APT::Architecture=<arch> Настройки dpkg: dpkg --print-foreign-architectures [ ! d6]Благодаря @Ravexina и @ user.dz.
Было обнаружено, что мои файлы /etc/apt/sources.list и /etc/apt/sources.list.d/* имеют форму:
deb [arch=amd64] http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
После изменения все строки в этих файлах:
deb [arch=amd64,i386] http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
Проблема была решена с обновлением пакета libfreetype6 и сохранением вина.
Я добавил части [arch=amd64] в эти файлы в прошлом, чтобы подавить предупреждения, которые я получил при обновлении списков пакетов. Согласно Debian Multiarch HOWTO, это переопределяет архитектуру по умолчанию, о которой сообщает dpkg. Простое удаление части [arch=amd64] со всех строк, скорее всего, будет иметь тот же эффект, что и приоритет архитектуры, определяется:
[arch=] в настройках source.list: APT::Architecture=<arch> Настройки dpkg: dpkg --print-foreign-architectures [ ! d6]