User Tools

Site Tools


geda:suse_rpm_installation.ru

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
geda:suse_rpm_installation.ru [2012/02/20 15:14]
127.0.0.1 external edit
geda:suse_rpm_installation.ru [2012/03/13 05:49]
vzh Reviewed the translation
Line 26: Line 26:
   - Установите пакеты как обычно.   - Установите пакеты как обычно.
  
-Подробности см. в +Подробности см. в
 [[http://​en.opensuse.org/​Build_Service/​User| общих замечаниях по установке]] [[http://​en.opensuse.org/​Build_Service/​User| общих замечаниях по установке]]
 на странице [[http://​en.opensuse.org/​Build_Service| Службы Сборки OpenSuSE]]. на странице [[http://​en.opensuse.org/​Build_Service| Службы Сборки OpenSuSE]].
Line 37: Line 37:
  
 ===== Замечания для отдельных дистрибутивов ===== ===== Замечания для отдельных дистрибутивов =====
-В каждом из дистрибутивов есть свои проблемы. ​Прочитайте ​нижеследующие+В каждой из версий ​дистрибутива есть свои проблемы. ​См. нижеследующие
 замечания. замечания.
  
Line 45: Line 45:
  
 ==== openSUSE 11.1 ==== ==== openSUSE 11.1 ====
-  * В настоящее время нет меню электроники,​ все программы отображаются в меню **//​Обучение//​** -> **//​Наука//​**+  * В настоящее время нет меню электроники,​ все программы отображаются в меню **//​Обучение//​** -> **//​Наука//​** ​[**//​Education//​** -> **//​Science//​**]
   * ...   * ...
  
 ==== openSUSE 11.2 ==== ==== openSUSE 11.2 ====
-  * В настоящее время нет меню электроники,​ все программы отображаются в меню **//​Обучение//​** -> **//​Наука//​**+  * В настоящее время нет меню электроники,​ все программы отображаются в меню **//​Обучение//​** -> **//​Наука//​** ​[**//​Education//​** -> **//​Science//​**]
   * ...   * ...
  
Line 58: Line 58:
  
 ==== Меню электроники ==== ==== Меню электроники ====
-Дистрибутив openSUSE к сожалению не предоставляет специального элемента +Дистрибутив openSUSEк сожалениюне предоставляет специального элемента 
-меню по электронике для ​целого ​набора прекрасных программ gEDA.  Элемент +меню по электронике для набора прекрасных программ gEDA.  Элемент 
-меню для электроники сделал //Peter Clifton//​. ​Это меню доступно ​в rpm-пакете +меню для электроники сделал //Peter Clifton//​. ​Он находится в rpm-пакете 
-**electronics-menu**. ​Оно ​содержит элемент меню и несколько иконок для него.+**electronics-menu**. ​Пакет ​содержит элемент меню и несколько иконок для него.
 Категория меню в openSUSE называется **//​Edutainment//​** -> **//​Electronics//​**. Категория меню в openSUSE называется **//​Edutainment//​** -> **//​Electronics//​**.
  
-Если оно установлено, то выглядит как ​на этой картинке для ​**KDE** (сделанной +Если ​этот пакет ​установлен,​ то меню будет ​выглядеть примерно ​как ​вот ​это ​в **KDE** 
-вручную в **gimp**):+комбинированное вручную в **gimp**):
  
 {{geda:​suse_electronics_menu.png}} {{geda:​suse_electronics_menu.png}}
Line 71: Line 71:
  
 ==== Замечания о spec-файле rpm-пакета ==== ==== Замечания о spec-файле rpm-пакета ====
-openSUSE ​вызывает свою программу **SuSEconfig** ​после каждой установки +В openSUSE после каждой установки rpm-пакетов с помощью **YaST** вызывается 
-rpm-пакетов с помощью **YaST**. Поэтому ​необязательно ​интегрировать все конфигурационные вызовы в разделы rpm //post// и //postun//.+программа **SuSEconfig**. Поэтому интегрировать все конфигурационные вызовы в 
 +разделы rpm //post// и //​postun// ​необязательно ​.
  
-Единственные ​дополнения для spec-файлов относятся к //Shared MIME Info//. Это+Требуются только ​дополнения для spec-файловотносящиеся к //Shared MIME Info//. Это
 описывается в статье по openSUSE описывается в статье по openSUSE
 [[http://​en.opensuse.org/​Packaging/​SUSE_Package_Conventions/​Specific_Packages#​10.1.3._Shared_MIME_Info|Соглашения_по_пакетам_SUSE/​Особые_Пакеты]]. [[http://​en.opensuse.org/​Packaging/​SUSE_Package_Conventions/​Specific_Packages#​10.1.3._Shared_MIME_Info|Соглашения_по_пакетам_SUSE/​Особые_Пакеты]].
Line 92: Line 93:
  
 Для правильной установки ''​mimelnks''​ в окружении **KDE** требуется ещё одно Для правильной установки ''​mimelnks''​ в окружении **KDE** требуется ещё одно
-дополнение. **KDE** не заботится ​о ''​mimelnks'',​ установленных в +дополнение. **KDE** не интересуется ''​mimelnks'',​ установленными в 
-//''/​usr/​share/​mimelnk/''//,​ поэтому их надо скопировать в каталог KDE //''/​opt/​kde3/​mimelnk/''//​. Это производится в spec-файле rpm-пакета внутри раздела %install.+//''/​usr/​share/​mimelnk/''//,​ поэтому их надо скопировать в каталог KDE 
 +//''/​opt/​kde3/​mimelnk/''//​. Это производится в spec-файле rpm-пакета внутри 
 +раздела %install.
  
   %install   %install
Line 107: Line 110:
 ==== Ручная установка rpm-пакетов ==== ==== Ручная установка rpm-пакетов ====
 Тем, кто не использует для установки **YaST**, нужно вручную выполнить команду Тем, кто не использует для установки **YaST**, нужно вручную выполнить команду
-**SuSEconfig** после установки или удаления любого rpm-пакета. Можно либо +**SuSEconfig** после установки или удаления любого rpm-пакета. Можно 
-запустить команду верхнего уровня **SuSEconfig**:​+запустить ​либо ​команду верхнего уровня **SuSEconfig**:​
  
   /​sbin/​SuSEconfig   /​sbin/​SuSEconfig
  
-либо ​запустить ​только необходимые ​средства конфигурации более низкого уровня +либо только необходимые ​утилиты конфигурации более низкого уровня 
-(их два):+(их две):
  
   /​sbin/​conf.d/​SuSEconfig.desktop-file-utils   /​sbin/​conf.d/​SuSEconfig.desktop-file-utils
  
-что вызывает+которая ​вызывает
  
   /​usr/​bin/​update-desktop-database   /​usr/​bin/​update-desktop-database
Line 125: Line 128:
   /​sbin/​conf.d/​SuSEconfig.gtk2   /​sbin/​conf.d/​SuSEconfig.gtk2
  
-что вызывает+которая ​вызывает
  
   /​usr/​bin/​gtk-update-icon-cache --quiet --ignore-theme-index --remove-empty-cache "​$SUBDIR"​   /​usr/​bin/​gtk-update-icon-cache --quiet --ignore-theme-index --remove-empty-cache "​$SUBDIR"​
  
geda/suse_rpm_installation.ru.txt · Last modified: 2014/04/19 03:49 by vzh