Не могу установить Gambas

Не могу установить Gambas
http://gambas.sourceforge.net/en/main.html

eix-gambas
eix gambas
merge gambas

ничего не помогло (((((

Неужели это нереально? (((

Тут можно скачать ebuild.

Артём Власов wrote:

Тут можно скачать ebuild.

Открываются тексты, которые не могу заставить установить gambas.

Может найдется кто нибудь, кто распишет пошагово, как на Calculate установить эту программу?
Пожалуйста, сделайте топик с темой как установить ее.
Заранее благодарю от себя и от всех, кто бьется головой об стену.

Петя, как устанавливать программы, которых нет в дереве Portage или оверлееях - пошагово, на русском описано здесь:

http://www.calculate-linux.ru/main/ru/diverting_from_the_official_tree
http://www.calculate-linux.ru/main/ru/using_ebuild

Что касается Gambas, то последняя версия и патчи к ней, на которую есть готовый ебилд, это версия 2.21, последняя стабильная версия на сайте разработчика - 2.23.1, т.е. если вы хотите установить самую свежую стабильную версию - ebuild придётся писать вам самим.
Ссылку на ebuild’ы вам указал Артём сообщением выше.

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

Роман, вся проблема в том, что переходя по ссылке Артема я получаю список сыслок, переходя по которых мне открывается страницы с кодом. Пробую их сохранить но он сохраняется и никаких Manifest и digest не нахожу, которые обещаны в иснтрукции по ebuild.

Я знаю, что это все детские вопросы, но просто я только-только столкнулся в Линукс и вот бьюсь об стену не зная елементарных понятий в этой ОСи.

Вобщем я получил файл на: home/user/gambas-2.21.0.ebuild мне нужно перейти на root чтобы производить установку, потому как Хромиум из root не работает (я еще не умею исправлять по его советам чтобы он заработал).

Из root путь будет тот же: home/user/gambas-2.21.0.ebuild или это вообще не верно использовать home/ ?

Петр, установить самую свежую стабильную версию Gambas - 2.23.1 можно так:

1. Вам нужно добавить оверлей Мехмата СГУ: https://mexmat.sgu.ru/svn/mmoverlay/
Для этого, если у вас еще не установлена Subversion, установите её:

emerge subversion

2. Далее редактируете файл /etc/layman/layman.cfg , добавляете в секцию overlays адрес оверлея, чтобы секция overlays выглядела так:

overlays  : http://www.gentoo.org/proj/en/overlays/repositories.xml
            https://mexmat.sgu.ru/svn/mmoverlay/mexmat.xml

3. Добавляете оверлей:

layman -L
layman -a mexmat
eix-update

4. Убеждаетесь, что оверлей добавлен и пакет Gambas доступен к установке:

eix gambas

5. Поскольку пакет замаскирован - размаскировываете его:

emerge --autounmask-write =dev-util/gambas-2.23.1
etc-update
(отвечаете на запрос команды etc-update: -5 (дефис пять + нажимаете enter))

6. Смотрите перед установкой на зависимости и объем для скачивания:

emerge -vp gambas

7. Разбираетесь с флагами, какие нужны / какие нет, если вы не понимаете о чем речь, то читайте документацию. Об описании флагов отвечает комманда:

equery uses =dev-util/gambas-2.23.1 -a

8. Устанавливаете Gambas:

emerge gambas

Разумеется, что редактируется layman.cfg и вводятся все команды - от рута и после обновления дерева портежа. Если столкнулись с трудностями, вот мой джаббер: scientific@jabber.org

Роман, все вроде поэтапно делаю, но застопорился на размаскировке:

emerge --autounmask-write =dev-util/gambas-2.23.1

Получаю:

[ebuild N ~] dev-util/gambas-2.23.1 USE=“bzip2 gtk opengl pcre pdf sdl svg v4l zlib -corba -curl -debug -doc -examples -firebird -mysql -odbc -postgres -qt3 -smtp -sqlite -sqlite3 -xml”

The following keyword changes are necessary to proceed:
#required by =dev-util/gambas-2.23.1 (argument)
=dev-util/gambas-2.23.1 ~x86

The following problems occurred while writing autounmask changes:
!!! No file to write for ‘/etc/portage/package.keywords’

Если я правильно понял, то в ‘/etc/portage/package.keywords’ дожна быть Gambas, но там пусто.

выполните команду:

touch /etc/portage/package.{keywords,unmask,use}/custom

и продолжайте установку с пункта 5 включительно.

Ничего не получается.
Все натыкаемся на:
— Invalid atom in /etc/portage/package.keywords: �S�~B��eײ����

Ведь есть же он стабильный 2.23.1
https://mexmat.sgu.ru/svn/mmoverlay/dev-util/gambas/

Но как его по нормальному установить никак не получается.

Хоть и добавил оверлей
overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml
https://mexmat.sgu.ru/svn/mmoverlay/mexmat.xml
он все равно не виден.
(((
Неужели он этот Гамбас только мне нужен ?

Здесь все раскрыл:

http://www.cyberforum.ru/basic/thread423237.html