//Эта страница доступна также на следующих языках:// [[download|English]] ====== Загрузка ====== Есть несколько разных способов установки gEDA. Вы можете выбрать свой, в зависимости от своего дистрибутива Linux и компетенции. Если какой-то способ у вас не работает, попробуйте другой. Замечания по установке для различных систем см. [[installation.ru|здесь]]. Имеются также экспериментальные выпуски [[http://www.delorie.com/pcb/geda-windows/ | gEDA для Microsoft Windows]]. См. [[installation.ru#windows|Замечания по установке]]. ===== Установка gEDA с помощью пакетного менеджера используемого дистрибутива ===== Если вы пользуетесь современным дистрибутивом GNU/Linux, такой способ установки gEDA является предпочтительным. Например, в Debian нужно набрать (с правами root): apt-get update && apt-get install geda pcb gerbv Здесь предполагается, что вы хотите установить gschem, gnetlist, pcb и gerbv. Или воспользуйтесь интерактивным пакетным менеджером своего дистрибутива и выберите нужные пакеты в нём. ===== Загрузка скомпилированных пакетов gEDA для своего дистрибутива ===== (Здесь рассматривается случай, когда вы пользуетесь более старым дистрибутивом) **Двоичные пакеты для дистрибутивов** ^ Дистрибутив Linux ^ Способ установки ^ Устанавливаемые файлы ^ Автор/Сопровождающий ^ Комментарий ^ | SuSE | yast | [[ http://download.opensuse.org/repositories/science/ | пакеты RPM ]] | Werner Hoch | | | Debian | apt-get install geda | [[ http://packages.debian.org/search?keywords=geda | пакеты .deb ]] | Hamish Moffatt | Загрузите пакеты //''.deb''//, подходящие для своего дистрибутива (stable, testing, и т. д.) | | Mac OS X | | [[ http://www.ghz.cc/charles/fink/ | пакеты fink ]] | Charles Lepple | Инструкции приводятся [[http://www.ghz.cc/charles/fink | здесь ]] | ===== Загрузка исходного кода и самостоятельная сборка gEDA ===== Если вам нужно наложить свои собственные заплаты для программ gEDA или просто хочется использовать версии новее тех, что входят в ваш дистрибутив, то исходный код gEDA придётся скомпилировать самостоятельно. * Программы gEDA используют пакет программ для графического интерфейса **GTK+**. Если вы работаете в **KDE**, то у вас не должно быть никаких проблем с их сборкой и установкой, если библиотеки и заголовки **GTK+** уже установлены в вашей системе. * gEDA/gaf, а также сродственные для gEDA программы, имеют определённые зависимости. Это библиотеки и другие программы, которые должны быть в системе для успешной сборки и запуска gEDA. При попытке установки gEDA вы можете обнаружить, что сначала нужно установить и другие программы, казалось бы не относящиеся к данному набору. Если в процессе установки вы обнаружили отсутствующие зависимости, не отчаивайтесь! Преодоление любых проблем с зависимостями --- это лишь вопрос установки требуемой программы или библиотеки. ^ Название ^ Примечания ^ tar-архив ^ Описание ^ | gEDA/gaf\\ (стабильная версия) | [[ http://ftp.geda-project.org/geda-gaf/stable/v1.8/1.8.2/geda-gaf-1.8.2-README.txt | README ]] | [[ http://ftp.geda-project.org/geda-gaf/stable/v1.8/1.8.2/geda-gaf-1.8.2.tar.gz | 1.8.2-20130925 ]] | Редактор схем, генератор списка соединений, символы, программа проверки символов и утилиты | | gEDA/gaf\\ (нестабильная версия) | [[ http://ftp.geda-project.org/geda-gaf/unstable/v1.9/1.9.1/geda-gaf-1.9.1-README.txt | README ]] | [[ http://ftp.geda-project.org/geda-gaf/unstable/v1.9/1.9.1/geda-gaf-1.9.1.tar.gz | 1.9.1-20140308 ]] | Редактор схем, генератор списка соединений, символы, программа проверки символов и утилиты | | pcb | [[ http://pcb.geda-project.org/news.html#20140316 | Анонс ]] | [[ http://ftp.geda-project.org/pcb/pcb-20140316/ | 20140316 ]] | Средство разработки топологии печатных плат | | gerbv | [[ http://gerbv.geda-project.org/ANNOUNCEMENT-2.6.0 | Анонс ]] | [[ http://sourceforge.net/projects/gerbv/files/gerbv/gerbv-2.6.0/ | 2.6.0 ]] | Программа просмотра Gerber-файлов | | xgsch2pcb | [[ http://www.seul.org/pipermail/geda-announce/2009-December/000093.html | Анонс ]] |[[ http://geda.seul.org/dist/geda-xgsch2pcb-0.1.3.tar.gz | 0.1.3 ]] |Графическая оболочка для маршрута проектирования **gschem** -> **pcb** | | gnucap | | [[ http://www.gnucap.org/devel | Разработка ]] | Программа схемотехнического моделирования в смешанном режиме под лицензией GPL | | Icarus Verilog | | [[ ftp://ftp.icarus.com/pub/eda/verilog/v0.9/ | Стабильная версия ]]\\ [[ ftp://ftp.icarus.com/pub/eda/verilog/snapshots/ | Срезы разработки ]] | Средство моделирования и синтеза **Verilog** | | GSpiceUI | | [[ http://sourceforge.net/projects/gspiceui/ | Домашняя страница ]] | Графическая оболочка для **SPICE** | | GTKWave | | [[ http://gtkwave.sourceforge.net/ | Домашняя страница ]] | Программа визуализации сигналов в электронных схемах | | gwave | | [[ http://gwave.sourceforge.net/ | Домашняя страница ]] | Программа визуализации аналоговых сигналов | | ngspice | | [[ http://ngspice.sourceforge.net/download.html | Загрузка ]] | Программа улучшенного **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 Для разных проектов на [[http://git.geda-project.org/|git.geda-project.org]] есть интерфейс cgit. Чтобы клонировать другой репозиторий, размещённый на //git.geda-project.org//, нужно просто заменить последнюю часть URL. Как собрать gEDA из git-репозитория см. [[geda>geda:gaf_building_git_version|здесь]].