FastNetMon

Showing posts with label dpkg. Show all posts
Showing posts with label dpkg. Show all posts

Friday, 10 December 2010

Как заставить жить вместе apt-get / dpkg и /tmp, смонтированную как noexec?

Очень легко, открываем конфиг:
/etc/apt/apt.conf:

И добавляем там:
DPkg::Pre-Invoke{"mount -o remount,exec /tmp";};
DPkg::Post-Invoke {"mount -o remount /tmp";};

Но, обращаю внимание! /tmp уже до подключения этих команд должна быть смонтирована как noexec и с отдельного раздела!

Источник: http://www.debian-administration.org/articles/57

Friday, 5 February 2010

Запретить апдейт пакета Debian

Иногда бывает необходимость запретить обновление каких-либо пакетов в системе. Для этого в Debian есть стандартный механизм.

Смотрим расширенный статус требуемого пакета:
dpkg --get-selections | grep nginx


Блокируем обновления пакета (ставим на него "Hold"):

echo "nginx hold" | dpkg --set-selections


Смотрим результат:

dpkg --get-selections | grep nginx
nginx hold

Wednesday, 3 February 2010

Tuesday, 12 January 2010

Аналог rpm -ql в Debian

Просмотреть список файлов входящих в пакет:
dpkg --listfiles postgrey

Friday, 18 December 2009

Распаковать .deb пакет?

mkdir /tmp/apache_package/
dpkg --extract apache2_2.2.9-10+lenny6_all.deb /tmp/apache_package/


И теперь в папке /tmp/apache_package/ у нас содержимое пакета:

ls -la /tmp/apache_package/
total 20K
drwxr-xr-x 3 root root 4.0K 2009-11-14 23:25 .
drwxrwxrwt 5 root root 12K 2009-12-18 23:58 ..
drwxr-xr-x 3 root root 4.0K 2009-11-14 23:25 usr