Эта страница доступна также на следующих языках: English

# Загрузка

Есть несколько разных способов установки gEDA. Вы можете выбрать свой, в зависимости от своего дистрибутива Linux и компетенции. Если какой-то способ у вас не работает, попробуйте другой.

Замечания по установке для различных систем см. здесь.

Имеются также экспериментальные выпуски gEDA для Microsoft Windows. См. Замечания по установке.

## Установка gEDA с помощью пакетного менеджера используемого дистрибутива

Если вы пользуетесь современным дистрибутивом GNU/Linux, такой способ установки gEDA является предпочтительным. Например, в Debian нужно набрать (с правами root):

    apt-get update && apt-get install geda pcb gerbv

Здесь предполагается, что вы хотите установить gschem, gnetlist, pcb и gerbv. Или воспользуйтесь интерактивным пакетным менеджером своего дистрибутива и выберите нужные пакеты в нём.

## Загрузка скомпилированных пакетов gEDA для своего дистрибутива

(Здесь рассматривается случай, когда вы пользуетесь более старым дистрибутивом)

Двоичные пакеты для дистрибутивов

Дистрибутив Linux | Способ установки | Устанавливаемые файлы | Автор/Сопровождающий | Комментарий
--- | --- | --- | --- | ---
SuSE | yast | пакеты RPM | Werner Hoch |
Debian | apt-get install geda | пакеты .deb | Hamish Moffatt | Загрузите пакеты `.deb`, подходящие для своего дистрибутива (stable, testing, и т. д.)
Mac OS X |  | пакеты fink | Charles Lepple | Инструкции приводятся здесь

## Загрузка исходного кода и самостоятельная сборка gEDA

Если вам нужно наложить свои собственные заплаты для программ gEDA или просто хочется использовать версии новее тех, что входят в ваш дистрибутив, то исходный код gEDA придётся скомпилировать самостоятельно.

- Программы gEDA используют пакет программ для графического интерфейса GTK+. Если вы работаете в KDE, то у вас не должно быть никаких проблем с их сборкой и установкой, если библиотеки и заголовки GTK+ уже установлены в вашей системе.

- gEDA/gaf, а также сродственные для gEDA программы, имеют определённые зависимости. Это библиотеки и другие программы, которые должны быть в системе для успешной сборки и запуска gEDA. При попытке установки gEDA вы можете обнаружить, что сначала нужно установить и другие программы, казалось бы не относящиеся к данному набору. Если в процессе установки вы обнаружили отсутствующие зависимости, не отчаивайтесь! Преодоление любых проблем с зависимостями — это лишь вопрос установки требуемой программы или библиотеки.

Название | Примечания | tar-архив | Описание
--- | --- | --- | ---
gEDA/gaf (стабильная версия) | README | 1.8.2-20130925 | Редактор схем, генератор списка соединений, символы, программа проверки символов и утилиты
gEDA/gaf (нестабильная версия) | README | 1.9.1-20140308 | Редактор схем, генератор списка соединений, символы, программа проверки символов и утилиты
pcb | Анонс | 20140316 | Средство разработки топологии печатных плат
gerbv | Анонс | 2.6.0 | Программа просмотра Gerber-файлов
xgsch2pcb | Анонс | 0.1.3 | Графическая оболочка для маршрута проектирования gschem → pcb
gnucap |  | Разработка | Программа схемотехнического моделирования в смешанном режиме под лицензией GPL
Icarus Verilog |  | Стабильная версия Срезы разработки | Средство моделирования и синтеза Verilog
GSpiceUI |  | Домашняя страница | Графическая оболочка для SPICE
GTKWave |  | Домашняя страница | Программа визуализации сигналов в электронных схемах
gwave |  | Домашняя страница | Программа визуализации аналоговых сигналов
ngspice |  | Загрузка | Программа улучшенного SPICE-моделирования

## Сборка из последней рабочей версии исходного кода

Для тех, кто уже хорошо знаком с приложениями gEDA/gaf, а также для тех, кому нужно всё самое свежее, доступен рабочий репозиторий исходного кода программ. В нём находится последняя рабочая версия исходного кода приложений.

Установка из нестабильного/тестируемого репозитория подходит для тех, кто:

- ищет решения специфической проблемы, которая была представлена на рассмотрение команде разработчиков, например, хочет протестировать «исправление», чтобы проинформировать затем разработчиков о том, что оно работает;
- имеет существенные познания в области работы программных средств gEDA и хотя бы небольшое представление об использовании программы git и установке с её помощью программ.

Обычно для этого необходимо иметь доступ к нескольким заведомо рабочим в текущей стабильной версии gEDA Suite проектам устройств, с тем чтобы можно было производить сравнения и доводить проблемы до сведения сообщества разработчиков и пользователей (через списки рассылки или систему отслеживания ошибок).

Для клонирования репозиториев gEDA/gaf и pcb с использованием анонимного доступа, наберите:

    git clone git://git.geda-project.org/geda-gaf.git
    git clone git://git.geda-project.org/pcb.git

Для разных проектов на git.geda-project.org есть интерфейс cgit. Чтобы клонировать другой репозиторий, размещённый на git.geda-project.org, нужно просто заменить последнюю часть URL.

Как собрать gEDA из git-репозитория см. здесь.