This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
geda:download.ru [2012/11/24 13:04] vzh Updated |
geda:download.ru [2014/04/26 10:13] (current) vzh Break a line |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Загрузка ====== | + | //Эта страница доступна также на следующих языках:// [[download|English]] |
+ | ====== Загрузка ====== | ||
- | ===== README ===== | ||
Есть несколько разных способов установки gEDA. Вы можете выбрать свой, в | Есть несколько разных способов установки gEDA. Вы можете выбрать свой, в | ||
- | зависимости от своего дистрибутива Linux и компетенции. Если какой-то | + | зависимости от своего дистрибутива Linux и компетенции. Если какой-то способ |
- | способ у вас не работает, попробуйте другой. Более подробные советы по | + | у вас не работает, попробуйте другой. |
- | загрузке/установке поищите в **gEDA wiki**. Если вы устанавливаете | + | |
- | gEDA впервые, прочтите следующее: | + | |
- | * gEDA --- это набор программ для GNU/Linux или Unix. Для Windows поддерживаемой версии нет. Но так как многие программы основаны на кроссплатформенных библиотеках **GTK+**, версию для Windows можно собрать. Поэтому, если вам нужна версия для Windows, скачивайте исходники и пробуйте собрать её самостоятельно. | + | |
- | * Программы gEDA используют пакет программ для графического интерфейса **GTK+**. Если вы работаете в **KDE**, то у вас не должно быть никаких проблем с их сборкой и установкой, если библиотеки и заголовки **GTK+** уже установлены в вашей системе. | + | |
- | * gEDA/gaf, а также сродственные для gEDA программы, имеют определённые зависимости. Это библиотеки и другие программы, которые должны быть в системе для успешной сборки и запуска gEDA. При попытке установки gEDA вы можете обнаружить, что сначала нужно установить и другие программы, казалось бы не относящиеся к данному набору. Если в процессе установки вы обнаружили отсутствующие зависимости, не отчаивайтесь! Преодоление любых проблем с зависимостями --- это лишь вопрос установки требуемой программы или библиотеки. | + | |
+ | Замечания по установке для различных систем см. [[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 ^ Способ установки ^ Устанавливаемые файлы ^ Автор/Сопровождающий ^ Комментарий ^ | ^ Дистрибутив Linux ^ Способ установки ^ Устанавливаемые файлы ^ Автор/Сопровождающий ^ Комментарий ^ | ||
| SuSE | yast | [[ http://download.opensuse.org/repositories/science/ | пакеты RPM ]] | Werner Hoch | | | | SuSE | yast | [[ http://download.opensuse.org/repositories/science/ | пакеты RPM ]] | Werner Hoch | | | ||
Line 19: | Line 37: | ||
| Mac OS X | | [[ http://www.ghz.cc/charles/fink/ | пакеты fink ]] | Charles Lepple | Инструкции приводятся [[http://www.ghz.cc/charles/fink | здесь ]] | | | Mac OS X | | [[ http://www.ghz.cc/charles/fink/ | пакеты fink ]] | Charles Lepple | Инструкции приводятся [[http://www.ghz.cc/charles/fink | здесь ]] | | ||
- | Экспериментальные выпуски [[http://www.delorie.com/pcb/geda-windows/ | gEDA | + | ===== Загрузка исходного кода и самостоятельная сборка gEDA ===== |
- | для Microsoft Windows]](tm). Работа всё ещё продолжается. | + | |
+ | Если вам нужно наложить свои собственные заплаты для программ gEDA или | ||
+ | просто хочется использовать версии новее тех, что входят в ваш дистрибутив, | ||
+ | то исходный код gEDA придётся скомпилировать самостоятельно. | ||
+ | |||
+ | * Программы gEDA используют пакет программ для графического интерфейса **GTK+**. Если вы работаете в **KDE**, то у вас не должно быть никаких проблем с их сборкой и установкой, если библиотеки и заголовки **GTK+** уже установлены в вашей системе. | ||
+ | |||
+ | * gEDA/gaf, а также сродственные для gEDA программы, имеют определённые зависимости. Это библиотеки и другие программы, которые должны быть в системе для успешной сборки и запуска gEDA. При попытке установки gEDA вы можете обнаружить, что сначала нужно установить и другие программы, казалось бы не относящиеся к данному набору. Если в процессе установки вы обнаружили отсутствующие зависимости, не отчаивайтесь! Преодоление любых проблем с зависимостями --- это лишь вопрос установки требуемой программы или библиотеки. | ||
- | ===== Исходные тексты ===== | ||
^ Название ^ Примечания ^ tar-архив ^ Описание ^ | ^ Название ^ Примечания ^ tar-архив ^ Описание ^ | ||
- | | gEDA/gaf\\ (стабильная версия) | [[ http://ftp.geda-project.org/geda-gaf/stable/v1.8/1.8.1/geda-gaf-1.8.1-README.txt | README ]] | [[ http://ftp.geda-project.org/geda-gaf/stable/v1.8/1.8.1/geda-gaf-1.8.1.tar.gz | 1.8.1-20121123 ]] | Редактор схем, генератор списка соединений, символы, программа проверки символов и утилиты | | + | | 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://geda.seul.org/devel/v1.7/1.7.2/geda-gaf-1.7.2-README.txt | README ]] | [[ http://geda.seul.org/devel/v1.7/1.7.2/geda-gaf-1.7.2.tar.gz | 1.7.2-20111231 ]] | Редактор схем, генератор списка соединений, символы, программа проверки символов и утилиты | | + | | 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://archives.seul.org/geda/user/Sep-2011/msg00432.html | Анонс ]] | [[http://sourceforge.net/projects/pcb/files/pcb/pcb-20110918/pcb-20110918.tar.gz/download | 20110918 ]] | Средство разработки топологии печатных плат | | + | | 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-файлов | | | 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** | | | 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 | | | 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** | | + | | 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** | | | GSpiceUI | | [[ http://sourceforge.net/projects/gspiceui/ | Домашняя страница ]] | Графическая оболочка для **SPICE** | | ||
| GTKWave | | [[ http://gtkwave.sourceforge.net/ | Домашняя страница ]] | Программа визуализации сигналов в электронных схемах | | | GTKWave | | [[ http://gtkwave.sourceforge.net/ | Домашняя страница ]] | Программа визуализации сигналов в электронных схемах | | ||
| gwave | | [[ http://gwave.sourceforge.net/ | Домашняя страница ]] | Программа визуализации аналоговых сигналов | | | gwave | | [[ http://gwave.sourceforge.net/ | Домашняя страница ]] | Программа визуализации аналоговых сигналов | | ||
| ngspice | | [[ http://ngspice.sourceforge.net/download.html | Загрузка ]] | Программа улучшенного **SPICE**-моделирования | | | 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|здесь]]. | ||
+ |