Отключите FastBoot, QuickBoot и Intel Smart Response Technology в Вашем BIOS. Когда начальная загрузка требует у горячей клавиши выбора устройства загрузки (должен быть F9 для Вашего устройства). Выберите запись загрузки Ubuntu UEFI.
А хорошая страница для получения большего количества информации о UEFI Общественный Wiki
Справки UEFI
список установленных пакетов с доступными обновлениями бэкпорта
aptitude search '?and(~i, ~Araring-backports)'
список всех доступных пакетов бэкпорта (установлены или нет)
aptitude search '~Abackports ?not(~S ~i ~Abackports)'
[113 ] Эта информация доступна в Synaptic, который не установлен по умолчанию, но может быть получен с помощью,
sudo apt-get install synaptic
Выбор Origin в левой боковой панели позволит пакетам просматривать откуда они берутся, такие как raring-backports / universe, а также локально установленные пакеты.
Если вас интересует решение для командной строки, я собрал быстрый и грязный скрипт на python для вывода списка пакетов в бэкпортах, хотя, к сожалению, он довольно медленный.
from __future__ import print_function
import apt
def backport_version(package):
if package.versions is None:
return False
for version in package.versions:
for origin in version.origins:
if origin.archive.endswith("backports"):
return version.version
return None
with apt.Cache() as cache:
for package in cache:
version = backport_version(package)
if version is not None:
print(package.fullname, version)
if package.is_installed:
print(" Installed:", package.installed.version)
В нем перечислены все доступные пакеты бэкпорта и установленная версия, если она установлена.
aptitude search '~i ~Abackports ?not(~S ~i ~Abackports)'
. Это решает 1 (принимающие версии бэкпортов всегда выше). Я wouldn' t получили его без Вашей справки, хотя, поэтому если Вы хотите, делают его ответом, и я выберу его
– mishik
26.03.2020, 13:59
РЕДАКТИРОВАТЬ: После некоторых экспериментов я нашел решение, которое идеально подходит для меня! В нем перечислены только те пакеты, которые имеют более новую версию в репозитории -backports, и ничего более (в других решениях перечислены дополнительные пакеты.
Чтобы просмотреть список доступных обновлений backports, выполните следующую команду:
aptitude search -t $(lsb_release -sc)-backports '~U ~Abackports'
[ 1112] Если вы хотите, чтобы в списке также отображалась текущая и более новая версия, выполните следующую команду:
aptitude search -t $(lsb_release -sc)-backports -F '%p %v -> %V' '~U ~Abackports'
Это отобразит что-то вроде этого:
nvidia-settings 331.20-0ubuntu -> 346.59-0ubuntu
screen 4.1.0~20120320 -> 4.2.1-2~ubuntu
yelp-xsl 3.10.1-1 -> 3.12.0-1~ubunt
Если вы не Если вы хотите запомнить эту команду, добавьте ее к ~/.bashrc
:
alias apt-list-backports="aptitude search -t $(lsb_release -sc)-backports -F '%p %v -> %V' '~U ~Abackports'"
Теперь вам нужно всего лишь написать apt-list-backports
!
apt-get upgrade -s -t $(lsb_release -sc)-backports
Это будет симулировать обновление и перечислять, какие пакеты будут обновлены. Но обновления для бэкпортов также включены (я думаю, что нормальные обновления также показаны).
[ 1118] Вы также можете добавить опцию-V
, чтобы показать версии, до которых будут обновлены пакеты.
Чтобы просмотреть список изменений пакета в бэкпортах, используйте:
[115 ]