Установка RPM-пакетов ALT
Установка RPM-пакетов ALT
Кроме стандартного дистрибутива GNAT от ACT, существует альтернативный дистрибутив GNAT от ALT (Ada for Linux Team, WEB-страничка проекта доступна по адресу: "http://www.gnuada.org/alt.html") и альтернативный дистрибутив ALR (Ada for Linux RU, WEB-страничка проекта доступна по адресу: "http://www.prz.rzeszow.pl/ada/").
Версия дистрибутива GNAT от ALT построена с учетом использования GNAT в среде дисрибутивов системы Linux от Red Hat, S.u.S.E. или Debian.GNAT от ALT может быть также использован с дистрибутивами Mandrake и Caldera.В настоящий момент дистрибутив от ALT содержит компилятор GNAT версии 3p.
Дистрибутив ALT содержит поддержку для ASIS, GLADE
и использует "родные нити" Linux (native Linux threads).Пакеты дистрибутива содержат
gnatgcc (версия gcc с поддержкой GNAT и C++),
отладчик gnatgdb (версия gdb, которая поддерживает исходные тексты на языке Ада),
препроцессор gnatprep и другие утилиты разработки.Кроме того, дистрибутив от ALT включает множество дополнительных пакетов
в которых находятся различные библиотеки и программы,
которые могут быть полезны при разработке программного обеспечения
на языке программирования Ада в среде операционной системы Linux.
Дистрибутив ALR построен в среде системы Red Hat Linux. Он наследует основные особенности дистрибутива ALT, но построен на основе более новой версии компилятора GNAT - 5p, и включает более новые версии пактов дополнительного программного обеспечения. Кроме того, в этой сборке компилятор позволяет использовать в идентификаторах кириллицу в кодировках KOI8-R/KOI8-U. Необходимо заметить, что при дальнейшем упоминании в тексте дистрибутива ALT равноправно подразумевается дистрибутив ALR.
Следует учесть, что все пакеты rpm были построены с учетом сред дистрибутивов Red Hat и S.u.S.E..Поэтому, для того чтобы проигнорировать предупреждающие сообщения о зависимости пакетов, которые могут возникнуть при попытке установить rpm-пакеты от ALT в среде других дистрибутивов Linux, может потребоваться использование опции командной строки --nodep в команде rpm.
Для установки rpm-пакетов дистрибутива от ALT необходимо выполнить следующее:
- Загрузить и прочитать файл readme.
- Загрузить файл rpm-пакета gnat-xxp-runtime* (здесь, xx обозначает текущую версию GNAT, а * обозначает остаток имени файла).Для старых версий rpm-пакетов, содержимое этого пакета находится в пакете gnat-xxp*.
- Загрузить файл rpm-пакета gnat-xxp.Для старых версий rpm-пакетов, содержимое этого пакета находится в пакете gnat-xxp-devel*.
- Выполнить команду: rpm -i gnat-xxp-runtime*
- Выполнить команду: rpm -i gnat-xxp*
- При необходимости, загрузить и установить любые дополнительные пакеты дистрибутива GNAT от ALT.
Файлы всех rpm-пакетов дистрибутива GNAT от ALT сконфигурированы для совместной работы с версией GNAT от ALT.Для их установки необходимо просто загрузить их с интернет-сайта ALT и выполнить команду установки rpm -i ... для соответствующего пакета.
С помощью CVS, система построения пакетов дистрибутива GNAT от ALT доступна для тех кто желает ознакомиться с деталями построения rpm-пакетов от ALT:
export CVSROOT=":pserver:anoncvs@hornet.rus.uni-stuttgart.de:/var/cvs" cd $HOME cvs login # (use empty password) cvs -z9 co -d ALT gnuada/alt-build |
Содержание раздела