Обновление CrunchBang Statler до Waldorf

Руководства, инструкции, советы и хитрости
Аватара пользователя
ZEN
Администратор
Сообщения: 1330
Зарегистрирован: 27 сен 2012, 18:23
Темы: 204
Откуда: Украина, Одесса
Статус: Не в сети

Обновление CrunchBang Statler до Waldorf

Сообщение ZEN » 19 дек 2012, 15:25

Открываем терминал и выполняем команды
# Меняем настройки apt
sudo sed 's/statler/waldorf/' -i /etc/apt/apt.conf
sudo rm /etc/apt/preferences
wget -q http://dumpz.org/356932/nixtext -O - | sudo tee /etc/apt/preferences

# Меняем источники репозиториев
sudo rm /etc/apt/sources.list
wget -q http://dumpz.org/356933/nixtext -O - | sudo tee /etc/apt/sources.list

# Удаляем сторонние источники, что бы не было конфликтов при обновлении
rm /etc/apt/sources.list.d/*

# Устанавливаем ключ удостоверяющий пакеты из репозитория waldorf
wget -q -O- http://packages.crunchbang.org/waldorf-dev/crunchbang.key | sudo apt-key add -

# Обновляем список пакетов из новых источников
sudo apt-get update
# Устанавливаем apt и dpkg
sudo apt-get install apt dpkg
# Обновляем все пакеты дистрибутива
sudo apt-get dist-upgrade

# Удаляем crunchbang-bin-scripts и thunar-dropbox-plugin, что бы не было конфликтов пакетов
sudo apt-get remove --purge crunchbang-bin-scripts thunar-dropbox-plugin

# Устанавливаем все те же пакеты, что есть в liveCD waldorf
# Будет установлен менеджер входа slim и предложен вариант выбрать его по-умолчанию или gdm.
# Я рекомендую выбрать slim
sudo apt-get install `wget -q http://dumpz.org/357119/nixtext -O -` flashplugin-nonfree

# Убираем второй значок network-manager
sed 's/(sleep 4s && nm-applet) &//' -i ~/.config/openbox/{autostart,autostart.sh}

# Обновляем меню openbox как в waldorf
cat /etc/skel/.config/openbox/menu.xml > ~/.config/openbox/menu.xml
И теперь не маловажная часть, в waldorf используется софт частично с GTK3. Что бы заставить выглядеть его в едином стиле, можно воспользоваться стандартной темой. Заходим в меню

Setting->User Interface Settings

и в появившемся окне выбираем тему waldorf
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо

Аватара пользователя
olgmen
Сообщения: 155
Зарегистрирован: 30 ноя 2012, 11:00
Темы: 32
Откуда: Санкт-Петербург
Статус: Не в сети

Re: Обновление CrunchBang Statler до Waldorf

Сообщение olgmen » 19 дек 2012, 16:06

Вопрос: так как в Statler другое ядро, то нужно ли переставлять видеодрайвер, для Waldorf был установлен драймер nvidia, не установленный по умолчанию.
Кто ищет, тот всегда найдет

Arch Linux
Conky - 1.9

Аватара пользователя
ZEN
Администратор
Сообщения: 1330
Зарегистрирован: 27 сен 2012, 18:23
Темы: 204
Откуда: Украина, Одесса
Статус: Не в сети

Re: Обновление CrunchBang Statler до Waldorf

Сообщение ZEN » 19 дек 2012, 16:09

Смотря как были установлены драйвера. Если в виде пакетов из репозитория, то вместе с ядром обновятся модули. Если как *.run установщик, то нужно будет переустановить драйвер.

Есть еще кое-что. По инструкции выше, старое ядро не удаляется. То есть, есть возможность загрузиться с работающим модулем.
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо

Серый
Сообщения: 844
Зарегистрирован: 27 сен 2012, 19:20
Темы: 102
Статус: Не в сети

Re: Обновление CrunchBang Statler до Waldorf

Сообщение Серый » 19 дек 2012, 22:34

>> # Обновляем все пакеты дистрибутива
>> sudo apt-get dist-upgrade
Тормознулся на этом шаге

Код: Выделить всё

seryi@crunchbang:~$ sudo apt-get dist-upgrade
[sudo] password for seryi: 
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install'.
Пакеты, имеющие неудовлетворённые зависимости:
 apt-utils : Зависит: libapt-pkg4.12 (>= 0.8.16~exp9) но он не установлен
 aptitude : Зависит: libapt-pkg4.12 (>= 0.9.7.6) но он не установлен
            Зависит: libboost-iostreams1.49.0 (>= 1.49.0-1) но он не установлен
            Рекомендует: aptitude-doc-en но он не установлен или
                                    aptitude-doc
            Рекомендует: libparse-debianchangelog-perl но он не установлен
 libapt-inst1.5 : Зависит: libapt-pkg4.12 (>= 0.8.16~exp9) но он не установлен
 libept1.4.12 : Зависит: libapt-pkg4.12 (>= 0.8.16~exp9) но он не установлен
 libperl5.14 : Зависит: perl-base (= 5.14.2-16) но 5.10.1-17squeeze3 уже установлен
 libxml-sax-expat-perl : Зависит: libxml-parser-perl (>= 2.27) но он не установлен
 perl : Зависит: perl-base (= 5.14.2-16) но 5.10.1-17squeeze3 уже установлен
 python-apt : Зависит: libapt-pkg4.12 (>= 0.8.16~exp9) но он не установлен
 synaptic : Зависит: libapt-pkg4.12 (>= 0.8.16~exp12) но он не установлен
            Рекомендует: libgtk2-perl (>= 1:1.130) но он не установлен
            Рекомендует: rarian-compat но он не установлен
N: Ignoring file 'opera.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.
seryi@crunchbang:~$ 
Предыдущая команда закончилась с ошибками

Код: Выделить всё

Обрабатываются триггеры для man-db …
При обработке следующих пакетов произошли ошибки:
 libxml-sax-expat-perl
N: Ignoring file 'opera.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Sub-process /usr/bin/dpkg returned an error code (1)
Следующую команду по инструкции делать?

Аватара пользователя
ZEN
Администратор
Сообщения: 1330
Зарегистрирован: 27 сен 2012, 18:23
Темы: 204
Откуда: Украина, Одесса
Статус: Не в сети

Re: Обновление CrunchBang Statler до Waldorf

Сообщение ZEN » 19 дек 2012, 22:44

Удали, пока что, ссылки на репозиторий оперы
sudo rm /etc/apt/sources.list.d/*

по поводу других жалоб, ты apt и dpkg устанавливал командой
sudo apt-get install apt dpkg
?
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо

Серый
Сообщения: 844
Зарегистрирован: 27 сен 2012, 19:20
Темы: 102
Статус: Не в сети

Re: Обновление CrunchBang Statler до Waldorf

Сообщение Серый » 19 дек 2012, 22:49

>> по поводу других жалоб, ты apt и dpkg устанавливал командой
>> sudo apt-get install apt dpkg
Да, именно по окончании этой команды и вылезли ошибки.
Сейчас решил поставить под этим дистром pidgin в результате чего система посоветовала исправить битые пакеты через -f. Сейчас делаю. После этого попробую то что ты написал
>> Удали, пока что, ссылки на репозиторий оперы
>> sudo rm /etc/apt/sources.list.d/*

Аватара пользователя
ZEN
Администратор
Сообщения: 1330
Зарегистрирован: 27 сен 2012, 18:23
Темы: 204
Откуда: Украина, Одесса
Статус: Не в сети

Re: Обновление CrunchBang Statler до Waldorf

Сообщение ZEN » 19 дек 2012, 22:53

попробуй, мне пока что не нравится приставка к имени пакета ~exp, как будто экспериментальная ветка подключена
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо

Серый
Сообщения: 844
Зарегистрирован: 27 сен 2012, 19:20
Темы: 102
Статус: Не в сети

Re: Обновление CrunchBang Statler до Waldorf

Сообщение Серый » 19 дек 2012, 23:00

Код: Выделить всё

Обрабатываются триггеры для python-support …
N: Ignoring file 'opera.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
seryi@crunchbang:~$ sudo rm /etc/apt/sources.list.d/*
[sudo] password for seryi: 
seryi@crunchbang:~$ sudo apt-get dist-upgrade
Чтение списков пакетов… Готово
E: Значение «waldorf» недопустимо для APT::Default-Release, так как выпуск недоступен в источниках
seryi@crunchbang:~$ 
Сейчас я в конфу подключусь. Я кстати иксы не гасил (как ты написал в чате), просто конфа под этим дистром не настроена, сейчас сделаю.

Серый
Сообщения: 844
Зарегистрирован: 27 сен 2012, 19:20
Темы: 102
Статус: Не в сети

Re: Обновление CrunchBang Statler до Waldorf

Сообщение Серый » 19 дек 2012, 23:02

Упс, пардон. После команды исправления пакетов я не могу pidgin поставить, та же ошибка.

Код: Выделить всё

seryi@crunchbang:~$ sudo apt-get install pidgin
Чтение списков пакетов… Готово
E: Значение «waldorf» недопустимо для APT::Default-Release, так как выпуск недоступен в источниках
seryi@crunchbang:~$ 
Что делать?

Аватара пользователя
ZEN
Администратор
Сообщения: 1330
Зарегистрирован: 27 сен 2012, 18:23
Темы: 204
Откуда: Украина, Одесса
Статус: Не в сети

Re: Обновление CrunchBang Statler до Waldorf

Сообщение ZEN » 19 дек 2012, 23:02

покажи содержимое файлов
/etc/apt/preferences
/etc/apt/sources.list
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей