Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Установка Qt под Debian 
:(
    Опции темы
OlegIT
Дата 26.3.2012, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Стал устанавливать Qt на ноутбук под Debian, без подключения к инету.
Запускаю 
Цитата

az@oleg-it:~/Qt$ sudo dpkg -i  qt4-dev-tools_4.6.3-4+squeeze1_i386.deb
[sudo] password for az: 
Выбор ранее не выбранного пакета qt4-dev-tools.
(Чтение базы данных ... на данный момент установлено 130115 файлов и каталогов.)
Распаковывается пакет qt4-dev-tools (из файла qt4-dev-tools_4.6.3-4+squeeze1_i386.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет qt4-dev-tools:
 qt4-dev-tools зависит от libqt4-dbus (= 4:4.6.3-4+squeeze1), однако:
  Пакет libqt4-dbus не установлен.
 qt4-dev-tools зависит от libqt4-help (= 4:4.6.3-4+squeeze1), однако:
  Пакет libqt4-help не установлен.
 qt4-dev-tools зависит от libqt4-network (= 4:4.6.3-4+squeeze1), однако:
  Пакет libqt4-network не установлен.
 qt4-dev-tools зависит от libqt4-sql (= 4:4.6.3-4+squeeze1), однако:
  Пакет libqt4-sql не установлен.
 qt4-dev-tools зависит от libqt4-webkit (= 4:4.6.3-4+squeeze1), однако:
  Пакет libqt4-webkit не установлен.
 qt4-dev-tools зависит от libqt4-xml (= 4:4.6.3-4+squeeze1), однако:
  Пакет libqt4-xml не установлен.
 qt4-dev-tools зависит от libqt4-xmlpatterns (= 4:4.6.3-4+squeeze1), однако:
  Пакет libqt4-xmlpatterns не установлен.
 qt4-dev-tools зависит от libqtcore4 (= 4:4.6.3-4+squeeze1), однако:
  Пакет libqtcore4 не установлен.
 qt4-dev-tools зависит от libqtgui4 (= 4:4.6.3-4+squeeze1), однако:
  Пакет libqtgui4 не установлен.
 qt4-dev-tools зависит от libqt4-sql-sqlite, однако:
  Пакет libqt4-sql-sqlite не установлен.
dpkg: не удалось обработать параметр qt4-dev-tools (--install):
 проблемы зависимостей -- оставляем не настроенным
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для gnome-menus ...
Обрабатываются триггеры для menu ...
Обрабатываются триггеры для man-db ...
При обработке следующих пакетов произошли ошибки:
 qt4-dev-tools 

Установка зависимой библиотеки опять натыкается на очередную зависимость.
Ещё одно не понятное сообщение.
Цитата

az@oleg-it:~/Qt$ sudo dpkg -i libc0.1_2.11.3-2_kfreebsd-i386.deb
dpkg: не удалось обработать параметр libc0.1_2.11.3-2_kfreebsd-i386.deb (--install):
 архитектура пакета (kfreebsd-i386) не соответствует архитектуре системы (i386)
При обработке следующих пакетов произошли ошибки:
 libc0.1_2.11.3-2_kfreebsd-i386.deb 

Но там только два варианта
Цитата

kfreebsd-amd64
kfreebsd-i386

И какую выбрать?

Есть ли полный пакет установки Qt и QtCreator со всеми зависимостями? Очень желательно для PC и ARM. У хозяев библиотеки установленная инсталяшка работает криво http://forum.vingrad.ru/forum/topic-348647.html



Это сообщение отредактировал(а) OlegIT - 26.3.2012, 09:47
PM MAIL   Вверх
Cheloveck
Дата 26.3.2012, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 2
Всего: 32



http://qt.nokia.com/downloads/sdk-linux-x1...bit-cpp-offline
http://qt.nokia.com/downloads/sdk-linux-x1...bit-cpp-offline
PS Ни разу не было проблем с инсталяцией от вендера.

Это сообщение отредактировал(а) Cheloveck - 26.3.2012, 19:21


--------------------
user posted image
PM Jabber   Вверх
OlegIT
Дата 26.3.2012, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Спасибо. Попробую завтра.
PM MAIL   Вверх
OlegIT
Дата 27.3.2012, 08:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Пишет, не найден С++ компилятор. Может и правда у меня только С компилятор стоит. 
PM MAIL   Вверх
Cheloveck
Дата 27.3.2012, 09:52 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 2
Всего: 32



OlegIT, если ты его не ставил, то он и не стоит. В debian не предустановлены компиляторы.


--------------------
user posted image
PM Jabber   Вверх
kapbepucm
Дата 27.3.2012, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: 1
Всего: 12



для qt4-dev-tools достаточно наличие
  • http://packages.debian.org/squeeze/libc6
  • http://packages.debian.org/squeeze/libgcc1
  • http://packages.debian.org/squeeze/libpng12-0
  • http://packages.debian.org/squeeze/libqt4-dbus
  • http://packages.debian.org/squeeze/libqt4-help
  • http://packages.debian.org/squeeze/libqt4-network
  • http://packages.debian.org/squeeze/libqt4-sql
  • http://packages.debian.org/squeeze/libqt4-webkit
  • http://packages.debian.org/squeeze/libqt4-xml
  • http://packages.debian.org/squeeze/libqt4-xmlpatterns
  • http://packages.debian.org/squeeze/libqtcore4
  • http://packages.debian.org/squeeze/libqtgui4
  • http://packages.debian.org/squeeze/libstdc++6
  • http://packages.debian.org/squeeze/libx11-6
  • http://packages.debian.org/squeeze/libxtst6
  • http://packages.debian.org/squeeze/libqt4-sql-sqlite
При скачке выбирайте только вашу платформу i386

С ваших логов видно, что вам требуется из этого списка только
  • libqt4-dbus
  • libqt4-help
  • libqt4-network
  • libqt4-sql
  • libqt4-webkit
  • libqt4-xml
  • libqt4-xmlpatterns
  • libqtcore4
  • libqtgui4
  • libqt4-sql-sqlite


Это сообщение отредактировал(а) kapbepucm - 27.3.2012, 15:07


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
OlegIT
Дата 27.3.2012, 19:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Большое спасибо.
Очередная попытка:)
PM MAIL   Вверх
OlegIT
Дата 28.3.2012, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Когда-то я скачал полный комплект дисков Debian, четыре штуки. Может там есть всё, что мне надо. Я только не знаю на каком диске чего есть. Где почитать, как с этим всем работать?

Следующим шагом у меня будет освоение разработки программ под ARM-Linux. Мне нужно будет скачать и поставить все эти библиотеки для armel? Как я понимаю, библиотеки для этих двух архитектур не перекроют друг друга. Кросс компилятор сам разберётся, какие библиотеки брать?

Это сообщение отредактировал(а) OlegIT - 28.3.2012, 12:13
PM MAIL   Вверх
Cheloveck
Дата 28.3.2012, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 2
Всего: 32



Цитата(OlegIT @  28.3.2012,  13:07 Найти цитируемый пост)
Когда-то я скачал полный комплект дисков Debian, четыре штуки

В полном комплекте 6 DVD.

Цитата(OlegIT @  28.3.2012,  13:07 Найти цитируемый пост)
Может там есть всё, что мне надо.

Да, там есть всё.

Цитата(OlegIT @  28.3.2012,  13:07 Найти цитируемый пост)
Я только не знаю на каком диске чего есть

Всё самое главное на первом диске. Компиляторы, Qt и все зависимости относятся к самому главному.


--------------------
user posted image
PM Jabber   Вверх
OlegIT
Дата 28.3.2012, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Цитата(Cheloveck @  28.3.2012,  12:14 Найти цитируемый пост)
В полном комплекте 6 DVD.

Да, наверное 6, под рукой нет их
PM MAIL   Вверх
kapbepucm
Дата 29.3.2012, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 993
Регистрация: 14.6.2007
Где: Латвия

Репутация: 1
Всего: 12



Вы, когда устанавливаете Debian, установщик автоматом изучает все ваши диски. И уже при непосредственной установке пакета, aptitude например, вас попросит "вставте диск № X", т.е. запоминать, где какой пакет лежит вовсе необязательно. Так как ARM и i386 разные платформы, то зависимости могут быть несколько иными.

Это сообщение отредактировал(а) kapbepucm - 29.3.2012, 14:53


--------------------
(С) kapbepucm
PM MAIL Skype   Вверх
OlegIT
Дата 29.3.2012, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Цитата(kapbepucm @  29.3.2012,  14:52 Найти цитируемый пост)
установщик автоматом изучает все ваши диски.

А у меня не изучал. При первой установке обошёлся первым диском, как я понимаю минимумом по умолчанию. Потом доставлял компилятор (я думал, что установились оба варианта C и C++) и дибагер. Сейчас сижу не соображу как запустить доинсталлирование с диска.
Скачал с сайта Debian всё что нужно, как я понимаю, для компилятора C++. Установил. Последние логи
Цитата

az@oleg-it:~/Debian_C++/i386$ sudo dpkg -I g++-4.4_4.4.5-8_i386.deb
[sudo] password for az: 
 новый пакет Debian, версия 2.0.
 размер 5127306 байт(а): управляющий архив длиной 899 байт(а).
     567 байт(а),    14 строк      control              
    1000 байт(а),    12 строк      md5sums              
 Package: g++-4.4
 Source: gcc-4.4
 Version: 4.4.5-8
 Architecture: i386
 Maintainer: Debian GCC Maintainers <[email protected]>
 Installed-Size: 10496
 Depends: gcc-4.4-base (= 4.4.5-8), gcc-4.4 (= 4.4.5-8), libstdc++6-4.4-dev (= 4.4.5-8), libc6 (>= 2.11), libgmp3c2, libmpfr4
 Suggests: g++-4.4-multilib, gcc-4.4-doc (>= 4.4.4-17), libstdc++6-4.4-dbg
 Provides: c++-compiler, c++abi2-dev
 Section: devel
 Priority: optional
 Homepage: http://gcc.gnu.org/
 Description: The GNU C++ compiler
  This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.


az@oleg-it:~/Debian_C++/i386$ sudo dpkg -I g++-4.4-multilib_4.4.5-8_i386.deb
 новый пакет Debian, версия 2.0.
 размер 1055172 байт(а): управляющий архив длиной 641 байт(а).
     635 байт(а),    16 строк      control              
     244 байт(а),     3 строк      md5sums              
 Package: g++-4.4-multilib
 Source: gcc-4.4
 Version: 4.4.5-8
 Architecture: i386
 Maintainer: Debian GCC Maintainers <[email protected]>
 Installed-Size: 6224
 Depends: gcc-4.4-base (= 4.4.5-8), g++-4.4 (= 4.4.5-8), gcc-4.4-multilib (= 4.4.5-8), lib64stdc++6 (>= 4.4.5-8)
 Suggests: lib64stdc++6-4.4-dbg
 Section: devel
 Priority: optional
 Homepage: http://gcc.gnu.org/
 Description: The GNU C++ compiler (multilib files)
  This is the GNU C++ compiler, a fairly portable optimizing compiler for C++.
  .
  On architectures with multilib support, the package contains files
  and dependencies for the non-default multilib architecture(s). 

Может, конечно, и лишнее установил, но пусть будет.
Запустил
Цитата

az@oleg-it:~/Debian_C++/i386$ sudo dpkg -l >list.txt az@oleg-it:~/Debian_C++/i386$ sudo dpkg -l >list.txt 

Получил (фрагмент)
Цитата

ii  cpp       4:4.4.5-1     The GNU C preprocessor (cpp)
ii  cpp-4.4   4.4.5-8       The GNU C preprocessor 


Снова попытался запустить инсталяшку  Qt SDK и снова получил предупреждение
Цитата

You need a C++ compiler. Please install it using the System Package Management tools.

Кокой C++ ему ещё нужен?

С сайта скачал оба варианта компилятора i386 и armel. Можно оба установить, один другому не помешает?


Это сообщение отредактировал(а) OlegIT - 29.3.2012, 15:22
PM MAIL   Вверх
JackYF
Дата 29.3.2012, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 14
Всего: 162



Цитата(OlegIT @  29.3.2012,  14:16 Найти цитируемый пост)
Кокой C++ ему ещё нужен?


g++. А то, что ты установил, это препроцессор.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
OlegIT
Дата 29.3.2012, 19:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 684
Регистрация: 5.4.2006

Репутация: нет
Всего: нет



Согласен, с фрагментом ошибся. Но g++-4.4_4.4.5-8_i386.deb, который установил и ни ошибок, ни предупреждений не было, это же компилятор, http://packages.debian.org/stable/devel/g++-4.4. Почему инсталлятор его не видит?
PM MAIL   Вверх
Cheloveck
Дата 29.3.2012, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 2
Всего: 32



Цитата(kapbepucm @  29.3.2012,  15:52 Найти цитируемый пост)
Вы, когда устанавливаете Debian, установщик автоматом изучает все ваши диски. 

Ничего подобного, он только предлагает это сделать.

Цитата(OlegIT @  29.3.2012,  16:16 Найти цитируемый пост)
А у меня не изучал.

Код

$ apt-cdrom -h
apt 0.8.10.3 for amd64 compiled on Apr 15 2011 07:35:38
Usage: apt-cdrom [options] command

apt-cdrom is a tool to add CDROM's to APT's source list. The
CDROM mount point and device information is taken from apt.conf
and /etc/fstab.

Commands:
   add - Add a CDROM
   ident - Report the identity of a CDROM

Options:
  -h   This help text
  -d   CD-ROM mount point
  -r   Rename a recognized CD-ROM
  -m   No mounting
  -f   Fast mode, don't check package files
  -a   Thorough scan mode
  --auto-detect Auto detect drive and mount point
  -c=? Read this configuration file
  -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp
See fstab(5)



--------------------
user posted image
PM Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1144 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.