Библиотека компонентов САПР электроники gEDA в Linux системе находится в папке /usr/share/gEDA/sym. В этой папке можно обнаружить множество других папок. Эти папки содержат библиотеки компонентов.

Вы можете создавать в папке /usr/share/gEDA/sym свои папки со своими библиотеками компонентов. Но, компоненты из новых библиотек не будут доступны программе gEDA. Чтобы открыть доступ к новым библиотекам компонентов gEDA, отредактируйте файл конфигурации gEDA /usr/share/gEDA/gafrc.d/geda-clib.scm

; NOTE: Some of the below component libraries below are commented out.
;       This was done because there are conflicting filenames within these
;       libraries.  
(for-each
 (lambda (dir)
   (if (list? dir)
       (component-library (build-path geda-sym-path (car dir)) (cadr dir))
       (component-library (build-path geda-sym-path dir)))
   )
 (reverse '(
    "local"
  ; My Librari
    ("dior" "dior")

В примере выше, мы добавили (открыли доступ к папке dior)

Лучшим решением будет создание в своей рабочей папке со схемами своей библиотеки используемых компонентов. Например, в моей папке со схемами есть папка Mysym содержащая библиотеку компонентов. В папке Mysym я распределил компоненты по подпапкам (библиотекам). Чтобы мои библиотеки подключались автоматически при открытии в gEDA файла sch со схемой, я добавил в папку со схемами файл gafrc следующего содержания:

(component-library "./Mysym/dior" "Остальное")
(component-library "./Mysym/algorithm" "Алгоритмы")
(component-library "./Mysym/chip" "Микросхемы")

Причём, в окне выбора компонента в программе gEDA библиотеки отображаются в обратном порядке.

gEDA

Смотрите так же Руководство по созданию символов gEDA/gaf