Соглашения по именованию в комплекте инсталляции

Соглашения по именованию в комплекте инсталляции

Имена файлов комплекта поставки для разных платформ не являются одинаковыми. Увы, они даже не являются "последовательно неодинаковыми"; при создании дистрибутива часто нужно приспосабливаться к специфическим для платформы соглашениям или просто следовать их собственным правилам. Тем не менее некоторые элементы в именах файлов могут быть вам полезны для идентификации того комплекта, который вам нужен.

Классический сервер или Суперсервер?

Обычно первой частью имени является строка "Firebird".

* Если релиз для Windows поддерживает Классический сервер, он будет включен в тот же инсталлятор, что и Суперсервер.

* Для платформ POSIX, которые поддерживают обе архитектуры, отдельные инсталляторы поставляются для Классического сервера и Суперсервера. Имя установочного пакета будет начинаться с "FirebirdCS" (для Классического сервера) или с "FirebirdSS" (для Суперсервера).

* Для меньших платформ архитектура может быть менее очевидной, и первая часть имени может быть названием ОС или аппаратной платформы.

Номера версий

Имена всех комплектов поставки должны содержать разделенную точками строку чисел в следующем порядке: номер версии, номер релиза, номер подрелиза. Например, "1.0.3"- это третий подрелиз от начального (код С) релиза Firebird версии 1, в то время как "1.5.0" - начальный подрелиз релиза 5 (код C++) версии 1. Большинство комплектов поставки также содержат абсолютный номер создания (например, 1.0.3.972 или 1.5.2.4731). Для некоторых малых платформ, особенно тех, которые имеют собственные правила именования и созданы различными компиляторами, номера версий могут быть менее очевидными.

64-битовый ввод/вывод

Для платформ, которые требуют специальной компоновки для поддержки 64-битового ввода/вывода, вам нужно посмотреть на инфикс "6410" где-нибудь в строке имени. Он не будет присутствовать в именах комплектов поставки для операционных систем, которые осуществляют автоматическую поддержку 64-битового ввода/вывода.

Не пытайтесь инсталлировать комплект, отмеченный как "6410", на версии, где ОС, файловая система или аппаратура не поддерживают 64-битовый ввод/вывод[3].

Архитектура CPU

Архитектура CPU обычно включается в имя строки инсталляционного комплекта. Например, инсталлятор RPM для UNIX обычно включает указание на набор микросхем (например, i686). Список файлов отображает в списке загрузки обычно наиболее полезный указатель минимального набора микросхем, поддерживаемого инсталляционным пакетом. Комплект для Solaris предполагает наличие процессора Intel, если в имени комплекта поставки не присутствует "SPARC".

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Расположение сценариев запуска и соглашения по их именованию

Из книги автора

Расположение сценариев запуска и соглашения по их именованию Несмотря на то что основные принципы использования сценариев запуска SysV соблюдаются во всех системах, особенности такого использования могут различаться в зависимости от конкретного дистрибутивного пакета.


2.3. При инсталляции система не даёт выбрать компоненты, да и после инсталляции в Add/Remove programs – Windows Components почти ничего нет.

Из книги автора

2.3. При инсталляции система не даёт выбрать компоненты, да и после инсталляции в Add/Remove programs – Windows Components почти ничего нет. Во время установки ничего выбрать вам, к сожалению, не удастся. Но, после инсталляции, в Windows/inf найдите файлик sysoc.inf и удалите в нём слово hide или HIDE везде,


Глава 9 Подготовка к инсталляции

Из книги автора

Глава 9 Подготовка к инсталляции Рассмотрим процесс подготовки к установке операционной системы Linux. Пользователи Windows, особенно если знакомство с ней произошло во времена третьей версии, знают, что инсталляция операционной системы сопровождается значительными


Глава 12 После инсталляции

Из книги автора

Глава 12 После инсталляции По окончании процесса инсталляции необходимо заняться конфигурированием операционной системы и удалением лишних пакетов. Но сначала, если вы еще не сделали загрузочную дискету – сделайте, а лучше – две дискеты, т. к. дискета вещь ненадежная.


2.1. Подготовка к инсталляции.

Из книги автора

2.1. Подготовка к инсталляции. Устанавливать Linux можно одним из следующих способов: • с локального CD-ROM; • с жесткого диска, на который скопирован дистрибутив Linux; • с файл-сервера локальной сети по NFS; • с другого компьютера в локальной сети через SMB; • с удаленного


Windows Installer - новое слово в технологиях инсталляции

Из книги автора

Windows Installer - новое слово в технологиях инсталляции ГлоссарийПрежде, чем продолжить, необходимо ввести минимально необходимый для понимания дальнейшего текста набор терминов, используемых в Windows Installer. Таблица ниже включает список, достаточный для понимания текста данной


Структура пакета инсталляции Windows Installer

Из книги автора

Структура пакета инсталляции Windows Installer Итак, что же представляет собой пакет инсталляции для Windows Installer? Обычно инсталляционные пакеты хранятся в файлах с расширением .msi и представляют собой реляционную базу данных, хранящую всю логику и данные, необходимые для


Таблицы процесса инсталляции

Из книги автора

Таблицы процесса инсталляции Таблицы этой группы управляют выполнением стандартных и пользовательских операций.ПРИМЕЧАНИЕ Тема операций в Windows Installer обширна и ей будет посвящена одна из следующих статей. Некоторые из таблиц этой группы управляют последовательностью


Требования для инсталляции SQL Server 2000

Из книги автора

Требования для инсталляции SQL Server 2000 Для инсталляции SQL Server 2000 требуется компьютер с процессором Pentium (или совместимым с ним) с частотой не менее 166 МГц, пространство на жестком диске от 95 до 270 Мбайт (270 Мбайт для типичного варианта инсталляции и 44 Мбайт для Desktop Engine), дисковод


Тестирование результатов инсталляции

Из книги автора

Тестирование результатов инсталляции Если все работает, как описано, сервер Firebird будет запущен на вашем сервере по окончании процесса инсталляции. Вы можете запустить некоторые тесты для проверки инсталляции и выполнить нужные настройки вашей конфигурации. Сетевой


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

Из книги автора

Пример структуры встроенной инсталляции Приведем пример структуры каталогов и содержание файлов конфигурации для инсталлированного приложения встраиваемого сервера:D:my_appMyApp.exeD:my_appgds32.dllD:my_appfbfirebird.confD:my_appfbaliases.confD:my_appfbfirebird.msgD:my_appfbintlfbintl.dllD:my_appfbUDFfbudf.dllФайл firebird.conf:RootDirectory =


Соглашения по именованию объектов базы данных и ограничения

Из книги автора

Соглашения по именованию объектов базы данных и ограничения Должны соблюдаться ограничения в именовании объектов базы данных.* Начинайте каждое имя с буквенного символа (A-Z или a-z).* Ограничивайте имена объектов 31 символом. Некоторые объекты, например имена ограничений,


Работа со средой Access 2002 без ее инсталляции

Из книги автора

Работа со средой Access 2002 без ее инсталляции Подобная постановка вопроса может показаться несколько странной, однако она имеет определенные основания. Предположим, разработчик сначала создал базу данных в программной среде Access 2002, а затем установил эту БД на другой