Публикации Lazarus

Установка Lazarus на Ubuntu

31.03.2010
Алексей Кляузер

Ставить Lazarus + Fpc лучше из репозитория сообщества freepascal так как основные репозитории Ubuntu обновляются реже и могут включать в себя не все пакеты.

Содержание

Установка ключа

Для подключения дополнительного репозитория сначала необходимо установить ключ. По этому ключу репозиторий будет опознан системой. (Что бы злобные хакеры не подсунули вредоносные пакеты ;) )

Ключ к репозиторию freepascal находятся на сервере ключей pgp.mit.edu, и имеет идентификатор 6A11800F.

Установка ключа через графический интерфейс

  • Заходим на сайт http://pgp.mit.edu
  • В строке поиска набираем freepascal
  • Из полученного списка выбираем 1024D/6A11800F 2007-08-16 Vincent Snijders (gpg key for lazarus ubuntu repository) <vincents@freepascal.org> (жмем левую кнопку мыши на идентификаторе ключа, а не на строке с описанием владельца)
  • Копируем строки начиная с -----BEGIN PGP PUBLIC KEY BLOCK----- до -----END PGP PUBLIC KEY BLOCK----- включительно и сохраняем в файле с расширением key
  • «Система» > «Администрирование» > «Менеджер пакетов Synaptic»
  • В меню: «Настройки» > «Репозитории»
  • В открывшемся окне вкладка «Аутентификация»
  • Кнопка «Импортировать файл ключа»
  • Выбираем сохраненный файл и жмем «ОК» - ключ появится в списке

Установка ключа из командной строки

Здесь все проще

gpg --keyserver hkp://pgp.mit.edu:11371 --recv-keys 6A11800F
gpg --fingerprint 6A11800F
gpg --armor --export 6A11800F| sudo apt-key add -

Подключение репозитория через графический интерфейс

  • «Система» > «Администрирование» > «Менеджер пакетов Synaptic»
  • В меню: «Настройки» > «Репозитории»
  • В открывшемся окне вкладка «Другое ПО»
  • Кнопка «Добавить»
  • Строка APT:
    deb http://www.hu.freepascal.org/lazarus/ lazarus-stable universe
  • Сохраним с помощью кнопки «Добавить источник»
  • При закрытии окна «Источники предложений» Synaptic напомнит что необходимо обновить список пакетов. Жмем «ОК» и обновляем список (большая кнопка «Обновить» в левом верхнем углу).

Подключение репозитория из командной строки

sudo nano /etc/apt/sources.list

В конец файла добавим

deb http://www.hu.freepascal.org/lazarus/ lazarus-stable universe

Сохраним файл, выйдем из редактора и обновим пакеты:

sudo apt-get update

Установка через «Центр приложений Ubuntu»

  • «Приложения» > «Центр приложений Ubuntu»
  • В поиске набираем «lazarus»
  • Жмем на стрелку в правой части списка
  • Жмем на кнопку «Установить»

Установка через «Менеджер пакетов Synaptic»

  • «Система» > «Администрирование» > «Менеджер пакетов Synaptic»
  • В поиске набрать «lazarus»
  • Правой кнопкой мыши на пакете lazarus > «Отметить для установки»
  • Аналогично можно отметить дополнительные пакеты. Все пакеты lazarus+fpc начинаются со слов «lazarus-», «fpc-», «fp-»
  • На панели инструментов нажимаем «Применить»

Установка из командной строки

Что может быть проще

sudo apt-get install lazarus
Актуальные версии
FPC3.2.2release
Lazarus3.2release
MSE5.10.0release
fpGUI1.4.1release
links