Здравствуйте. На стационарной машине уже достаточно давно стоит Debian sid. Но так вышло, что стационарной машиной я не пользовался очень долго(около 3х или даже больше месяцев). Вот около двух недель назад дошли руки до стационарного компьютера. Я решил обновить, и, естесственно, обновлений было много. Для начала во время обновления один из системных скриптов проявил свой баг и впал в бесконечный цикл. В интернете нашел решение. Потом во время обновления рухнул свет и после начались проблемы с зависимостями.В итоге, прочитав, что aptitude умнее apt-get, я возложил на него проблему разрешения зависимостей. Он предложил какой-то вариант, который меня, вроде как, устроил. После обновления отказались запускаться иксы, что, порой, бывает. И я, немного огорченный, решил отложить реанимацию на потом. Вот сегодня, через две недели, решил посветить еще один день. Но обнаружил что происходят какие-то ужасные вещи. =)
root'у по автомату прописывалась пользовательская переменная $PATH. Это меня дивило, ведь в /etc/profile по дефолту указано [«'id -u'» -eq 0]; then... А значит bash не мог выполнить id. Но id лежит в /usr/bin/, который, насколько я понимаю, еще с самого начала запуска системы дожен быть доступен. Пришлось прописать до id прямой путь. При попытке установки через m-a драйверов для nvidia, он напрочь не видит хедеров ядра и отказыватся что-либо делать. Попытка запуска иксов на «встроенных» драйверах тоже приводит к краху. Модуль nv(xserver-xorg-video-nv) я не могу найти в репозиториях(o_0) и в системе у меня его нет. Но в var/log/Xorg.0.log прописано, что система пытается его найти. Установка руками последних xserver-xorg-video-nvidia, тоже не помогает. В логе пишется, что драйвера найдены, карточка найдена, но потом пишет, что возникла ошибка.
Вообщем, не могу сказать, что сид раньше меня часто напрягал. Просто если напрягал, то напрягал серьезно. На нетбуке у меня стоит testing уже больше полугода и проблем у меня вообще не возникало. Так что хочу стационарную машину перевести на debian testing. Так вот. =)
1) Есть ли у кого-нибудь опыт отката из сида до тестинга? Насколько проблематична эта операция? Что будет с теми пакетами, которых нет в тестинге, а есть в сиде и наоборот(например новая версия ядра или устаревшая библиотека)? Может кто находил в интернете что-то хорошо написанное на эту тему?
2) Может кто-нибудь может мне подсказать, что же все-таки случилось с системой, что она себя так ведет?
3) Сносить систему не предлогать. =)
Извините за длинный пост, заранее спасибо!