<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title></title> <link rel="stylesheet" media="screen" type="text/css" href="./style.css" /> <link rel="stylesheet" media="screen" type="text/css" href="./design.css" /> <link rel="stylesheet" media="print" type="text/css" href="./print.css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <h1 class="sectionedit2125"><a name="справка_по_установке" id="справка_по_установке">Справка по установке</a></h1> <div class="level1"> <p> В этом разделе представлена некоторая полезная информация для тех, кто хочет установить программы gEDA на свой компьютер. </p> </div> <!-- EDIT2125 SECTION "Справка по установке" [1-277] --> <h2 class="sectionedit2126"><a name="дистрибутивы_debian" id="дистрибутивы_debian">Дистрибутивы Debian</a></h2> <div class="level2"> <p> Репозиторий дистрибутива Debian содержит <a href="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=geda" class="urlextern" title="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=geda" rel="nofollow">двоичные пакеты</a> основных программных средств gEDA/gaf, включающие <a href="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=gschem" class="urlextern" title="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=gschem" rel="nofollow">gschem</a>, <a href="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=pcb" class="urlextern" title="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=pcb" rel="nofollow">pcb</a>, <a href="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=gnucap" class="urlextern" title="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=gnucap" rel="nofollow">gnucap</a> и <a href="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=gerbv" class="urlextern" title="http://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=gerbv" rel="nofollow">gerbv</a>. Из-за специфики лицензирования некоторые программные средства, такие как, например, <strong>ngspice</strong>, не могут входить в дистрибутив Debian (либо могут находиться лишь в разделе несвободных пакетов “non-free”). Однако gEDA Suite прекрасно будет работать в Debian, если вы заранее установите на своей машине некоторые пакеты для разработчиков (dev-пакеты) и соберёте <strong>ngspice</strong> самостоятельно или установите эту программу откуда-то ещё. Подробности см. в <a href="geda-debian.ru.html" class="wikilink1" title="geda-debian.ru.html">замечаниях по установке в Debian</a>. </p> </div> <!-- EDIT2126 SECTION "Дистрибутивы Debian" [278-1901] --> <h2 class="sectionedit2127"><a name="дистрибутивы_fedora_и_redhat" id="дистрибутивы_fedora_и_redhat">Дистрибутивы Fedora и RedHat</a></h2> <div class="level2"> <p> Для дистрибутивов RedHat можно загрузить <a href="http://www.sp5pbe.waw.pl/~sp5smk/software.html" class="urlextern" title="http://www.sp5pbe.waw.pl/~sp5smk/software.html" rel="nofollow"> двоичные пакеты rpm</a>, которые подготовил <em>Wojciech Kazubski</em>. </p> <p> С версии Fedora Core 5 большая часть gEDA доступна на странице <a href="http://fedoraproject.org/wiki/Extras?highlight(CategoryExtras)" class="urlextern" title="http://fedoraproject.org/wiki/Extras?highlight(CategoryExtras)" rel="nofollow">Fedora Core Extra</a>. </p> <p> Подробности см. в <a href="geda-fedora_rpm_installation.ru.html" class="wikilink1" title="geda-fedora_rpm_installation.ru.html"> замечаниях по установке rpm для Fedora</a>. </p> </div> <!-- EDIT2127 SECTION "Дистрибутивы Fedora и RedHat" [1902-2498] --> <h2 class="sectionedit2128"><a name="дистрибутивы_suse_и_opensuse" id="дистрибутивы_suse_и_opensuse">Дистрибутивы SuSE и OpenSuSE</a></h2> <div class="level2"> <p> Для дистрибутивов SuSE и OpenSuSE есть rpm-пакеты отдельных относящихся к gEDA программ. Их подготовил <em>Werner Hoch</em> с помощью <strong>OpenSuSE Build Service</strong>. </p> <p> rpm-пакеты можно установить с помощью <strong>YaST</strong>, <strong>yum</strong> или многих других программ установки. Пакеты находятся в yum-репозитории на странице <a href="http://download.opensuse.org/repositories/science/" class="urlextern" title="http://download.opensuse.org/repositories/science/" rel="nofollow">OpenSuSE</a> или <a href="ftp://ftp-1.gwdg.de/pub/opensuse/repositories/science/" class="urlextern" title="ftp://ftp-1.gwdg.de/pub/opensuse/repositories/science/" rel="nofollow">зеркала OpenSuSE</a>. </p> <p> Подробности см. в <a href="geda-suse_rpm_installation.ru.html" class="wikilink1" title="geda-suse_rpm_installation.ru.html"> замечаниях по установке rpm для SuSE</a>. </p> </div> <!-- EDIT2128 SECTION "Дистрибутивы SuSE и OpenSuSE" [2499-3314] --> <h2 class="sectionedit2129"><a name="дистрибутивы_mac_osx" id="дистрибутивы_mac_osx">Дистрибутивы Mac OSX</a></h2> <div class="level2"> <p> Для дистрибутивов Mac OSX можно загрузить <a href="http://www.geda.seul.org/download.html" class="urlextern" title="http://www.geda.seul.org/download.html" rel="nofollow">последние двоичные пакеты для Fink</a>, которые подготовил <em>Charles Lepple</em>. См. также <a href="geda-devmacosx.ru.html" class="wikilink1" title="geda-devmacosx.ru.html">замечания по использованию gEDA на платформе Mac</a>. </p> </div> <!-- EDIT2129 SECTION "Дистрибутивы Mac OSX" [3315-3718] --> <h2 class="sectionedit2130"><a name="дистрибутивы_windows" id="дистрибутивы_windows">Дистрибутивы Windows</a></h2> <div class="level2"> <p> Функции перехвата <strong>MinGW</strong> встроены во многие приложения gEDA. Поэтому умелые люди уже смогли собрать, установить и запустить многие программы в системах Windows. Кроме того, программы запускаются в Windows в окружении <a href="http://www.cygwin.com/" class="urlextern" title="http://www.cygwin.com/" rel="nofollow">Cygwin</a>. Однако исполняемые файлы в двоичном виде для большей части gEDA Suite в настоящее время проектом gEDA не распространяются. Если вы — разработчик, и хотели бы осуществлять постоянную поддержку версий для Windows, свяжитесь, пожалуйста, с проектом через список рассылки <em>geda-user</em>. </p> <p> Подробности о сборке gEDA с помощью <strong>Cygwin</strong> см. на странице по <a href="geda-cygwin.ru.html" class="wikilink1" title="geda-cygwin.ru.html">Cygwin</a> в этой wiki. </p> <p> Вот работающий рецепт установки geda на Windows XP, опробованный 3/9/2012: </p> <ol> <li class="level1"><div class="li"> Скачайте архив среза дистрибутива для Windows <em><code>build-20120307.zip</code></em> с сайта <a href="http://www.delorie.com/pcb/geda-windows/" class="urlextern" title="http://www.delorie.com/pcb/geda-windows/" rel="nofollow">http://www.delorie.com/pcb/geda-windows/</a> в новую папку gEDA на диске <em><code>C:/</code></em>.</div> </li> <li class="level1"><div class="li"> Разархивируйте файлы в этот же каталог (<em><code>C:/gEDA</code></em>).</div> </li> <li class="level1"><div class="li"> Запустите файл <strong><code>geda-runtime.exe</code></strong> для установки <strong>runtime</strong>.</div> </li> <li class="level1"><div class="li"> Запустите файл <strong><code>pcb-20110918.exe</code></strong> для установки <strong>pcb</strong>.</div> </li> <li class="level1"><div class="li"> Установите переменные окружения в Control panel → System → вкладка Advanced</div> <ol> <li class="level2"><div class="li"> Щёлкните по “Environment Variables” (внизу)</div> </li> <li class="level2"><div class="li"> Создайте следующие “User Variables” (для создания щёлкните “New”):</div> <ol> <li class="level3"><div class="li"> Name: PATH Value: \gEDA\bin</div> </li> <li class="level3"><div class="li"> Name: GUILE_LOAD_PATH Value: \gEDA\share\guile\1.8</div> </li> <li class="level3"><div class="li"> Name: GEDADATA Value: \gEDA\share\gEDA</div> </li> </ol> </li> </ol> </li> <li class="level1"><div class="li"> Скопируйте файл <em><code>loaders.cache</code></em> из <em><code>C:/Program Files/gEDA/bin</code></em> и вставьте его в существующую папку <em><code>C:/gEDA/lib/gdk-pixbuf-2.0/2.10.0</code></em></div> </li> <li class="level1"><div class="li"> Теперь программа <strong>gschem</strong> должна работать как положено. Для её запуска перейдите в папку <em><code>C:/gEDA/bin/</code></em> и дважды щёлкните по файлу <strong><code>gschem.exe</code></strong></div> </li> <li class="level1"><div class="li"> Создайте подпапку <em><code>C:/gEDA/Schematics</code></em> и сохраняйте все создаваемые вами в <strong>gschem</strong> файлы в этой папке (или в её подпапках).</div> </li> </ol> </div> <!-- EDIT2130 SECTION "Дистрибутивы Windows" [3719-6548] --> <h2 class="sectionedit2131"><a name="gitнестабильные_тестируемые_версии" id="gitнестабильные_тестируемые_версии">git: нестабильные/тестируемые версии</a></h2> <div class="level2"> <p> Для тех, кто уже хорошо знаком с приложениями gEDA/gaf, а также для тех, кому нужно всё самое свежее, доступен рабочий репозиторий исходного кода программ. В нём находится последняя рабочая версия исходного кода приложений.<br/> Установка из нестабильного/тестируемого репозитория подходит для тех, кто: </p> <ul> <li class="level1"><div class="li"> ищет решения специфической проблемы, которая была представлена на рассмотрение команде разработчиков, например, хочет протестировать “исправление”, чтобы проинформировать затем разработчиков о том, что оно работает;</div> </li> <li class="level1"><div class="li"> имеет существенные познания в области работы программных средств gEDA и хотя бы небольшое представление об использовании программы <strong>git</strong> и установке с её помощью программ.</div> </li> </ul> <p> Обычно для этого необходимо иметь доступ к нескольким заведомо рабочим в текущей стабильной версии gEDA Suite проектам устройств, с тем чтобы можно было производить сравнения и доводить проблемы до сведения сообщества разработчиков и пользователей (через списки рассылки или систему отслеживания ошибок). </p> <p> Информацию о том, как получить <strong>git</strong>-репозиторий gEDA, можно найти <a href="geda-scm.ru.html" class="wikilink1" title="geda-scm.ru.html">здесь</a>. </p> </div> <!-- EDIT2131 SECTION "git: нестабильные/тестируемые версии" [6549-] --></body> </html>