Обновление программного обеспечения в Debian до неупакованной версии

С grep -E

su -l hdfs -c " hdfs dfs -ls /home/test/jt" |  grep  -E.jar$

Ищет в выводе первой команды все файлы, которые заканчиваются на.jar

0
12.10.2019, 09:45
1 ответ

Существует несколько подходов к обновлению пакета до более новой версии, которая еще не упакована, без риска того, что обновленная версия будет перезаписана новым пакетом:

  • упакуйте новую версию самостоятельно или соберите обновленный исходный пакет (в этом случае в Ubuntu есть пакет версии 0.36 );
  • удалить пакет и установить из исходного кода.

Первый гораздо больше «похож на Debian -».

Однако в вашем конкретном случае лучшим решением может быть полное прекращение использования xf86-input-wacom:libinputподдерживает сенсорные экраны Wacom и имеет улучшенную поддержку мультитач. Он будет автоматически обрабатывать сенсорный экран после удаления драйвера Wacom.

Если libinputне работает, лучший способ получить обновленный драйвер Wacom, не прибегая к FrankenDebian, — пересобрать драйвер:

  • установить некоторые инструменты, которые нам понадобятся

    sudo apt install build-essential devscripts
    
  • получить исходный пакет Ubuntu

    dget -ux https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/xf86-input-wacom/1:0.36.1-0ubuntu2/xf86-input-wacom_0.36.1-0ubuntu2.dsc
    
  • перейти в извлеченный каталог

    cd xf86-input-wacom*
    
  • создайте пакет для представления зависимостей сборки (это упростит очистку)

    mk-build-deps debian/control
    
  • установить

    sudo apt install./*build-deps*.deb
    
  • убрать с дороги

    mv./*build-deps*.deb..
    
  • собрать пакет

    dpkg-buildpackage -us -uc
    
  • установить сгенерированные пакеты

    sudo debi
    
  • очистить

    sudo apt --autoremove purge xf86-input-wacom-build-deps xserver-xorg-input-wacom-dbgsym
    
1
28.01.2020, 02:39

Теги

Похожие вопросы