Я предпочитаю устанавливать свою версию Firefox. Как я могу сказать apt, что никогда не будет пытаться обновить его, даже если я наберу «apt-get update; apt-get upgrade» позже?
Редактировать: Хорошо, итак dpkg -l firefox
печатает это:
ii firefox 3.0.3+nobinonly-0ubuntu2 meta package for the popular mozilla web browser
Итак, я добавил это в свои настройки:
Package: firefox
Pin: version 3.*
Pin-Priority: 1000
Но apt-get upgrade все равно печатает:
The following packages have been kept back:
(nothing related to firefox)
The following packages will be upgraded:
(blah blah blah)
firefox firefox-3.0 firefox-3.0-branding firefox-3.0-gnome-support
firefox-gnome-support
(blah blah blah)
Я также пробовал сделать пакет "*firefox*
", но это тоже не сработало.
Чтобы положить пакет в режим ожидания:
echo "package_name hold"|dpkg --set-selections
Чтобы "развязать" его:
echo "package_name install"|dpkg --set-selecions
Чтобы узнать, какие пакеты находятся на удержании, выполните:
dpkg --get-selections | grep hold
Добавьте следующее в / etc / apt / preferences
Package: iceweasel
Pin: version 3.0.6*
Pin-Priority: 1000
Вам нужно закрепить пакет. Поместите такую запись в / etc / apt / preferences. Вам нужно будет изменить номер версии и т. Д.
Package: mozilla-firefox
Pin: version 1:3.5.*
Pin-Priority: 1000
Взгляните на (сложный) раздел 3.10 инструкции по применению: http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html. Это может помочь.