LinuxForum.Fans
Тема

DEB пакет Mail.Ru Агента для Ubuntu-9.10-amd64

Автор: ALEX-1-12-81 39 сообщений 15339 просмотров
#20898

Вопрос состоит в том, что на странице разработчика нету DEB пакета для Ubuntu-9.10-amd64 , есть лишь то что перечислено ниже скриншота.
Хотя он и менее функционален в отличии от оригинала, но работает нормально.
Хотелось бы узнать удавалось ли кому-нибудь собрать DEB пакет для Ubuntu-9.10-amd64, и если "Да" поделитесь данным полным руководством или хотя бы самим пакетом будем признательны.
P.S. Просьба: предложения о других программах поддерживающих данного клиента не предлагать дабы они уже установлены и весьма прилично работают, хотелось бы разъяснить ситуацию данного пакета на Ubuntu-9.10-amd64.



http://myagent-im.googlecode.com/files/myagent-freebsd-0.2.1.tar.bz2 - myagent-freebsd-0.2.1.tar.bz2 FreeBSD port of myagent IM v.0.2.1

http://myagent-im.googlecode.com/files/myagent-im_0.2.1-0jaunty1_i386.deb - myagent-im_0.2.1-0karmic1_i386.deb ubuntu package

http://myagent-im.googlecode.com/files/myagent-im_0.2.1-0jaunty1_i386.deb - myagent-im_0.2.1-0jaunty1_i386.deb ubuntu package

http://myagent-im.googlecode.com/files/myagent-im_0.2.1-0squeeze1_i386.deb - myagent-im_0.2.1-0squeeze1_i386.deb debian package

http://myagent-im.googlecode.com/files/myagent-im_0.2.1-0squeeze1_amd64.deb - myagent-im_0.2.1-0squeeze1_amd64.deb debian package

http://myagent-im.googlecode.com/files/myagent-im_0.2.1.tar.gz -myagent-im_0.2.1.tar.gz sorce code and data

Репозитория нет, исходники можно взять тут: http://code.google.com/p/frol9999/downloads/list

#20947

ALEX-1-12-81, Что мешает из исходников собрать?

#20954

Я начинающий пока в этом деле но стараюсь читать и пробовать самостоятельно.
Пробовал по этой инструкции, но неудачно:

Установка вручную
Репозитория нет, исходники можно взять тут: http://code.google.com/p/frol9999/downloads/list
Для сборки myagent-im нам понадобятся библиотеки:
1) qt4.4
2) zlib
3) xapian
4) libxss (X11 Screen Saver extension Library)
Для компиляции требуются:
1) g++
2) flex
Компиляция:
> qmake
> make
Инсталляция:
> sudo make install
Запуск:
> myagent-im
Бинарник копируется в /usr/local/bin, файлы данных (переводы) в /usr/local/share/myagent-im Изменить пути можно подредактировав файл проекта src.pro (переменные BINDIR и DATADIR)
#20958

Пробовал по этой инструкции, но неудачно:

Был-бы лог ошибок, а дальше подскажем.

#20973
ALEX-1-12-81 написал:
http://myagent-im.googlecode.com/files/ … _amd64.deb - myagent-im_0.2.1-0squeeze1_amd64.deb debian package

А этот пробовали ставить?По идее должен встать.

#21060

инструкция по установки myagent-im_0.2.0.1
для ubuntu-8.10 и выше.
для начала установим пакеты.
sudo apt-get install libqt4-dev g++ flex libxapian-dev libxss-dev

Распакуйте архив с исходником например в директорию home, далее войдите в католог с исходником.

cd myagent-im_0.2.0.1
далее

qmake

компиляция

make

после компиляции
выполните установку под рутом

make install

запуск

myagent-im

или в меню гном добавьте новый элемент с командой myagent-im

Сделал всё по данной инструкции вроде получилось вроде, пробую запустить:

alex-1-12-81@alex-1-12-81-laptop:~$ myagent-im
datadir = "/usr/local/share/myagent-im"
Locations::load( ":/region.txt" )

просит логин и пароль.

долго пытается войти.

не удаётся подключиться к сети.


Вот что пишет терминал:

alex-1-12-81@alex-1-12-81-laptop:~$ myagent-im
datadir = "/usr/local/share/myagent-im"
Locations::load( ":/region.txt" )
LinkButton icon size = QSize(16, 16)
LinkButton icon size = QSize(16, 16)
LinkButton icon size = QSize(16, 16)
LinkButton icon size = QSize(16, 16)
ContactListModel::rebuild groupRows = 0
Account.setOnlineStatus: onlineStatus = "Не в сети" , newStatus = "Онлайн"
StatusButton::setStatus 5
StatusButton status desc "Подключение"
Account.setOnlineStatus: onlineStatus = "Подключение" , newStatus = "Подключение"
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::HostLookupState
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::ConnectingState
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::ConnectedState
MRIMClientPrivate::slotConnectedToServer() currentStatus = 0 , newStatus = 1 , gettingAddress = true
Read data 18
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::ClosingState
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::UnconnectedState
MRIMClientPrivate slotDisconnectedFromServer, currentStatus = 0 , manualDisconnect = false
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::HostLookupState
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::ConnectingState
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::ConnectedState
MRIMClientPrivate::slotConnectedToServer() currentStatus = 0 , newStatus = 1 , gettingAddress = false
Send packet
Read data 48
MRIMClientPrivate::slotSocketEror QAbstractSocket::RemoteHostClosedError
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::ClosingState
MRIMClientPrivate::slotSocketStateChanged QAbstractSocket::UnconnectedState
MRIMClientPrivate slotDisconnectedFromServer, currentStatus = 0 , manualDisconnect = false
Account.slotDisconnectedFromServer
StatusButton::setStatus 1
StatusButton status desc "Не в сети"
Account.setOnlineStatus: onlineStatus = "Не в сети" , newStatus = "Не в сети"
ContactListWindow::closeEvent
ContactListWindow::writeSettings, pos = QPoint(359,118) , size = QSize(372, 458)
#21065
ALEX-1-12-81 написал:
make install

ALEX-1-12-81, выж его теперь даже нормально удалить не сможете, и кто знает как он в вашу систему испортил, вдруг библиотеку какую попортил? зачем make install? я ведь давал ссылку на то, как для себя любимого собрать deb пакет.
и еще, его зависимости совершенно обычные, вам для сборки не понадобились х64 , и заголовки ядра вам не понадобились, всй таки попробуйте поставить х86 версию программы. т.е. myagent-im_02.02_i386.deb

#21093

http://myagent-im.googlecode.com/files/ … _amd64.deb - myagent-im_0.2.1-0squeeze1_amd64.deb debian package
А это разве не готовый деб64 пакет.Скачать и попробовать установить.Прежде чем собирать.
#21099

Я всё равно ещё начинающий в этом деле, и без практики я считаю не научиться. Потому и писал:

Хотелось бы узнать удавалось ли кому-нибудь собрать DEB пакет для Ubuntu-9.10-amd64, и если "Да" поделитесь данным полным руководством или хотя бы самим пакетом будем признательны.

myagent-im_02.02_i386.deb для 32 битных систем без проблем устонавливается но у меня то 64-я.

http://myagent-im.googlecode.com/files/ … _amd64.deb - myagent-im_0.2.1-0squeeze1_amd64.deb debian package

Тоже не устонавливается.

#21101
ALEX-1-12-81 написал:
но у меня то 64-я.

вы скажите у вас работает? если да, то зачем х64? принципиально? попробуйте по всем правилам собрать deb пакет.

#21112

myagent-im_02.02_i386.deb без проблем на 32-ух битную систему ставится.
у меня сейчас установлена Ubuntu-9.10-amd64.
Если нетрудно подробный мануал на сборку DEB пакета.Буду признателен.

#21123

ALEX-1-12-81, еще раз вопрос: myagent-im_02.02_i386.deb вы можете установить на вашу систему? или у вас принципиально вероисповедание не позволяет?
вот ответьте, я тогда и ссылочку дам и даже помогу.

#21134

Пакет myagent-im_02.02_i386.deb не устонавливается на мою систему.




Устанавливал по инструкции из следущего исходника myagent-im_0.2.0.2.tar.gz myagent-im_02.02 _sources установилось, запускается но не работает:

#21139

За всё Спасибо!!! Буду читать и пробовать.
А то что уже в системе установлено выкорчевать получиться или нет?
На некоторое время пропаду нужно почитать данную вами инфо.

#21140

ALEX-1-12-81, make uninstall из папки с сырцами из которых делал make install

#21141

попробуйте make deinstall или make uninstall в папке в которой компилировали. ну или надейтесь что собранный пакет нормально презапишит всё, и потом это можно будет удалить с пакетом.

#21178

Запустилась установка данного пакета http://myagent-im.googlecode.com/files/ … _amd64.deb - myagent-im_0.2.1-0squeeze1_amd64.deb debian package, поверх установленного мною, но при запуске так и не входит в режим онлайн.
Наверное ещё не один раз загублю систему, на ошибках учатся.

Войдите или зарегистрируйтесь, чтобы ответить.