Автор Тема: Установка Qt4 и репозитории [решено]  (Прочитано 7393 раз)

Оффлайн kapushindra

  • Участник
  • *
  • Сообщений: 34
Той же командой. И почитайте литературу по сборке проектов Qt.
Да не получается той же командой. Требует установки примерно десятка библиотек. А если их по одной начать устанавливать, то они в свою очередь требуют установки еще библиотек. Как-то некрасиво это устроено. 
« Последнее редактирование: 18.11.2013 14:45:29 от Skull »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 169
    • Домашняя страница
Re: Установка Qt4 и репозитории
« Ответ #1 : 12.11.2013 00:26:08 »
Одной командой и установит десяток - какие проблемы?
Андрей Черепанов (cas@)

Оффлайн kapushindra

  • Участник
  • *
  • Сообщений: 34
Re: Установка Qt4 и репозитории
« Ответ #2 : 12.11.2013 01:13:43 »
Не устанавливается. Вот что получил:

[root@comp-core-i3-2100-b70a24 ESR]# apt-get install qt4-devel qt4-designer gdb

Чтение списков пакетов... Завершено

Построение дерева зависимостей... Завершено

Последняя версия gdb уже установлена.

Некоторые пакеты установить невозможно. Это может означать, что Вы

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

Часть необходимых пакетов либо ещё не создана, либо была удалена

из каталога 'Входящие'.

Эти сведения могут помочь найти выход из ситуации:



Следующие пакеты имеют неудовлетворенные зависимости:

  qt4-designer: Требует: libqt4-devel (= 4.8.4-alt2.M60P.1)

E: Извините, `битые' пакеты

[root@comp-core-i3-2100-b70a24 ESR]# apt-get install libqt4-devel

Чтение списков пакетов... Завершено

Построение дерева зависимостей... Завершено

Некоторые пакеты установить невозможно. Это может означать, что Вы

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

Часть необходимых пакетов либо ещё не создана, либо была удалена

из каталога 'Входящие'.



Так как для выполнения Вашего запроса достаточно одной операции, то

скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,

об этом как о найденной ошибке в пакете.

Эти сведения могут помочь найти выход из ситуации:



Следующие пакеты имеют неудовлетворенные зависимости:

  libqt4-devel: Требует: libssl-devel

                Требует: freetype2-devel

                Требует: libpng-devel

                Требует: zlib-devel

                Требует: libGL-devel

                Требует: libGLU-devel

                Требует: libX11-devel

                Требует: libXcursor-devel

                Требует: libXext-devel

                Требует: libXfixes-devel

                Требует: libXi-devel

                Требует: libXinerama-devel

                Требует: libXrandr-devel

                Требует: libXrender-devel

                Требует: libXv-devel

                Требует: libXtst-devel

                Требует: libdbus-devel

E: Извините, `битые' пакеты

[root@comp-core-i3-2100-b70a24 ESR]#

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Установка Qt4 и репозитории
« Ответ #3 : 12.11.2013 06:38:00 »
Показывайте вывод apt-repo

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 169
    • Домашняя страница
Re: Установка Qt4 и репозитории
« Ответ #4 : 12.11.2013 08:28:48 »
Напоминаю, что до обновления или установки нужно выполнить
apt-get update
Андрей Черепанов (cas@)

Оффлайн kapushindra

  • Участник
  • *
  • Сообщений: 34
Re: Установка Qt4 и репозитории
« Ответ #5 : 12.11.2013 09:23:22 »
apt-get update
update делал. Может репозитарий поменять ? У меня сейчас p6 подключен.
Сегодня заниматься дальнейшей установкой не буду, если только вечером получится.
Спасибо за разбор ситуации. 

чайник

  • Гость
Re: Установка Qt4 и репозитории
« Ответ #6 : 12.11.2013 09:40:58 »
Может репозитарий поменять ? У меня сейчас p6 подключен.
Ну так... если у вас на машине стоит р6 то и подключить вы можете только р6. Другое дело, что источник обновления может иметь адрес любого из зеркал  вашей версии дистра и платформы.
« Последнее редактирование: 12.11.2013 09:44:18 от чайник »

чайник

  • Гость
Re: Установка Qt4 и репозитории
« Ответ #7 : 12.11.2013 09:54:24 »
[root@comp-core-i3-2100-b70a24 ESR]# apt-get install qt4-devel qt4-designer gdb
Подозреваю, что вы просто не настроили репозиторий правильно. Обратите пожалуйста внимание на пост уважаемого sb,  и скиньте сюда вывод команды, которую он вам дал. Если вы ничего не трогали после установки, то у вас ничего и не получится установить - дефолтом репа настроена только на установку ПО находящемся на установочном диске. И, как вы понимаете, на диск много не запихнешь. Если мое предположение правильное, то просто рутом дайте команды:
apt-repo rm all удаляем источник обновления с установочного диска
apt-repo add p6 настраиваемся на источник онлайн-реп
apt-get update обновляем кеш реп.

PS: imho, если вы давно не обновлялись, то вполне возможно понадобиться обновить систему и ядро
apt-get dist-upgradeupdate-kernel

Оффлайн kapushindra

  • Участник
  • *
  • Сообщений: 34
Re: Установка Qt4 и репозитории
« Ответ #8 : 12.11.2013 10:20:30 »
Подозреваю, что вы просто не настроили репозиторий правильно.
Настройка репозитория, думаю, у меня правильная. Я с него на прошлой неделе PostgreSQL без особых трудностей установил. Вечером отработаю Ваши рекомендации, и рекомендацию sb.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
Re: Установка Qt4 и репозитории
« Ответ #9 : 12.11.2013 11:26:30 »
apt-get update
не забываете? Если сделали, то
apt-get --fix-broken install
, если репозиторий настроен правильно.
« Последнее редактирование: 12.11.2013 11:28:08 от zerg »
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

чайник

  • Гость
Re: Установка Qt4 и репозитории
« Ответ #10 : 12.11.2013 12:18:45 »
отработаю  рекомендацию sb.
Да собственно, рекомендация sb не что иное, как выложить в студии то, что за репа прописана у вас.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: Установка Qt4 и репозитории
« Ответ #11 : 12.11.2013 13:10:43 »
Настройка репозитория, думаю, у меня правильная.
Отнюдь. Вероятнее, что нет, иначе не было бы проблем с установкой. Либо настройка правильная, но не выполнена команда apt-get update, или выполнена так давно, что, с тех пор, нужные пакеты обновились и имеют другие названия/версии.

Вероятность проблем в самом репозитарии, конечно, не исключается совсем, но она сильно меньше выше перечисленного.
Я с него на прошлой неделе PostgreSQL без особых трудностей установил.
Если сейчас apt-get update не выполнялся, то это осталось в прошлой неделе. Сейчас уже другая неделя. ;) Плюс у PostgreSQL зависимость совсем на другие пакеты. Может, они вообще не обновлялись с момента бранчевания ? В общем, это не аргумент.
« Последнее редактирование: 12.11.2013 13:12:25 от asy »

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
Re: Установка Qt4 и репозитории
« Ответ #12 : 12.11.2013 13:17:22 »
apt-repo add p6
Не p6, а c6 или cert6. Установлен СПТ-6.0.
2 Skull: я не в курсе, что там должно быть? c6 или cert6?
« Последнее редактирование: 12.11.2013 13:20:14 от zerg »
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
Re: Установка Qt4 и репозитории
« Ответ #13 : 12.11.2013 13:19:51 »
Если сейчас apt-get update не выполнялся, то это осталось в прошлой неделе. Сейчас уже другая неделя. ;)
Репозитории обновляются раз в сутки. Т.е. update на следующий день всегда устаревший.
Synaptic его делает при каждом запуске. Для него это неактуально.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: Установка Qt4 и репозитории
« Ответ #14 : 12.11.2013 13:47:34 »
Репозитории обновляются раз в сутки. Т.е. update на следующий день всегда устаревший.
Для стабильного репозитария обновлений не особенно много, как правило, так что может и прокатить без apt-get update от случая к случаю. Создать, так сказать, видимость ненужности.
Synaptic его делает при каждом запуске. Для него это неактуально.
Но тут-то установка через apt рассматривается.