Дистрибутивы проекта PuppyRus Linux > Richy

get_slack_txz

(1/9) > >>

DdShurick:
get_slack_txz - поиск, выкачивание и перепаковка *.txz в *.xzm
Терзайте

DdShurick:
Версия 03 выхлоп:
--- [ Читать далее ] ---

--- Код ---
bash-4.4# get_slack_txz -d l/ffmpeg
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  354k  100  354k    0     0   701k      0 --:--:-- --:--:-- --:--:--  701k
Обрабатывается ffmpeg-4.2.2_64
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 8899k  100 8899k    0     0  2017k      0  0:00:04  0:00:04 --:--:-- 2168k
Проверяются:
ffmpeg-4.2.2_64/usr/bin/ffmpeg
ffmpeg-4.2.2_64/usr/bin/ffplay
ffmpeg-4.2.2_64/usr/bin/ffprobe
ffmpeg-4.2.2_64/usr/lib64/libavfilter.so.7.57.100
ffmpeg-4.2.2_64/usr/lib64/libswresample.so.3.5.100
ffmpeg-4.2.2_64/usr/lib64/libavresample.so.4.0.0
ffmpeg-4.2.2_64/usr/lib64/libswscale.so.5.5.100
ffmpeg-4.2.2_64/usr/lib64/libavformat.so.58.29.100
ffmpeg-4.2.2_64/usr/lib64/libavcodec.so.58.54.100
ffmpeg-4.2.2_64/usr/lib64/libavutil.so.56.31.100
ffmpeg-4.2.2_64/usr/lib64/libavdevice.so.58.8.100
ffmpeg-4.2.2_64/usr/lib64/libpostproc.so.55.5.100
Зависимости:
libOpenCL.so.1
libva-drm.so.2
libva-x11.so.2
libva.so.2
libvdpau.so.1
--- Конец кода ---

--- Конец цитаты ---
Ещё:
--- [ Читать далее ] ---

--- Код ---
bash-4.4# get_slack_txz -d n/rp-pppoe
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  354k  100  354k    0     0   646k      0 --:--:-- --:--:-- --:--:--  644k
Обрабатывается rp-pppoe-3.13_64
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 91400  100 91400    0     0   247k      0 --:--:-- --:--:-- --:--:--  248k
Проверяются:
rp-pppoe-3.13_64/usr/sbin/pppoe-server
rp-pppoe-3.13_64/usr/sbin/pppoe
rp-pppoe-3.13_64/usr/sbin/pppoe-sniff
rp-pppoe-3.13_64/usr/sbin/pppoe-relay
Зависимости:
Нет зависимостей
--- Конец кода ---

--- Конец цитаты ---
Ну и кто здесь Дед-мороз??

Neyel:
Хорошо бы чтобы он показывал названия пакетов, а не названия библиотек  :)

DdShurick:
 Для этого есть файл MANIFEST.bz2, только надо придумать, как его обработать.

DdShurick:

--- Цитата: DdShurick от 04 Февраль 2020, 17:05:32 ---надо придумать, как его обработать.
--- Конец цитаты ---
Выкачиваем файл:
--- Код ---
curl http://mirror.yandex.ru/slackware/slackware64-current/slackware64/MANIFEST.bz2 | bzip2 -d > /tmp/MANIFEST
--- Конец кода ---
Обрабатываем (для примера взял libusb-0.1.so.4):
--- Код ---
egrep "libusb-0.1.so.4|Package:" /tmp/MANIFEST | grep -B1 libusb-0.1.so.4
||   Package:  ./a/aaa_elflibs-15.0-x86_64-21.txz
-rwxr-xr-x root/root     22712 2018-04-13 10:04 usr/lib64/libusb-0.1.so.4.4.4
--
||   Package:  ./l/libusb-compat-0.1.5-x86_64-3.txz
-rwxr-xr-x root/root     22712 2018-04-13 10:04 usr/lib64/libusb-0.1.so.4.4.4
--- Конец кода ---

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии