LINUX.ORG.RU
ФорумTalks

[нытик-тред][слоупок]Лучи ненависти дебиану и кедам

 ,


0

0

Черт. Посылаю дебиану лучи ненависти. Решил давно как-то обновить дебиан до sid. В итоге оно мне поломало пакеты и всё) Ну я решил, что я просто косорукий и прожил некоторое время с DragonFlyBSD в качестве основной системы (как эксперимент). Потом захотел всё же поставить дебиан. Поставил lenny, так как исошек для сида как оказалось нет в природе. Далее заменил репы на репы для сида и сделал

$ apt-get update
$ apt-get dist-upgrade

И что же? Половину часа он скачивал апдейты, ещё минут 5 ставил. В итоге ошибка. Типа не могу поставить udev (именно этот пакет). Получается, опять время потратил зря(. Ну и ещё 16 недоустановленных пакетов, которые я отловил и установил как надо.

Потом вспомнил, что есть ещё сквиз, обновился до него. Успешно. Поставил 4 кеды (это был 2 раз в жизни, когда я их видел). Мало того, что разрабы убрали нормальное контекстное меню по правой кнопке (добавили что-то типа Add Widget, Remove Widget), так ещё и амарок изуродовали. Дефолтные Ш просто Г - режут глаза

Снес кеды, поставил enlightenment 16 (сборщики пакетов 17 собрать неасилили). Сижу рад, что ещё легко отделался.

Фуф, я закончил

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

GN mode

QuickTime использовать действительно нехорошо.

Deleted
()
Ответ на: комментарий от tommy

Он выродится в очередные *delibs. // К.О.

Deleted
()
Ответ на: комментарий от tommy

> нет, я написал «почти все» а не «все».

Извини, ты написал там типичный кдеешный бред.





elipse ★★★
()

боюсь подлить масло в ог... подкормить троллей, но во время моих кривых испытаний сквиза, после того как неосилил 4-е кеды (тогда там 4.1 было вроде), тоже поставил энлайтенмент. Надо сказать, после базовой установки (netinstall) как-то странно работал звук, но не успел разобраться.

Полез я по менюшкам энлайтенмента, нашёл галочку что-то типа использовать системные звуки, нажал на применение и.... enlightenment повис, а после рестарта иксов, слетели шрифты, все кнопочки менюшки и прочее оказалось неюзабельным.

Остался на ленни, пришёл к выводу, что нужно либо на стейбле оставаться, либо на том, что вот вот стейблом станет, либо на тестинге - там все самые свежие баги, а старые уже поправлены (но для него инетов у меня не хватает :( )

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

Да, а почему на qt «не растут» DE ?
Такой замечательный тулкит, доки - а всех так «ломает» что-то серьёзное на нем поднимать.))

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

>либо на стейбле оставаться

Верное решение.

на том, что вот вот стейблом станет


Это сквиз и есть.

либо на тестинге


Пока что это он же, вроде бы, был.

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

>>на том, что вот вот стейблом станет

Это сквиз и есть.

Ну, когда пробовал, он далёк от стейбла был. Он и сейчас ещё не заморожен вроде ?

либо на тестинге

Пока что это он же, вроде бы, был.

Запутался, имел в виду Sid

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

>Кстати, wxWidgets на с++ тоже не плодовит на DE.

это ужасное поделие должно умереть чем раньше тем лучше.

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

>Он и сейчас ещё не заморожен вроде ?

Не был ещё, насколько мне известно.

На сиде лучше не сидеть целиком. Разве что некоторые пакеты по необходимости оттуда тянуть (в тестинг).

Deleted
()
Ответ на: комментарий от temporary

1. На самом деле, для подобных опытов нужно подключать два репозитория:
testing & sid - для разруливания зависимостей.

2.
testing до заморозки обновляет автомат, и не всегда сохраняет логику программ (скажем так).
sid обновляется и отслеживается мантейнерами.

3.
делать тотальный и бездумный dist-upgrade в sid - я не рекомендую и сам избегаю, так меньше нервотрепки потом.

4.
Не все следует обновлять и в sid тоже. Так как на больших пакетах
обновления составных частей могут запаздывать на зеркалах или смежные программы могут запаздывать с обновлениями.

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

>делать тотальный и бездумный dist-upgrade в sid - я не рекомендую и сам избегаю, так меньше нервотрепки потом.

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

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

«Раз задавит, два задавит, а потом привыкнете » (c)

elipse ★★★
()

apt-get update

apt-get dist-upgrade

Когда я так делаю, у меня постоянно что-нибудь отваливается. То мышь, то клава...

G-UNiX ★★
()
Ответ на: комментарий от unrealix

KDE 3.5.10 использую. и до того как Lenny перестанет быть Stable надеюсь появится поддерживаемый DE на чистом QT4 а пока так всё и оставлю - KDE3 и проги на QT4.

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

> После данной операции, объём занятого дискового пространства возрастёт на 88,8MB

> > объём занятого дискового пространства возрастёт

О ужас, не-не-не, не буду я использовать переведенные программы ни-за-что.

vsemprivet
()

Дык давно известно, что дебиан то еще глюкалово.

Siado ★★★★★
()

>так как исошек для сида как оказалось нет в природе.

есть, собираются через jidlo ибо обновление раз в неделю

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

Черт, а ведь правда. Просто хотел исошку через http/ftp, поэтому по ссылке «Download CD/DVD images with jigdo» не ходил. Оказывается, зря

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

>testing до заморозки обновляет автомат, и не всегда сохраняет логику программ (скажем так).

Нет. Автомат не переносит группы пакетов в тестинг, если они ломают другие и не создают прочих проблем на уровне менеджера пакетов. На сайте дебиана описана логика. Я только 1 раз слышал про глюк этих скриптов. А все остальное - это рассинхронизация зеркал и не более.

Pavval ★★★★★
()

2тс:

1. До сида обновляются только муд^Wманьяки.
2. Надо новый софт - сиди на тестинге и добирай что надо с сида. При этом систему сразу ставь тестинг, а не устраивай апгрейды со стейбла.
3. Контекстное меню кед - в версии 4.4.
4. Про амарок - с разморозкой. Свое IMHO говорить не буду.

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

Декларации это хорошо.
логику программ != «проблемы и ломки менеджера пакетов»

Сам поймёшь, или как ?))

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

> 1. До сида обновляются только муд^Wманьяки.

ну, значит ты уже умнее и мудрее мантейнеров Debian ))

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

>логику программ != «проблемы и ломки менеджера пакетов»

Сам поймёшь, или как ?))


Не, помоги пожалуйста. При корректно написанных зависимостях в тестинг будут перемещаться группы прог, не ломающие ни друг друга (как было бы при перемещении по одному пакету), ни другие проги.

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

нет, маньяки как я сидят на sid-е и выборочно подсасывают experimental ;]

ололо я приехал в sid из etch-а

$ cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 4.0 r2 _Etch_ - Official i386 NETINST Binary-1 20080103-00:44]/ etch contrib main

#deb cdrom:[Debian GNU/Linux 4.0 r2 _Etch_ - Official i386 NETINST Binary-1 20080103-00:44]/ etch contrib main

deb ftp://ftp.yandex.ru/debian/ sid main contrib non-free
deb-src ftp://ftp.yandex.ru/debian/ sid main contrib non-free
deb ftp://ftp.yandex.ru/debian/ experimental main contrib non-free
deb-src ftp://ftp.yandex.ru/debian/ experimental main contrib non-free
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu intrepid main
deb http://www.debian-multimedia.org sid main

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

>ололо я приехал в sid из etch-а

Хорошая аватарка.

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

ОMG, for example (из последнего в testing)

1.инфраструктура Gnome в testing обновлена была давно под Gnome 2.28 - а nautilus был 2.26 месяца 4...5, нещадно падал на настройках.

2.летнее запаздывание (более чем на месяц) по обновлениям в gnome-settings-daemon 2.26 приводило к неработоспособности хранителя экрана.

Во всех этих случаях, проблем с зависимостями в минорных и мажорных версиях пакетов для i386 & Amd64 не было.

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

И да, в Sid этих проблем не было , а в testing они устранялись соответствующими обновлениями пакетов из Sid.

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

octave 3.2.3

cd /usr/ports/math/octave/ && make install clean

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

> Ну как раз и имеем некорректные зависимости.

Формально все там было корректно.
И напомню, что ты про Sid тут гнал . Так вот,
http://www.linux.org.ru/jump-message.jsp?msgid=4156174&cid=4159735
заведующий и основной мантейнер Gnome десктоп в Debian Josselin Mouette пишет:

OK, so this must be about some bug that’s only here in testing.

I’ll only have to re-explain what I have already explained to other
people.
* Do not use testing for a desktop. Use stable or unstable, not
testing.
* I’m not in control of testing migration.
* Testing isn’t meant to be usable. Don’t use testing for a
desktop.
* Things like this always happen in testing. Bugs can be fixed
quickly in unstable, they cannot be in testing since there is
always some delay before packages can migrate.
* DO NOT USE TESTING for your desktop.

Еще вопросы ?


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

>Еще вопросы ?

Только почему-то в реальности на сиде жить гораздо веселее. «Не было печали - апдейтов накачали»(с). И целостность зависимостей не гарантируется.

И вообще, то что багфиксы идут до 10 дней в тестинг - это нихрена не аргумент. Этого гномовца слушать не стоит.

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