Инструменты работы с пакетами

Изображение пользователя ramok.

Установка расширений php из портов FreeBSD

Tags: •  •  • 

Во FreeBSD пакеты расширения php разбросаны по различным разделам, и поиск их затруднен. Например:

/usr/ports/devel/php5-pcre/
/usr/ports/converters/php5-iconv/
/usr/ports/textproc/php5-xml/

Вместо того что бы искать и ставить проще всего воспользоваться мета-портом, php5-extensions при установке которого просто необходимо отметить нужные модули:

ramok@~ cd /usr/ports/lang/php5-extensions
ramok@/usr/ports/lang/php5-extensions/ sudo make install
# незабываем за собой почистить
ramok@/usr/ports/lang/php5-extensions/ sudo make clean

Изображение пользователя ramok.

Из какого пакета файл?

Tags: •  •  •  •  •  •  •  •  •  •  •  •  •  • 
Иногда известен какой нибудь файл, и хочется узнать из какого он пакета. Здесь будет рассказано как это можно узнать в различных OS и мененжерах пакетов(deb, apt,rpm, Gentoo, FreeBSD, OpenBSD): ...
Изображение пользователя ramok.

Коротко и ясно о dpkg

Tags: •  • 

Использование менеджера пакетов dpkg в Debian/Ubuntu
http://ylsoftware.com/?action=news&na=viewfull&news=133

Изображение пользователя ramok.

Просмотр списка изменений в пакетах при апдейте в Debian

Tags: •  •  •  • 

При апдейте через apt удобно просматривать что же собственно изменилось в пакетах.

Для этого предназначен пакет apt-listchanges который читает ChangeLog новых пакетов и показывает у добном виде

Изображение пользователя ramok.

Как создать собственный deb репозитарий

Tags: •  •  •  •  • 

иногда небходимо сбросить диск с Debian(ubunto) и отдать его товарищу Ж:-)
но хочется так же использовать apt-get для установки пакетов из переписанных на диск пакетов.
для этого необходимо создать свой локальный репозиторий. как это сделано описано тут

http://www.debian.org/doc/manuals/repository-howto/repository-howto.en.h...

это не сложно Ж:-)

Изображение пользователя ramok.

работа с пакетами в cygwin

Tags: •  • 

список пакетов
$ cygcheck -c -d

показать все файлы принадлежашие пакету
$ cygcheck -l пакет пакет2

найти к какому пакету принадлежит файл
$ cygcheck -f файл файл2

искать в репозитории cygwin по регеспу (требует конекта в инет)
$ cygcheck -p регесп

ps
показать системную информацию cygwin(в том числе список пакетов и записи в реестре)
$ cygcheck -s -r

Изображение пользователя ramok.

apt-get и цифровая подпись (GPG Error)

Tags: •  •  •  •  •  • 

Однажды запустив

$ sudo apt-get update

вы вдруг получаете что то типа
....
Чтение списков пакетов... Готово
W: GPG error: http://security.debian.org stable/updates Release: Следующие подписи
  не могут быть проверены, так как недоступен общий ключ: NO_PUBKEY 010908312D230C5F
W: GPG error: http://ftp.debian.org testing Release: Следующие подписи не могут быть
  проверены, так как недоступен общий ключ: NO_PUBKEY 010908312D230C5F

Это просто означает что ваш apt обновился до версии, где научился проверять целосность пакетов посредством pgp цифровой подписи.

RSS-материал