The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Анализ содержимого DEB-пакетов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Анализ содержимого DEB-пакетов"  +/
Сообщение от auto_tips on 27-Май-10, 09:27 
Наиболее простым способом просмотра содержимого установленного DEB-пакета является использование утилиты apt-file.

Устанавливаем:

   sudo apt-get install apt-file
   sudo apt-file update

Выводим список файлов для любого установленного пакета или пакета из репозитория, в отличие от "dpkg -L" установка пакета для его анализа не обязательна, выборка производится на основе сохраненных индексов:

   apt-file list имя_пакета

например:

   apt-file list wget

Ищем в состав какого пакета входит заданный файл:

   apt-file search /usr/bin/ldd
   apt-file search libUil.so

точное соответствие (-x - использовать perl-совместимые регулярные выражения):

   apt-file -x search '^/bin/ls$'

или используем более замысловатую выборку по маске

   apt-file search "/(usr/bin/vim|sbin/lvm)"

для просмотра содержимого локально скопированного пакета, отсутствующего в репозитории, можно использовать команду:

   dpkg-deb -c file.deb


URL: http://www.cyberciti.biz/faq/view-contents-of-deb-file/
Обсуждается: http://www.opennet.dev/tips/info/2378.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Анализ содержимого DEB-пакетов"  +/
Сообщение от Kirill Zabarniuk on 27-Май-10, 09:27 
неплохо. Первое предложение сбило с толку, так как здесь идет речь о просмотре содержимого как установленных, так и *не установленных* пакетов.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Анализ содержимого DEB-пакетов"  +/
Сообщение от Zl0 (ok) on 27-Май-10, 14:25 
Давно искал аналог  редхатовскому yum provides в дебиане, а то если надо найти из какого пакетика библиотечка приходиться ползти на debian.org
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Анализ содержимого DEB-пакетов"  +/
Сообщение от АнАн on 27-Май-10, 14:49 
http://www.books.ru/shop/books/487980
и половина таких вопрос отпадет сама собой
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Анализ содержимого DEB-пакетов"  +/
Сообщение от Андрей (??) on 27-Май-10, 16:25 
dpkg -S /bin/sh
bash: /bin/sh
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Анализ содержимого DEB-пакетов"  +/
Сообщение от sHaggY_caT (ok) on 27-Май-10, 20:55 
Что еще действительно не хватает, так это аналога

rpm -V

утилита debsum, к сожалению, ничего толкового не умеет :(

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Анализ содержимого DEB-пакетов"  +/
Сообщение от Andrey Mitrofanov on 28-Май-10, 10:23 
>не хватает
>аналога
>rpm -V

cd /; cat /var/lib/dpkg/info/*.md5sums|sort -k2,2 -u|md5sum -c

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Анализ содержимого DEB-пакетов"  +/
Сообщение от Аноним (??) on 28-Май-10, 12:06 
На обложке лемминг.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Анализ содержимого DEB-пакетов"  +/
Сообщение от Zenithar on 28-Май-10, 12:58 
Аналз содежимого? Да любым менеджером архивов открывается - вы что?!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Анализ содержимого DEB-пакетов"  +/
Сообщение от Zl0 (ok) on 28-Май-10, 13:15 
>dpkg -S /bin/sh
>bash: /bin/sh

Да это полезно, спасибо, всегда искал это в apt и aptitude %)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Анализ содержимого DEB-пакетов"  +/
Сообщение от АнАн on 28-Май-10, 18:54 
лиш бы что ляпнуть ?

http://ru.wikipedia.org/wiki/Лемминг
http://ru.wikipedia.org/wiki/Долгопяты
сравни

oreilly как правило рисует на обложках книг вымирающих животных которые занесены в красную книгу

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Анализ содержимого DEB-пакетов"  +/
Сообщение от Zenitur email on 29-Май-10, 00:14 
Да лиШ бы ляпнуть. Злись дальше :-)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Анализ содержимого DEB-пакетов"  +/
Сообщение от Имя on 03-Июн-10, 20:11 
есть ещё dlocate -- аналог locate для установленных deb пакетов:
$ dlocate loadkeys
kbd: /bin/loadkeys
kbd: /usr/share/man/man1/loadkeys.1.gz
kbd: /usr/bin/loadkeys
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру