This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
geda:installation.ru [2012/02/20 15:14] 127.0.0.1 external edit |
geda:installation.ru [2012/03/21 17:13] vzh Updated, revised |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Дистрибутивы Debian ===== | ===== Дистрибутивы Debian ===== | ||
Репозиторий дистрибутива Debian содержит | Репозиторий дистрибутива Debian содержит | ||
- | [[http://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=geda|бинарные пакеты]] | + | [[http://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=geda|двоичные пакеты]] |
основных программных средств gEDA/gaf, включающие | основных программных средств gEDA/gaf, включающие | ||
[[http://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=gschem|gschem]], | [[http://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=gschem|gschem]], | ||
Line 14: | Line 14: | ||
и | и | ||
[[http://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=gerbv|gerbv]]. | [[http://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=gerbv|gerbv]]. | ||
- | Из-за специфики лицензирования некоторые программные средства не могут входить | + | Из-за специфики лицензирования некоторые программные средства, такие как, |
- | в дистрибутив Debian. Однако iso-образ gEDA Suite прекрасно будет | + | например, **ngspice**, не могут входить в дистрибутив Debian (либо могут |
- | работать в Debian, если на вашей машине предварительно установлены | + | находиться лишь в разделе несвободных пакетов "non-free"). Однако gEDA Suite |
- | некоторые пакеты для разработчиков (dev-пакеты). Для более подробной | + | прекрасно будет работать в Debian, если вы заранее установите на своей машине |
- | информации обратитесь к [[geda:debian.ru|замечаниям по установке в Debian]]. | + | некоторые пакеты для разработчиков (dev-пакеты) и соберёте **ngspice** |
+ | самостоятельно или установите эту программу откуда-то ещё. Подробности см. в | ||
+ | [[geda:debian.ru|замечаниях по установке в Debian]]. | ||
===== Дистрибутивы Fedora и RedHat ===== | ===== Дистрибутивы Fedora и RedHat ===== | ||
Для дистрибутивов RedHat можно загрузить | Для дистрибутивов RedHat можно загрузить | ||
- | [[http://www.sp5pbe.waw.pl/~sp5smk/software.html | бинарные пакеты RPM]], | + | [[http://www.sp5pbe.waw.pl/~sp5smk/software.html | двоичные пакеты rpm]], |
которые подготовил //Wojciech Kazubski//. | которые подготовил //Wojciech Kazubski//. | ||
Line 29: | Line 31: | ||
[[ http://fedoraproject.org/wiki/Extras?highlight(CategoryExtras)|Fedora Core Extra]]. | [[ http://fedoraproject.org/wiki/Extras?highlight(CategoryExtras)|Fedora Core Extra]]. | ||
- | Для более подробной информации обратитесь к | + | Подробности см. в |
- | [[geda:fedora_rpm_installation.ru | замечаниям по установке rpm для Fedora]]. | + | [[geda:fedora_rpm_installation.ru | замечаниях по установке rpm для Fedora]]. |
Line 42: | Line 44: | ||
[[ftp://ftp-1.gwdg.de/pub/opensuse/repositories/science/ |зеркала OpenSuSE]]. | [[ftp://ftp-1.gwdg.de/pub/opensuse/repositories/science/ |зеркала OpenSuSE]]. | ||
- | Для более подробной информации обратитесь к | + | Подробности см. в |
- | [[geda:suse_rpm_installation.ru | замечаниям по установке rpm для SuSE]]. | + | [[geda:suse_rpm_installation.ru | замечаниях по установке rpm для SuSE]]. |
===== Дистрибутивы Mac OSX ===== | ===== Дистрибутивы Mac OSX ===== | ||
Для дистрибутивов Mac OSX можно загрузить | Для дистрибутивов Mac OSX можно загрузить | ||
- | [[http://www.geda.seul.org/download.html|последние бинарные пакеты для Fink]], | + | [[http://www.geda.seul.org/download.html|последние двоичные пакеты для Fink]], |
которые подготовил //Charles Lepple//. | которые подготовил //Charles Lepple//. | ||
- | Смотрите также | + | См. также |
[[geda:devmacosx.ru|замечания по использованию gEDA на платформе Mac]]. | [[geda:devmacosx.ru|замечания по использованию gEDA на платформе Mac]]. | ||
===== Дистрибутивы Windows ===== | ===== Дистрибутивы Windows ===== | ||
- | Функции привязки **MinGW** встроены во многие приложения gEDA. Поэтому умелые | + | Функции перехвата **MinGW** встроены во многие приложения gEDA. Поэтому умелые |
- | люди смогли собрать, установить и запустить многие программы в системах | + | люди уже смогли собрать, установить и запустить многие программы в системах |
- | Windows. Кроме того программы запускаются в Windows в окружении | + | Windows. Кроме того, программы запускаются в Windows в окружении |
- | [[http://www.cygwin.com/|Cygwin]]. Однако исполняемые файлы в бинарном виде | + | [[http://www.cygwin.com/|Cygwin]]. Однако исполняемые файлы в двоичном виде |
для большей части gEDA Suite в настоящее время проектом gEDA не | для большей части gEDA Suite в настоящее время проектом gEDA не | ||
- | распространяются. Если вы --- разработчик, и хотите предоставлять постоянную | + | распространяются. Если вы --- разработчик, и хотели бы осуществлять постоянную |
- | поддержку для Windows, пожалуйста свяжитесь с проектом через список рассылки | + | поддержку версий для Windows, свяжитесь, пожалуйста, с проектом через список рассылки |
//geda-user//. | //geda-user//. | ||
- | Для более подробной информации по сборке gEDA с помощью **Cygwin** обратитесь к | + | Подробности о сборке gEDA с помощью **Cygwin** см. на |
странице по [[geda:cygwin.ru|Cygwin]] в этой wiki. | странице по [[geda:cygwin.ru|Cygwin]] в этой wiki. | ||
+ | |||
+ | Вот работающий рецепт установки geda на Windows XP, опробованный 3/9/2012: | ||
+ | - Скачайте архив среза дистрибутива для Windows //''build-20120307.zip''// с сайта http://www.delorie.com/pcb/geda-windows/ в новую папку gEDA на диске //''C:/''//. | ||
+ | - Разархивируйте файлы в этот же каталог (//''C:/gEDA''//). | ||
+ | - Запустите файл **''geda-runtime.exe''** для установки **runtime**. | ||
+ | - Запустите файл **''pcb-20110918.exe''** для установки **pcb**. | ||
+ | - Установите переменные окружения в Control panel -> System -> вкладка Advanced | ||
+ | - Щёлкните по "Environment Variables" (внизу) | ||
+ | - Создайте следующие "User Variables" (для создания щёлкните "New"): | ||
+ | - Name: PATH Value: \gEDA\bin | ||
+ | - Name: GUILE_LOAD_PATH Value: \gEDA\share\guile\1.8 | ||
+ | - Name: GEDADATA Value: \gEDA\share\gEDA | ||
+ | - Скопируйте файл //''loaders.cache''// из //''C:/Program Files/gEDA/bin''// и вставьте его в существующую папку //''C:/gEDA/lib/gdk-pixbuf-2.0/2.10.0''// | ||
+ | - Теперь программа **gschem** должна работать как положено. Для её запуска перейдите в папку //''C:/gEDA/bin/''// и дважды щёлкните по файлу **''gschem.exe''** | ||
+ | - Создайте подпапку //''C:/gEDA/Schematics''// и сохраняйте все создаваемые вами в **gschem** файлы в этой папке (или в её подпапках). | ||
===== git: нестабильные/тестируемые версии ===== | ===== git: нестабильные/тестируемые версии ===== | ||
- | Тем, кто уже хорошо знаком с приложениями gEDA/gaf, а также тем, кому нужны | + | Для тех, кто уже хорошо знаком с приложениями gEDA/gaf, а также для тех, кому нужно |
- | последние версии, доступен рабочий репозиторий исходных текстов программ. В | + | всё самое свежее, доступен рабочий репозиторий исходного кода программ. В |
- | нём находится последняя рабочая версия исходных текстов приложений.\\ | + | нём находится последняя рабочая версия исходного кода приложений.\\ |
Установка из нестабильного/тестируемого репозитория подходит для тех, кто: | Установка из нестабильного/тестируемого репозитория подходит для тех, кто: | ||
- | * ищет решения специфической проблемы, которая была представлена на рассмотрение команде разработчиков, например хочет протестировать "исправление", чтобы проинформировать затем разработчиков о том, что оно работает; | + | * ищет решения специфической проблемы, которая была представлена на рассмотрение команде разработчиков, например, хочет протестировать "исправление", чтобы проинформировать затем разработчиков о том, что оно работает; |
- | * имеет существенные познания в области работы программных средств gEDA и небольшое представление об использовании программы **git** и установке с её помощью программ. | + | * имеет существенные познания в области работы программных средств gEDA и хотя бы небольшое представление об использовании программы **git** и установке с её помощью программ. |
Обычно для этого необходимо иметь доступ к нескольким заведомо рабочим в | Обычно для этого необходимо иметь доступ к нескольким заведомо рабочим в |