oposumo: (Default)
[personal profile] oposumo

Девочка Алёна пошла в конфу и спросила умных бородатых дяденек (тех, которые занимаются разработкой нужной программки): "А где мне скачать вот эти библиотеки таких-то версий, может быть вы знаете, а то у меня софтинка не хочется ставиться." На что дяденьки ответили немного неожиданно: "А зачем тебе это, ты, девочка, лучше собери программу сама из исходников под те версии библиотек, что есть у тебя". Девочка почесала тыковку, и поставила ту же софтинку, но не для своей системы, а для маленько другой.

(Я уже писала, что поставила Psi+ в качестве джаббер-клиента, но как бы не для своей операционки. Дело в том, что есть системы Debian и Ubuntu, вторая возникла на основе первой и они похожи (говорю, как сама приблизительно понимаю, ибо с дебианом лично дела не имела), первая вроде стабильнее, но самое главное, что установка программ для обеих систем осуществляется из deb-пакетов, и пакеты, собранные для дебиана, можно ставить на убунту (если специально для неё не собрали, ну и без гарантии от каких-либо глюков и несовместимостей).
Так вот Псяплюс есть собранная и для дебиана, и для убунты, но мне пришлось поставить версию для дебиана, потому что пакет для убунты ругался и требовал того, чего у меня нет. А именно: он требовал системные библиотеки более высоких версий, чем в моей системе.)

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

Вообще, фраза "собери под те версии, что есть у тебя" видимо, подразумевала какой-то особый хитрый способ, но девочка-то может только открыть стандартную инструкци и попробовать повторить, пытаясь хотя бы частично понять, чего это она делает.
В принципе, дело не сложное: в инструкции прописано сначала, что нужно установить сразу (всякие штуки для сборки), а потом по порядку команды, которые просто надо повторить у себя, иногда даже есть пояснения.

И сначала всё шло относительно хорошо, но потом понадобилась очередная штука для сборки как раз, называется штука qconf. Штуку-то можно скачать и установить. (Кстати заодно нашла место, где есть, наверное, всевозможное пакеты для убунты: packages.ubuntu.com.) Но! тут начинается самое интересное...

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

Так это ещё и не всё. Поматерившись всласть, решила таки скачать нужные библиотеки, тем более сайтец, откуда их тянуть уже нашёлся.
Скачиваешь первую нужную библиотеку - она говорит, какая ей нужна другая библиотека для установки - скачиваешь следующую, и так далее. Вообще-то блондинистый метод, но вот я пошла этим путём и вот, что у меня получилось (там сначала то, что устанавливается, а потом название пакета, которое оно требует):

psi-plus
Ошибка: Зависимость не может быть удовлетворена: libqt4-dbus (>= 4:4.6.0~rc1)

libqt4-dbus
Ошибка: Breaks existing package 'libqt4-phonon' dependency libqt4-dbus (= 4.5.3really4.5.2-0ubuntu1)

libqt4-phonon
Ошибка: Breaks existing package 'libqt4-webkit' dependency libqt4-phonon (= 4.5.3really4.5.2-0ubuntu1)

libqt4-webkit
Ошибка: Breaks existing package 'qt4-dev-tools' dependency libqt4-webkit (= 4.5.3really4.5.2-0ubuntu1)

qt4-dev-tools
Ошибка: Зависимость не может быть удовлетворена: libqt4-dbus (= 4:4.6.0-1ubuntu6)

 В общем, я зациклилась: пятая библиотека требует для установки, чтобы уже была установлена та, которая идёт второй в списке.

Собственно поэтому я взялась за обновление системы. Толком не посмотрев версии библиотек, я решила, что уж в самой свежей версии системы, библиотеки будут как раз подходящие.

А потом оказалось, что эти библиотеки из сверх-свежей версии (та что Рысь: Ubuntu 10.04 Lucid Lynx). Это типа такая совсем экспериментальная, вся нестабильная, тестируемая версия, которую держат у себя любители свежатинки и тестеры.

А библиотеки я таки поставила, другим способом. И теперь у меня смайлы шевелятся. Аллилуйя! Типа апдейт был не зря)))

on 2010-01-16 07:19 am (UTC)
Posted by [identity profile] andeadd.livejournal.com
Как ты в этом всем разбираешься???77

on 2010-01-16 11:34 am (UTC)
Posted by [identity profile] lesterlet.livejournal.com
А ты, небось, даже чистить реестр до сих пор не научился???77

on 2010-01-16 12:52 pm (UTC)
Posted by [identity profile] andeadd.livejournal.com
Боюсь на него смотреть даже :((

on 2010-01-16 01:14 pm (UTC)
Posted by [identity profile] oposumo.livejournal.com
(с еврейским акцентом): Не надо чистить реестр - ставьте все линукс, там его не надо будет чистить))

on 2010-01-16 01:20 pm (UTC)
Posted by [identity profile] lesterlet.livejournal.com
Вовово, начинается линуксоидовая агитация..))

on 2010-01-16 01:36 pm (UTC)
Posted by [identity profile] oposumo.livejournal.com
Я же исключительно из самых лучших побуждений ^_^

on 2010-01-16 01:12 pm (UTC)
Posted by [identity profile] oposumo.livejournal.com
Ну ты ж видишь, как - хреново))

Profile

oposumo: (Default)
Opossum

June 2011

S M T W T F S
   1234
56789 1011
12131415161718
19202122232425
2627282930  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 3rd, 2025 10:56 pm
Powered by Dreamwidth Studios