Здравствуйте.
Пытаюсь перейти от stable ветки к testing. Собственно к этому меня спровоцировали комментарии о больше поддержке железа моего нетбука в данной ветке (например микрофон).
Изменяю sources.list:
[console]$ cat /etc/apt/sources.list
deb http://ftp.debian.org/debian testing main contrib non-free
deb-src http://ftp.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib
deb-src http://security.debian.org/ testing/updates main contrib[/console]
Далее
[console]# aptitude update[/console]
Все проходит нормально.
Потом запускаю
[console]# aptitude upgrade[/console]
Идет определение зависимостей, а продолжения нет. Оперативка загружена полностью (открыт только терминал). Проц и своп почти не задействованы.
В чем может быть проблема?
Заранее спасобо.
От stable к testing
Я бы посоветовал использовать
[console] apt-get dist-upgrade[/console]
Osanve, при обновлении не убирай старые репозитории stable, после обновления уберешь.
И да в строчке http://security.debian.org/ testing/updates - это ошибка.
Должно быть так:
# Официальный репозиторий Debian
deb ftp://ftp.ru.debian.org/debian/ stable main contrib non-free
deb-src ftp://ftp.ru.debian.org/debian/ stable main contrib non-free
# Debian Squeeze - обновления
deb ftp://ftp.ru.debian.org/debian squeeze-updates main
deb-src ftp://ftp.ru.debian.org/debian squeeze-updates main
# Debian Squeeze - обновления безопасности
deb ftp://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib
deb-src ftp://ftp.ru.debian.org/debian-security squeeze/updates main non-free contrib
# Debian Squeeze - backports
deb ftp://ftp.ru.debian.org/debian-backports squeeze-backports main contrib
deb-src ftp://ftp.ru.debian.org/debian-backports squeeze-backports main contrib
# Debian Squeeze - proprsed - updates
deb ftp://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-free
deb-src ftp://ftp.ru.debian.org/debian squeeze-proposed-updates main contrib non-freeТоже самое для testing сам добавь, и потом как durc сказал
[console]aptitude update
aptitude dist-upgrade
[/console]
Вообще то нет
Security support for testing
The team is providing security support for Debian's testing branch by
writing patches and doing NMUs to unstable as necessary
tracking the fixed packages and working with the Debian Release Managers to make sure fixes reach testing quickly
if this process is too slow, providing fixed packages built against testing in the testing-security apt repository:
deb http://security.debian.org testing/updates main contrib non-free
deb-src http://security.debian.org testing/updates main contrib non-free
Источник
И хотелось бы добавить, обновляться лучше из голой консоли, как мне кажется.
durc, ошибся, показалось пробела debian.org/ testing нет.
не совсем понял.... на что менять /etc/apt/sources.list
имеем:
[console]deb http://ftp.debian.org/ squeeze main contrib non-free
deb [url]ftp://ftp.debian-multimedia.org[/url] squeeze main non-free
deb http://download.virtualbox.org/virtualbox/debian/ squeeze contrib
deb http://security.debian.org/ squeeze/updates contrib non-free main
deb http://download.skype.com/linux/repos/debian/ stable non-free
deb http://deb.opera.com/opera/ squeeze non-free
deb http://dl.google.com/linux/chrome/deb/ stable main[/console]
получается, что пока не обновился оставляем все это и
добавляем
[console]deb http://ftp.debian.org/debian testing main contrib non-free
deb-src http://ftp.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib
deb-src http://security.debian.org/ testing/updates main contrib[/console]
а после обновления оставляем
[console]deb http://ftp.debian.org/debian testing main contrib non-free
deb-src http://ftp.debian.org/debian testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib
deb-src http://security.debian.org/ testing/updates main contrib
deb http://download.skype.com/linux/repos/debian/ stable non-free
deb http://deb.opera.com/opera/ squeeze non-free
deb http://dl.google.com/linux/chrome/deb/ stable main[/console]
или нет?
Да, как то так.
Собственно к этому меня спровоцировали комментарии о больше поддержке железа моего нетбука
Драйверы поддерживает обычно ядро, так что дистрибутив можно оставить Stable, а вот ядро поставить по новее из backports.
durc, еще идиотский вопрос
у меня раньше (еще когда squeeze) был тестинг стояло собственно squeeze, и потом когда он стал стабле я ничего не менял...,
а сейчас будет:
как пример:
[console]deb http://security.debian.org/ testing/updates main contrib[/console]
и в последствии нужно будет править..
а сейчас можно писать
[console]deb http://security.debian.org/ wheezy/updates main contrib[/console]
или нет?
P.S. Обновление может пойти как нибудь коряво? чего ожидать?
Опять забыл а
[console]deb [url]ftp://ftp.debian-multimedia.org[/url] squeeze main non-free
deb http://download.virtualbox.org/virtualbox/debian/ squeeze contrib[/console]
их же то же надо будет оставить?
или можно так
[console]deb [url]ftp://ftp.debian-multimedia.org[/url] wheezy main non-free
deb http://download.virtualbox.org/virtualbox/debian/ wheezy contrib[/console]
в прошлый раз нужны были ключи...
здесь будут другие?
wheezy == testing, до тех пор пока он (wheezy) не станет stable.
Как Вы напишите в соурцес.лист, на сегодняшний день, неважно.
Никаких "косяков" не будет.
По поводу debian-multimedia, пишите wheezy main non-free,
если устанавливали пакет debian-multimedia-keyring (пакет содержит ключ), то он тоже обновится.
По поводу virtualbox, то там ничего менять не надо.
Репозитория для wheezy нет, но вполне пройдёт репозиторий для squeeze.
ок. спасибо завтра попробую...
Спасибо всем за советы. Как только инет оклемается - буду пробовать.
Драйверы поддерживает обычно ядро, так что дистрибутив можно оставить Stable, а вот ядро поставить по новее из backports.
Если ставить не stable, то все не stable :)
Если ставить не stable, то все не stable
Где-то вчера обсуждали термин stable. Дебиан это дистрибутив GNU, и стабильный релиз это допил дистрибутива. Linux они патчат да, но это самостоятельный проект, и разумеется стабильные ядра выходят гораздо чаще дебиана. Если парни положили ядро в backports значит оно действительно работает хорошо. Используйте на здоровье, эти ядра не бросят тень на такое мощное и красивое слово STABLE! wink
Если парни положили ядро в backports значит оно действительно работает хорошо. Используйте на здоровье, эти ядра не бросят тень на такое мощное и красивое слово STABLE! wink
Попробую. Спасибо.
E: Не удалось выполнить оперативную настройку 'libgstreamer0.10-0'. Подробней, смотрите в man 5 apt.conf о APT::Immediate-Configure. (2)
Squeezy - tak i ostalsya....
Ну что я могу сказать. Сначала сделал так, как сказал newzenon, но после
[console]# aptitude update
# aptitude dist-upgrade[/console]
пакеты стали скачиваться со stable ветки. В результате изменил sources.list так, что остались репы только с testing - все стало нормально.
Порадовало не только обновленное ядро, которое действительно лучше поддерживает мое железо, но и iceweasel 7ой версии (теперь от хрома можно отказаться :) ). Огорчил третий гном, которого мне хватает на домашнем компе на Fedora, тем более, что на нетбуке он немного тормозит. Из-за этого возник вопрос.
Набираю команду
[console]# aptitude purge gnome[/console]
Удаляется куча пакетов. После выполняю
[console]# aptitude clean[/console]
но гном все равно грузится, правда порезанный. Как избавиться от оставшихся файлов?
И еще один вопрос немного не по теме.
Ubuntu держит батарейку на нетбуке примерно в 2 раза лучше, чем Debian (Ubuntu - примерно 5ч, Debian - примерно 2.5ч. Все на дефолтных настройках). С чем это связано и как можно достигнуть примерно таких же показателей на последнем, не переходя на первый? :)
пробую еще раз....
после
[console]# aptitude update[/console]
в конце получаю:
[console]Из кэша: [url]ftp://ftp.ru.debian.org[/url] squeeze-updates/main i386 Packages
Получить:89 [url]ftp://ftp.ru.debian.org[/url] wheezy-updates/main Sources
Ош [url]ftp://ftp.ru.debian.org[/url] wheezy-updates/main Sources
Невозможно получить файл, сервер сообщил: 'Failed to open file. '
Получить:90 [url]ftp://ftp.ru.debian.org[/url] wheezy-updates/main i386 Packages
Ош [url]ftp://ftp.ru.debian.org[/url] wheezy-updates/main i386 Packages
Невозможно получить файл, сервер сообщил: 'Failed to open file. '
Получить:91 [url]ftp://ftp.ru.debian.org[/url] wheezy-backports/main Sources
Ош [url]ftp://ftp.ru.debian.org[/url] wheezy-backports/main Sources
Невозможно получить файл, сервер сообщил: 'Failed to open file. '
Получить:92 [url]ftp://ftp.ru.debian.org[/url] wheezy-backports/contrib Sources
Ош [url]ftp://ftp.ru.debian.org[/url] wheezy-backports/contrib Sources
Невозможно получить файл, сервер сообщил: 'Failed to open file. '
Получить:93 [url]ftp://ftp.ru.debian.org[/url] wheezy-backports/main i386 Packages
Ош [url]ftp://ftp.ru.debian.org[/url] wheezy-backports/main i386 Packages
Невозможно получить файл, сервер сообщил: 'Failed to open file. '
Получить:94 [url]ftp://ftp.ru.debian.org[/url] wheezy-backports/contrib i386 Packages
Ош [url]ftp://ftp.ru.debian.org[/url] wheezy-backports/contrib i386 Packages
Невозможно получить файл, сервер сообщил: 'Failed to open file. '[/console]
чем грозит? или что не правильно сделано?
Night Man, прочитать сначала:
Debian Backports — официальный репозиторий пакетов из тестируемой (testing) версии Debian, адаптированных для работы в стабильной (stable) версии, иными словами предоставляет свежие версии программ.
http://wiki.debian.org/ru/Backports
Где увидел wheezy-backports oO
http://backports.debian.org/debian-backports/dists/