Пакетите за обновяване в Debian
Реших да напиша сам мамят лист за точното изпълнение на актуализацията. Аз ще покажа примера на версия ъпгрейд PHP, така че версията 5.3 не е актуализиран до 5.4. Обърнете внимание на правилния ред на изпълнение на команди.
Актуализиране на списъка на пакети:
Сега нека да видим какво пакети искате да обновите:
Да, ние искаме да се актуализира PHP5 пакет, но ние не искаме тя да бъде актуализиран до версия за по-висока, отколкото имаме. И нека да видим какво ни версия на PHP:
Така че, ние виждаме, че нашите PHP версия 5.3.3-7 + squeeze17 5.4. Сега нека да проверите коя версия, че иска да преминете към тази версия на пакета, ние с нетърпение да се инсталира (вж. Вдясно).
търсене правоспособност
% С = статус (инсталиран пакет или не)
% P = име на пакета
. = Описание на пакета
% V = разположение на пакета версия
Така че, ние виждаме, че нашите PHP иска да преминете към актуализирана версия 5.3, и това ни устройва.
Сега имаме два варианта за модернизация:
- правоспособност за безопасно ъпгрейд (известен още като програма за ъпгрейд) - актуализиране на инсталираната версия на пакета, без да променя техния състав. Д. ще актуализира тези пакети в системата, за които не се изисква актуализация за отстраняване на други пакети. Склонността информира за тази ситуация, но тези пакети не актуализират.
- правоспособност пълен ъпгрейд (известен още като програма за дист-ъпгрейд) - за надграждане на всички пакети, които имат по-нови версии. Ако е необходимо да се премахне пакети, ще бъде направено.
защото PHP версия е 5.3, а след това изберете втория вариант.
Аз -F '% р% V "| Впиши PHP