LINUX.ORG.RU

2
Всего сообщений: 30

Как в apt посмотреть список обновлений из backports?

Я всю жизнь пользовался aptitude и там можно было сделать так:

$ aptitude -t bullseye-backports search ~U
i A libldap-2.4-2                                                                 - OpenLDAP libraries                                                                     
i A libldap-common                                                                - OpenLDAP common files for libraries                                                    
i   mdadm                                                                         - Tool to administer Linux MD arrays (software RAID)                                     
i   zabbix-agent                                                                  - network monitoring solution - agent

В apt наконец тоже завезли шаблоны и я на него уже почти полностью перелез, но держит одна фигня:

$ apt -t bullseye-backports list --upgradable 
E: Command line option 't' [from -t] is not understood in combination with the other options.
$ apt -t bullseye-backports list ~U
E: Command line option 't' [from -t] is not understood in combination with the other options.
$ apt -t bullseye-backports search ~U
Sorting... Done
Full Text Search... Done
$ 
$ 
$ sudo apt -t bullseye-backports full-upgrade 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  libldap-2.4-2 libldap-common mdadm zabbix-agent
4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 1 382 kB of archives.
After this operation, 37,9 kB of additional disk space will be used.
Do you want to continue? [Y/n]

Что за фигня, почему ключ -t работает только с install/upgrade?!

 , , ,

Turbid ()

Kubuntu, свежие кеды не приходят! Backports есть!

Репа KDE Backports подключена, а новых кед нет!

 , ,

mike15 ()

Debian Stable, sources.list — как записать бакпорты?

Здравствуйте. В сабже немного неправильно написано…

Так вот, в /etc/apt/sources.list можно написать как buster main ..., так и stable main .... И со stable-updates такая штука тоже проходит. Но stable-backports система не понимает:

W: Skipping acquire of configured file 'stable-backports/...' as repository 'http://deb.debian.org/debian stable InRelease' doesn't have the component 'stable-backports' (component misspelt in sources.list?)

Если я запишу стабильную версию как stable, то когда Bullseye станет Stable, я на него незаметно обновлюсь. А если написать buster, то я так и останусь на Buster, который станет Oldstable. Нет, я могу заменить весь buster на bullseye, когда он выйдет, но я об этом могу и не узнать, думая, что он – еще тестинг.

Вопрос. Как записать бакпорты по аналогии с stable-updates?

Простите за простыню и тупняк, если что-то непонятно, скажите, пожалуйста.

 , , , ,

tongubin ()

Программа для простого создания/обновления бекпортов в Debian

Такая есть? Как хелперы для арчевского аура, но для бекпортов из другой ветки дебиана(testing, unstable), чтобы сама проверяла зависимости, скачивала, собирала, устанавливала и обновляла.

Edit. Похоже, такого нету. Но самому собрать всё же не очень сложно: https://wiki.debian.org/SimpleBackportCreation https://www.debian.org/doc/manuals/maint-guide/build.en.html

 , ,

hubcap ()

Не работает видео на материнке Asrock j3455b-itx

Насколько реально в патченное под RTAI API ядро linux-image-3.4-9-rtai-686-pae_3.4.55-4linuxcnc_i386.deb перенести актуальные драйвера для видеокарт Intel?

Дело в том, что вот есть плата Asrock j3455b-itx на которой человек хочет запустить LinuxCNC для работы с LPT портом, но вот ядро которое есть 3.4-9-rtai не поддерживает встроенную графику.
Ясное дело, что пакет xserver-xorg-video-intel уже стоит.

Тянуть rt ядро из Debian backports тоже не выход, потому что оно будет без RTAI

Можно ещё попробовать запустить на актуальном i386 ядре PREEMPT версию LinuxCNC, но мне помнится что у меня ерунда какая-то выходила, хотя какая именно не помню.

 , , ,

torvn77 ()

Неправильные пакеты при установке nvidia-driver из репозитория backports в Debian?

$ apt-get --simulate install -t stretch-backports nvidia-driver         
ЗАМЕЧАНИЕ: Производить только имитация работы!
      Для реальной работы apt-get требуются права суперпользователя.
      Учтите, что блокировка не используется,
      поэтому нет полного соответствия с текущей реальной ситуацией!
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Следующий пакет устанавливался автоматически и больше не требуется:
  linux-image-4.9.0-7-amd64
Для его удаления используйте «apt autoremove».
Будут установлены следующие дополнительные пакеты:
  dkms fakeroot gcc glx-alternative-mesa glx-alternative-nvidia glx-diversions libdrm-common libdrm2 libegl-nvidia0 libegl1 libegl1-mesa libfakeroot libgl1 libgl1-mesa-glx
  libgl1-nvidia-glvnd-glx libglapi-mesa libgles-nvidia2 libgles2 libgles2-mesa libglvnd0 libglx-mesa0 libglx-nvidia0 libglx0 libnvidia-cfg1 libnvidia-egl-wayland1 libnvidia-eglcore
  libnvidia-glcore libnvidia-ml1 libopengl0 libvulkan1 libwayland-egl1 libwayland-egl1-mesa libxnvctrl0 make nvidia-alternative nvidia-driver-bin nvidia-driver-libs nvidia-egl-common
  nvidia-egl-icd nvidia-egl-wayland-common nvidia-egl-wayland-icd nvidia-installer-cleanup nvidia-kernel-common nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-modprobe
  nvidia-persistenced nvidia-settings nvidia-support nvidia-vdpau-driver nvidia-vulkan-common nvidia-vulkan-icd patch update-glx xserver-xorg-video-nvidia
Предлагаемые пакеты:
  python3-apport menu gcc-multilib autoconf automake libtool flex bison gcc-doc make-doc vulkan-utils ed diffutils-doc
Рекомендуемые пакеты:
  nvidia-driver-libs-i386
НОВЫЕ пакеты, которые будут установлены:
  dkms fakeroot gcc glx-alternative-mesa glx-alternative-nvidia glx-diversions libdrm-common libegl-nvidia0 libegl1 libfakeroot libgl1 libgl1-nvidia-glvnd-glx libgles-nvidia2 libgles2 libglvnd0
  libglx-mesa0 libglx-nvidia0 libglx0 libnvidia-cfg1 libnvidia-egl-wayland1 libnvidia-eglcore libnvidia-glcore libnvidia-ml1 libopengl0 libvulkan1 libwayland-egl1 make nvidia-alternative
  nvidia-driver nvidia-driver-bin nvidia-driver-libs nvidia-egl-common nvidia-egl-icd nvidia-egl-wayland-common nvidia-egl-wayland-icd nvidia-installer-cleanup nvidia-kernel-common
  nvidia-kernel-dkms nvidia-kernel-support nvidia-legacy-check nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-support nvidia-vdpau-driver nvidia-vulkan-common nvidia-vulkan-icd patch
  update-glx xserver-xorg-video-nvidia
Пакеты, которые будут обновлены:
  libdrm2 libegl1-mesa libgl1-mesa-glx libglapi-mesa libgles2-mesa libwayland-egl1-mesa libxnvctrl0
обновлено 7, установлено 50 новых пакетов, для удаления отмечено 0 пакетов, и 107 пакетов не обновлено.
Inst update-glx (0.8.7~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst glx-alternative-mesa (0.8.7~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-installer-cleanup (20151021+4 Debian:9.5/stable [amd64])
Inst libglvnd0 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libdrm-common (2.4.91-2~bpo9+1 Debian Backports:stretch-backports [all])
Inst libdrm2 [2.4.74-1] (2.4.91-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libgles2-mesa [13.0.6-1+b2] (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libgles2 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libgl1-mesa-glx [13.0.6-1+b2] (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libglapi-mesa [13.0.6-1+b2] (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libglx-mesa0 (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Conf nvidia-installer-cleanup (20151021+4 Debian:9.5/stable [amd64]) []
Inst nvidia-legacy-check (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Conf nvidia-legacy-check (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst nvidia-alternative (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libnvidia-glcore (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libglx-nvidia0 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libglx0 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libgl1 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst glx-diversions (0.8.7~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst glx-alternative-nvidia (0.8.7~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libgl1-nvidia-glvnd-glx (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-egl-common (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libwayland-egl1-mesa [13.0.6-1+b2] (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libwayland-egl1 (1.15.0-2~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libegl1-mesa [13.0.6-1+b2] (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libegl1 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libnvidia-eglcore (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst libegl-nvidia0 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64]) []
Inst nvidia-egl-icd (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-driver-libs (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libnvidia-ml1 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-driver-bin (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-support (20151021+4 Debian:9.5/stable [amd64])
Inst xserver-xorg-video-nvidia (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-vdpau-driver (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst gcc (4:6.3.0-4 Debian:9.5/stable [amd64])
Inst make (4.1-9.1 Debian:9.5/stable [amd64])
Inst patch (2.7.5-1+deb9u1 Debian:9.5/stable [amd64])
Inst dkms (2.3-2 Debian:9.5/stable [all])
Inst nvidia-kernel-common (20151021+4 Debian:9.5/stable [amd64])
Inst nvidia-modprobe (384.111-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-kernel-support (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-kernel-dkms (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-driver (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libxnvctrl0 [384.111-1~deb9u1] (390.48-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-settings (390.48-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libfakeroot (1.21-3.1 Debian:9.5/stable [amd64])
Inst fakeroot (1.21-3.1 Debian:9.5/stable [amd64])
Inst libgles-nvidia2 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libnvidia-cfg1 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libnvidia-egl-wayland1 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libopengl0 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst libvulkan1 (1.1.70+dfsg1-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-egl-wayland-common (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-egl-wayland-icd (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-persistenced (384.111-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-vulkan-common (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Inst nvidia-vulkan-icd (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf update-glx (0.8.7~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf glx-alternative-mesa (0.8.7~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libglvnd0 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libdrm-common (2.4.91-2~bpo9+1 Debian Backports:stretch-backports [all])
Conf libdrm2 (2.4.91-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libgles2-mesa (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libgles2 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libgl1-mesa-glx (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libglapi-mesa (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libglx-mesa0 (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-alternative (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libnvidia-glcore (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libglx-nvidia0 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libglx0 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libgl1 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf glx-diversions (0.8.7~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf glx-alternative-nvidia (0.8.7~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libgl1-nvidia-glvnd-glx (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-egl-common (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libwayland-egl1-mesa (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libwayland-egl1 (1.15.0-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libegl1-mesa (18.1.6-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libegl1 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libnvidia-eglcore (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libegl-nvidia0 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-egl-icd (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-driver-libs (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libnvidia-ml1 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-driver-bin (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-support (20151021+4 Debian:9.5/stable [amd64])
Conf xserver-xorg-video-nvidia (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-vdpau-driver (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf gcc (4:6.3.0-4 Debian:9.5/stable [amd64])
Conf make (4.1-9.1 Debian:9.5/stable [amd64])
Conf patch (2.7.5-1+deb9u1 Debian:9.5/stable [amd64])
Conf dkms (2.3-2 Debian:9.5/stable [all])
Conf nvidia-kernel-common (20151021+4 Debian:9.5/stable [amd64])
Conf nvidia-modprobe (384.111-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-kernel-support (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-kernel-dkms (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-driver (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libxnvctrl0 (390.48-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-settings (390.48-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libfakeroot (1.21-3.1 Debian:9.5/stable [amd64])
Conf fakeroot (1.21-3.1 Debian:9.5/stable [amd64])
Conf libgles-nvidia2 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libnvidia-cfg1 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libnvidia-egl-wayland1 (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libopengl0 (1.0.0+git20180308-2~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf libvulkan1 (1.1.70+dfsg1-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-egl-wayland-common (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-egl-wayland-icd (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-persistenced (384.111-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-vulkan-common (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])
Conf nvidia-vulkan-icd (390.77-1~bpo9+1 Debian Backports:stretch-backports [amd64])

Inst nvidia-modprobe (384.111-1~bpo9+1 Debian Backports:stretch-backports [amd64])

Inst libxnvctrl0 [384.111-1~deb9u1] (390.48-2~bpo9+1 Debian Backports:stretch-backports [amd64])

Inst nvidia-persistenced (384.111-1~bpo9+1 Debian Backports:stretch-backports [amd64])

Conf nvidia-modprobe (384.111-1~bpo9+1 Debian Backports:stretch-backports [amd64])

Conf nvidia-persistenced (384.111-1~bpo9+1 Debian Backports:stretch-backports [amd64])

Или это нормально?

 , , , ,

just_a_brake ()

Как установить nvidia-driver из репозитория backports Debian 9. Как указать источник пакетов в apt-get и изменить «кандидата на установку»?

uname -a

Linux PC 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u4 (2018-08-21) x86_64 GNU/Linux
cat /etc/apt/sources.list
#                                                                                                                                                                                                   
                                                                                                                                                                                                    
# deb cdrom:[Debian GNU/Linux 9.5.0 _Stretch_ - Official amd64 NETINST 20180714-10:25]/ stretch main                                                                                                
                                                                                                                                                                                                    
#deb cdrom:[Debian GNU/Linux 9.5.0 _Stretch_ - Official amd64 NETINST 20180714-10:25]/ stretch main                                                                                                 
                                                                                                                                                                                                    
deb http://deb.debian.org/debian/ stretch main non-free contrib                                                                                                                                     
deb-src http://deb.debian.org/debian/ stretch main non-free contrib                                                                                                                                 
                                                                                                                                                                                                    
deb http://security.debian.org/debian-security stretch/updates main contrib non-free                                                                                                                
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free                                                                                                            
                                                                                                                                                                                                    
# stretch-updates, previously known as 'volatile'                                                                                                                                                   
deb http://deb.debian.org/debian/ stretch-updates main contrib non-free                                                                                                                             
deb-src http://deb.debian.org/debian/ stretch-updates main contrib non-free                                                                                                                         

# stretch-backports, previously on backports.debian.org
deb http://deb.debian.org/debian/ stretch-backports main contrib non-free
deb-src http://deb.debian.org/debian/ stretch-backports main contrib non-free
apt-cache policy nvidia-driver
nvidia-driver:                                                                                                                                                                                      
  Установлен: (отсутствует)                                                                                                                                                                         
  Кандидат:   384.130-1                                                                                                                                                                             
  Таблица версий:                                                                                                                                                                                   
     390.77-1~bpo9+1 100                                                                                                                                                                            
        100 http://deb.debian.org/debian stretch-backports/non-free amd64 Packages                                                                                                                  
     384.130-1 500                                                                                                                                                                                  
        500 http://deb.debian.org/debian stretch/non-free amd64 Packages
apt-cache policy linux-image-amd64
linux-image-amd64:
  Установлен: 4.9+80+deb9u6
  Кандидат:   4.9+80+deb9u6
  Таблица версий:
     4.17+97~bpo9+1 100
        100 http://deb.debian.org/debian stretch-backports/main amd64 Packages
 *** 4.9+80+deb9u6 500
        500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages
        100 /var/lib/dpkg/status
     4.9+80+deb9u5 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages
apt-cache policy linux-headers-amd64
linux-headers-amd64:
  Установлен: (отсутствует)
  Кандидат:   4.9+80+deb9u6
  Таблица версий:
     4.17+97~bpo9+1 100
        100 http://deb.debian.org/debian stretch-backports/main amd64 Packages
     4.9+80+deb9u6 500
        500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages
     4.9+80+deb9u5 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages

Или мне нужно:

  1. Установить linux-image-amd64 4.17 из backports
  2. Установить linux-headers-amd64 из backports
  3. Установить nvidia-driver из backports

Между всем этим мне нужно где-то перезагружаться, или выполнять apt-get update/apt-get upgrade?

 , , , ,

just_a_brake ()

Debian Stretch backports фиксация версии ядра

Доброго всем времени суток!

Надо зафиксировать определенную версию ядра из бекпортов. Установить и запретить обновлять ядро - это все понятно. Но проблема в следующем - при следующей сборке/установке системы уже не получается подтянуть ядро определенной версии, т.к. оно там уже более свежей версии и старой версии нет (есть только kernel-headers). На сколько я понимаю, в бекпортах политика такая, что ядро постоянно обновляется и старые версии становаятся не доступны. Ядро из stable ветки старовато.

В голову приходит мысль выкачать пакеты linux-image, kernel-headers, linux-kbuild, ну и какие там еще зависимости и ставить их через dpkg -i, либо создать свой репозиторий с этими необходимыми пакетами и оттуда ставить.

Какие есть еще варианты?

Ну и где мне взять на данный момент например linux-*-4.15.0-0.bpo.2-amd64.deb (т.е. срез репозиторя на определенное число) и основные зависимости?

Подскажите пожалуйста правильный путь.

 , ,

samson ()

Как apt не запутается после однократной устновки пакетов из backports?

Всем привет! Устанавливал VirtualBox additions для дебиана- 9 (stretch) гостя. Stackoverflow предлагает использовать stretch-backports.

При этом подаётся команда

sudo apt install -t stretch-backports virtualbox-guest-dkms virtualbox-guest-x11 linux-headers-$(uname -r)

У меня в голове не укладывается, как это будет работать в будущем. По моему пониманию, получается как бы что часть пакетов идёт из одного релиза (без backport-ов), а потом добавляется часть из backport-ов.

Каким образом apt разберётся в этой ситуации, когда я в следующий раз подам apt update? Не заменит ли он пакеты из backport-ов на обычные? И если да, то почему?

КОроче, как понять общий смысл и идею apt-а?

 , ,

den73 ()

Бэкпортирование сразу десятка библиотек

Задача следующая. Есть программа (если что, с исходниками), которая зависит (сильно, не оторвать) от Gtk 3.14 (Debian Jessie). Есть Debian Wheezy, на которой нужно запустить этот софт.
(на самом деле Astra, ага, актуальная версия отечественного Linux собрана на базе oldoldstable, ну хоть не на базе Mandrake, и на том спасибо!)

Сейчас собрали из исходников Gtk3 посвежее в /opt, попутно еще с десяток библиотек, от harfbuzz до cairo. На первый взгляд работает.
Но напрягает, что собрано все из ванильных сорцов, без дебиановских патчей. Никак это дело стандартным образом не автоматизировано, поддерживать будет тяжело.

А как прямее, автоматизированней и надежней решать такую проблему?

  • Классический бэкпорт: пересобрать deb-пакеты из Jessie. Боязно что-то поломать в системе, т.к. там и fontconfig, и, glib нужны свежие для Gtk.
  • Пересобрать deb-пакеты из Jessie в тот же /opt, реально, стоит копать в эту сторону?
  • Как я понимаю, AppImage и распиаренные в новостях аналоги не подойдут мне? Они для портабельности между дистрибутивами примерно аналогичной свежести?
  • Debootstrap? В теории возможно, но слишком overhead. Плюс программе нужен прозрачный доступ к файловой системе хоста.

 , , , ,

Tayler ()

Нужно ли подключать к debian 9 репозиторий backports и где его взять?

Нужно ли подключать к debian 9 репозиторий backports и где его взять?

 ,

votafak ()

Что случилсь с ядрами в бэкпортах debian ?

Вчера хотел поставить ядро из бэкпортов jessie, а там только

linux-image-4.5.0-0.bpo.1-amd64
linux-image-4.5.0-0.bpo.2-amd64
linux-image-4.6.0-1-grsec-amd64
linux-image-4.7.0-0.bpo.1-amd64-dbgsym
linux-image-4.7.0-0.bpo.1-amd64-unsigned
Обычное ядро 4.6.0 пропало, что это за dbgsym,unsigned,grsec ?

 ,

Deleted ()

Проблема с установкой ядра из бэкпортов на Debian 8

Поставил я себе текущий Debian в VirtualBox для плотного ознакомления и экспериментов смелых.

Начать решил с установки ядра из бэкпортов. Ну что, отредактировал по инструкции sources.list, добавил contrib и non-free, апдейтнулся. Ввожу

apt-get -t jessie-backports install linux-image-amd64

И тут он мне заявляет, что невозможно поставить этот пакет, так как он зависит от

linux-image-4.6.0-0.bpo.1-amd64
, а он недоступен.

Вот что я раскопал:

Собственно, что скорее всего случилось и что мне делать?

 , , ,

Vsevolod-linuxoid ()

Объясните нубу про бэкпорты в дебиане

Сабж, мне нужно поставить xserver-xorg-video-intel из бэкпортов, чтобы исправить вот этот баг https://bugs.freedesktop.org/show_bug.cgi?id=84372
Но что-то я вкурить не могу, сейчас sources.list выглядит вот так

# 

# deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 NETINST Binary-1 20150906-11:09]/ jessie main

#deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 NETINST Binary-1 20150906-11:09]/ jessie main

deb http://mirror.yandex.ru/debian/ jessie main non-free
deb-src http://mirror.yandex.ru/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as 'volatile'
deb http://mirror.yandex.ru/debian/ jessie-updates main
deb-src http://mirror.yandex.ru/debian/ jessie-updates main
Т.е. у меня используются зеркала яндекса для всей системы, но, если дописать jessie-backports - то при update получаю ошибку, мол нэма такого. Как правильно подцепить бэкпорты и оставить зеркала яндекса для всей системы?

 , , ,

Jefail ()

Not automatic: jessie backports

После подключения jessie-backports вижу в Synaptic в разделе Происхождение следующие категории: http://i.imgur.com/0zB3n4M.png

Насколько мне известно, версии пакетов из jessie-backports устанавливаются не автоматически, а только если для того или иного пакета явно указана версия из бэкпортов (кстати, как это реализовано?). Но почему-то сумма количества пакетов в последних трёх категориях списка (main, contrib, non-free) не совпадает с кол-вом пакетов первой категории (not automatic...). Мне не совсем ясно, почему так и что это символизирует. Не могли бы прояснить мне это? Заранее большое спасибо.

 ,

Norong ()

Обновление Debian из Backports

Всем привет! Раньше, когда сидел в Wheezy, делал периодически sudo apt-get -t wheezy-backports upgrade а сейчас чё-то подумал - а можно ли так делать? Или лучше не надо?

 , , ,

Sunderland93 ()

Проблема с драйвером!

После установки backports-patched из AUR (только rtlwifi) перестал работать ноутбучный wi-fi (b43), если удалить backports то работает как и работал, но удалить не могу так как он мне нужен. Что делать??? дист. ARCH

lspci:

04:00.0 Network controller: Broadcom Corporation BCM43228 802.11a/b/g/n

journalctl | grep b43:

2 00:12:20 ANB kernel: b43-phy0: Broadcom 43228 WLAN found (core revision 30)
Feb 22 00:12:20 ANB kernel: b43-phy0: Found PHY: Analog 9, Type 4 (N), Revision 16
Feb 22 00:12:20 ANB kernel: b43-phy0: Found Radio: Manuf 0x17F, ID 0x2057, Revision 9, Version 1
Feb 22 00:12:21 ANB kernel: b43 bcma0:1 wlp4s0b1: renamed from wlan0
Feb 22 00:12:29 ANB NetworkManager[824]: <info>  rfkill2: found WiFi radio killswitch (at /sys/devices/pci0000:00/0000:00:1c.1/0000:04:00.0/bcma0:1/ieee80211/phy0/rfkill2) (driver b43)
Feb 22 00:12:29 ANB NetworkManager[824]: <info>  (wlp4s0b1): new 802.11 WiFi device (driver: 'b43' ifindex: 3)
Feb 22 00:12:30 ANB kernel: b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_free_hw
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_free_hw (err -22)
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_alloc_hw (err 0)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_register_hw
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_register_hw (err -22)
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol __ieee80211_get_radio_led_name (err 0)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_generic_frame_duration
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_generic_frame_duration (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_wake_queue
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_wake_queue (err -22)
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol __ieee80211_get_tx_led_name (err 0)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol wiphy_rfkill_set_hw_state
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol wiphy_rfkill_set_hw_state (err -22)
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol __ieee80211_get_rx_led_name (err 0)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_queue_delayed_work
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_queue_delayed_work (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_ctstoself_get
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_ctstoself_get (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_rx
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_rx (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_wake_queues
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_wake_queues (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_free_txskb
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_free_txskb (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_tx_status
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_tx_status (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_stop_queue
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_stop_queue (err -22)
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol __ieee80211_get_assoc_led_name (err 0)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol wiphy_rfkill_start_polling
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol wiphy_rfkill_start_polling (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_unregister_hw
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_unregister_hw (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_beacon_get_tim
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_beacon_get_tim (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_rts_get
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_rts_get (err -22)
Feb 22 00:29:38 ANB kernel: b43: disagrees about version of symbol ieee80211_queue_work
Feb 22 00:29:38 ANB kernel: b43: Unknown symbol ieee80211_queue_work (err -22)

Попробовал вместе с rtlwifi скомпилировать и b43, ошибки пропали но wi-fi так и не работает.

journalctl | grep b43:

Feb 22 01:51:03 ANB kernel: b43-phy0: Broadcom 43228 WLAN found (core revision 30)
Feb 22 01:51:03 ANB kernel: b43-phy0: Found PHY: Analog 9, Type 4 (N), Revision 16
Feb 22 01:51:03 ANB kernel: b43-phy0: Found Radio: Manuf 0x17F, ID 0x2057, Revision 9, Version 1

 , , ,

lizius ()

Ошибки после добавления репозитория backports

Наверное нубский вопрос, но разобраться не получается

Добавил репозиторий backports как в инструкции написано

deb http://backports.debian.org/debian wheezy-backports main contrib

После этого apt-get update стал выдавать ошибки

Hit http://debian.mirrors.ovh.net wheezy Release.gpg
Hit http://debian.mirrors.ovh.net wheezy Release
Hit http://debian.mirrors.ovh.net wheezy/main Sources
Hit http://debian.mirrors.ovh.net wheezy/main amd64 Packages
Hit http://debian.mirrors.ovh.net wheezy/main Translation-en
Hit http://security.debian.org wheezy/updates Release.gpg
Hit http://security.debian.org wheezy/updates Release
Ign http://backports.debian.org wheezy-backports Release.gpg
Hit http://security.debian.org wheezy/updates/main Sources
Ign http://backports.debian.org wheezy-backports Release
Hit http://security.debian.org wheezy/updates/main amd64 Packages
Hit http://security.debian.org wheezy/updates/main Translation-en
Err http://backports.debian.org wheezy-backports/main amd64 Packages
  404  Not Found [IP: 2001:41c8:1000:21::21:4 80]
Err http://backports.debian.org wheezy-backports/contrib amd64 Packages
  404  Not Found [IP: 2001:41c8:1000:21::21:4 80]
Ign http://backports.debian.org wheezy-backports/contrib Translation-en_GB
Ign http://backports.debian.org wheezy-backports/contrib Translation-en
Ign http://backports.debian.org wheezy-backports/main Translation-en_GB
Ign http://backports.debian.org wheezy-backports/main Translation-en
W: Failed to fetch http://backports.debian.org/debian/dists/wheezy-backports/main/binary-amd64/Packages  404  Not Found [IP: 2001:41c8:1000:21::21:4 80]

W: Failed to fetch http://backports.debian.org/debian/dists/wheezy-backports/contrib/binary-amd64/Packages  404  Not Found [IP: 2001:41c8:1000:21::21:4 80]

E: Some index files failed to download. They have been ignored, or old ones used instead.

Что я сделал не так?

---------

AITap, observer

Спасибо за помощь, заработало!

 , , ,

Ramzzes ()

xbmc backports debian

Добрый вечер. Стоит lxde debian 7.4, подключены wheezy-backports, ядро 3.13-0.bpo.1-686-pae. Пытаюсь установить xbmc из backports:

sudo aptitude -t wheezy-backports install xbmc
Следующие НОВЫЕ пакеты будут установлены:        
  libavcodec54{ab} libavfilter3{a} libavformat54{a} libavresample1{a} 
  libavutil52{a} libswscale2{a} xbmc{b} xbmc-bin{ab} 
РЕКОМЕНДУЮТСЯ следующие пакеты, но автоматически они установлены НЕ БУДУТ:
  libvdpau1 
0 пакетов обновлено, 8 установлено новых, 0 пакетов отмечено для удаления, и 32 пакетов не обновлено.
Необходимо получить 34,7 MB архивов. После распаковки 78,0 MB будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
 xbmc-bin : Зависит: libglew1.7 (>= 1.7.0) который является виртуальным пакетом.
            Зависит: liblzo2-2 но его установка не запланирована.
            Зависит: libmicrohttpd10 который является виртуальным пакетом.
            Зависит: libmysqlclient18 (>= 5.5.24+dfsg-1) но его установка не запланирована.
            Зависит: libpcrecpp0 (>= 7.7) но его установка не запланирована.
            Зависит: libpostproc52 (>= 5:0.git20120217~) но его установка не запланирована.
            Зависит: libpython2.7 (>= 2.7) но его установка не запланирована.
            Зависит: libsidplay2 но его установка не запланирована.
            Зависит: libssh-4 (>= 0.3.91) но его установка не запланирована.
            Зависит: libtag1c2a (>= 1.8) но установлен 1.6.3-1 и удерживается.
            Зависит: libtinyxml2.6.2 который является виртуальным пакетом.
            Зависит: libva-glx1 который является виртуальным пакетом.
            Зависит: libva1 (> 1.0.15~) но его установка не запланирована.
 xbmc : Зависит: fonts-liberation который является виртуальным пакетом.
        Зависит: python-imaging но его установка не запланирована.
 libavcodec54 : Зависит: libmp3lame0 который является виртуальным пакетом.
                Зависит: libopus0 (>= 1.1~beta) но его установка не запланирована.
                Зависит: libva1 (> 1.0.15~) но его установка не запланирована.
                Зависит: libx264-123 который является виртуальным пакетом.
                Зависит: libxvidcore4 (>= 1.2.2) который является виртуальным пакетом.
Следующие действия разрешат зависимости:

     Сохранить для следующих пакетов их текущие версии:
1)     libavcodec54 [Не установлен]                    
2)     libavfilter3 [Не установлен]                    
3)     libavformat54 [Не установлен]                   
4)     xbmc [Не установлен]                            
5)     xbmc-bin [Не установлен]                        



Принять данное решение? [Y/n/q/?] Y
Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 32 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.
Вот такая ошибка. Следовательно вопрос, как исправить зависимости и установить xbmc? Может есть более простые способы?

 , ,

kky ()

linux-image-3.10-0.bpo.2-rt

Сегодня опять развернул из образа теплый ламповый Дебиан и захотел заглянуть в бэкпорты: не обновилось ли ядро. В названиях пакетов смутило две буковки rt, что это значит. Вроде раньше такого в бэкпортах не наблюдал. Т.е. кроме обычного kernel.version.bpo.n, установилось и kernel.version.bpo.n-rt. А Также для каждого из ядер притянуло по 300 Мб модулей с отладочной инфой Зачем? :)

 , ,

Twissel ()