LINUX.ORG.RU

Как стянуть из unstable в stable несколько пакетов?

 


0

1

Хочу в свой stable emacs 24. Прочитал мануал. Вот только система порывается обновляться из анстейбла, а мне это не нужно. Хочу спросить опытных пользователей дебиана, как они добывают себе свежих пакетов?
И вот еще: я заблеклистил pcspkr, но emacs23 и chromium все-равно пищат. Что делать?

★★

Последнее исправление: netcat (всего исправлений: 1)

Ответ на: комментарий от AITap

А система при этом будет обновлять из unstable только те пакеты, которые я оттуда установил?

netcat ★★
() автор топика
Ответ на: комментарий от AITap

Нет, опять

root@laptop:/home/inish777# aptitude upgrade
Разрешение зависимостей…                         
Следующие НОВЫЕ пакеты будут установлены:
  libvpx1{a} libx264-123{a} linux-image-3.2.0-4-amd64{a} 
Следующие пакеты будут УДАЛЕНЫ:
  libva-x11-1{u} 
Следующие пакеты будут обновлены:
  graphviz libavcodec53 libavutil51 libbluray1 libdrm-intel1 libdrm-radeon1 libdrm2 libmp3lame0 libpostproc52 libswscale2 libva1 libxfont1 libxvidcore4 linux-base linux-image-amd64 
  xserver-common 
РЕКОМЕНДУЮТСЯ следующие пакеты, но автоматически они установлены НЕ БУДУТ:
  libaacs0 
16 пакетов обновлено, 3 установлено новых, 1 пакетов отмечено для удаления, и 30 пакетов не обновлено.
Необходимо получить 31,1 MB архивов. После распаковки 107 MB будет занято.
Хотите продолжить? [Y/n/?] n
Прервать.

netcat ★★
() автор топика

Если пакет из unstable имеет зависимость на другой пакет из unstable, то apt поставит оба. Избежать этого нельзя никаким pinning - только правкой зависимости и пересбором.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Нет, я про то, что система пытается обновить пакеты из stable до пакетов из unstable, несмотря на то, что я ничего из unstable не устанавливал. См. выше.

netcat ★★
() автор топика

Пока не дебианщик, но думаю прямых способа только два:

1. Посмотреть в backports. 2. Раздобыть deb-src (неважно подключением репозитория, или просто скачать) и собрать.

В любом другом случае подозреваю проблемы.

По поводу обновления пакетов из stable до версий из unstable - решается приоритетами реп, как ранее сказали.

Belkrr
()

#Мнение слакварьщика.

Скачать и поставить руками.

Dispetcher14 ★★★★★
()
Ответ на: комментарий от AITap

Done.

root@laptop:/home/inish777# apt-cache policy
Списки пакетов:
 100 /var/lib/dpkg/status
     release a=now
 500 http://ftp.debian.org/debian/ unstable/non-free Translation-en
 500 http://ftp.debian.org/debian/ unstable/main Translation-ru
 500 http://ftp.debian.org/debian/ unstable/main Translation-en
 500 http://ftp.debian.org/debian/ unstable/contrib Translation-en
 600 http://ftp.debian.org/debian/ unstable/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib
     origin ftp.debian.org
 600 http://ftp.debian.org/debian/ unstable/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free
     origin ftp.debian.org
 600 http://ftp.debian.org/debian/ unstable/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ testing/non-free Translation-en
 500 http://ftp.debian.org/debian/ testing/main Translation-ru
 500 http://ftp.debian.org/debian/ testing/main Translation-en
 500 http://ftp.debian.org/debian/ testing/contrib Translation-en
 650 http://ftp.debian.org/debian/ testing/contrib amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian,c=contrib
     origin ftp.debian.org
 650 http://ftp.debian.org/debian/ testing/non-free amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian,c=non-free
     origin ftp.debian.org
 650 http://ftp.debian.org/debian/ testing/main amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian,c=main
     origin ftp.debian.org
 500 http://ftp.debian.org/debian/ stable/main Translation-ru
 700 http://ftp.debian.org/debian/ stable/contrib amd64 Packages
     release v=6.0.7,o=Debian,a=stable,n=squeeze,l=Debian,c=contrib
     origin ftp.debian.org
 700 http://ftp.debian.org/debian/ stable/non-free amd64 Packages
     release v=6.0.7,o=Debian,a=stable,n=squeeze,l=Debian,c=non-free
     origin ftp.debian.org
 700 http://ftp.debian.org/debian/ stable/main amd64 Packages
     release v=6.0.7,o=Debian,a=stable,n=squeeze,l=Debian,c=main
     origin ftp.debian.org
Зафиксированные пакеты:

netcat ★★
() автор топика
Ответ на: комментарий от netcat

apt-cache policy <имя пакета>

И посмотрите, чему равен приоритет установленной версии (и откуда, по мнению APT, она установлена).

Попробуйте опустить приоритет stable до 500, а остальных веток - ещё ниже.

AITap ★★★★★
()
Ответ на: комментарий от netcat

aptitude upgrade обновляет ВСЁ. Если нужно обновить что-то конкретное - то поробуйте aptitude install

Programmist11180 ★★★
()
Ответ на: комментарий от netcat

убунту ЛТС весьма стабильная вещь, я так понял тут ее не очень то любят по какимто причинам, но я с дебьяна ушел на убунту сервер, и ни разу не жалею. теперь покрайне мере нету гемороя - если нужна свежая версия, ее можно взять или из ППА, или подтянуть из промежуточного релиза, с сидом были постоянно проблемы, из за того что он не заморожен, и можно получить Major update с сида, где сломаются конфиги и все отвалится.

на десктопе довольно долго стояли кеды, вначале 3-ка на дебьяне, потом 4-ка на убунте. в обоих случаях, после настройки системы, все просто работало. причем кеды подтягивались на бубунте - всегда свежие из ППА. и всегда только LTS.

x77cc33x
()
Ответ на: комментарий от AITap

Попробуйте опустить приоритет stable до 500, а остальных веток - ещё ниже.

Да Вы упороты. Приоритет stable надо оставить как есть, приоритет отдельных пакетов из unstable поднять выше 500, приоритет всего прочего из unstable опустить ниже плинтуса.

anonymous
()

Ну если очень, очень хочется как вариант.

cd /tmp ; mkdir ./emacs ; cd ./emacs/ ;apt-get source emacs24 ;cd ./emacs24-24.2+1/ ; ./autogen.sh ; ./configure ; make

В процессе смотри на что ругается и ковыряй делай свой бекпорт

Ну или можно в чрут поставить, но как я уже говорил или используй stable таким какой он есть или иди в sid.

Dron ★★★★★
()

Ладно, всем спасибо, посижу пока на unstable.

netcat ★★
() автор топика

можешь попробовать взять спеки для стейбла от emacs-snapshot (там вроде как от прошлого ноября срез) и пересобрать

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.