Содержание |
Вы можете попробовать добавить программу в ПЕСОЧНИЦУ
Просто нажмите Добавить программу в левом меню Добавление ПО и заполните поля описания. Администратор форума проверит ее и добавит в нужный раздел.
Если вы не можете сами добавить программу, оставьте заявку в соответствующем разделе.
Вы можете сами добавить программу в репозиторий, следуя следующему алгоритму:
Описание делаем по следующей схеме (лучше скопировать из существующих примеров)
==Lightlang== - название программы [[Image:Скриншот программы.png|right|thumb|80px|LightLang]] - скриншот программы
{{tech_data|2009.0|i586|0.8.5}} - технические данные
Описание программы. - краткое описание.
[[Image:1_shag.png]] Подключаем репозиторий(и): {{za1raz_repo|educontrib_cooker|ftp://ftp.linuxcenter.ru/pub/Mandriva/EduMandriva/devel/cooker/i586/ educontrib_cooker}} - подключение репозитория, если надо. Если программа из репозиториев main, contrib или non-free шаблон za1raz_repo не пишем.
[[Image:2_shag.png]]Устанавливаем программы:
{{install_table|comm|Оболочка на qt4 + Словарные базы (en-ru и ru-en)|{{za1raz_install|1|educontrib_cooker|2|lightlang|lightlang-dict}}|}} - таблица установки основных пакетов программ (comm).
{{install_table|add|Дополнительные словарные базы (en-ru и ru-en)|{{za1raz_install|1|educontrib_cooker|1|lightlang-dict-other}}|}} - таблица установки дополнительных (необязательных) пакетов программ (comm).
{{note_remove | educontrib_cooker}} - примечание по поводу удаления репозиториев. Ставится, если программа не принадлежит репозиториям main, contrib или non-free.
Описание шаблонов приведено ниже.
[[Image:1_shag.png]] Подключаем репозиторий(и): {{za1raz_repo|main_backports_i586|ftp://ftp.mandriva.ru/mandriva/official/2009.0/i586/media/main/backports/ main_backports_i586}}
...
{{note_remove | main_backports_i586}}
[[Image:1_shag.png]] Подключаем репозиторий(и): {{za1raz_repo|main_backports_i586|ftp://ftp.mandriva.ru/mandriva/official/2009.0/i586/media/contrib/backports/ contrib_backports_i586}}
...
{{note_remove | main_backports_i586}}
[[Image:1_shag.png]] Подключаем репозиторий(и): {{za1raz_repo|nonfree_backports_i586|ftp://ftp.mandriva.ru/mandriva/official/2009.0/i586/media/non-free/backports/ nonfree_backports_i586}}
...
{{note_remove | nonfree_backports_i586}}
[[Image:1_shag.png]] Подключаем репозиторий(и): {{za1raz_repo|plf_free_za1raz|ftp://ftp.mandriva.ru/plf/2009.0/free/release/binary/i586/ PLF Free}}
...
{{note_remove | plf_free_za1raz}}
[[Image:1_shag.png]] Подключаем репозиторий(и): {{za1raz_repo|plf_free_backports_za1raz|ftp://ftp.mandriva.ru/plf/2009.0/free/backports/binary/i586/ PLF Free Backports}}
...
{{note_remove | plf_free_backports_za1raz}}
[[Image:1_shag.png]] Подключаем репозиторий(и): {{za1raz_repo|plf_non-free_za1raz|ftp://ftp.mandriva.ru/plf/2009.0/non-free/release/binary/i586/ PLF Non-Free}}
...
{{note_remove | plf_non-free_za1raz}}
[[Image:1_shag.png]] Подключаем репозиторий(и): {{za1raz_repo|plf_non-free_backports_za1raz|ftp://ftp.mandriva.ru/plf/2009.0/non-free/backports/binary/i586/ PLF Non-Free Backports}}
...
{{note_remove | plf_non-free_backports_za1raz}}
[[Image:1_shag.png]] Подключаем репозиторий(и): {{za1raz_repo|educontrib_i586|ftp://ftp.linuxcenter.ru/pub/Mandriva/EduMandriva/educontrib/2009.0/i586/ educontrib_i586}}
...
{{note_remove | educontrib_i586}}
Версия и ftp-адрес задаются в зависимости от страны размещения зеркала и версии дистрибутива.
К основным репозиториям относятся репозитории с установочных дисков и включаемые по умолчанию Интернет-репозитории Main, Main Updates, Contrib, Contrib Updates, Non-free и Non-free Updates. Проверить, к какому репозиторию относится та или иная программа и в каком rpm-пакете она находится можно с помощью команды urpmf -m --filename имя_программы.
==Krusader== - название программы [[Image:Krusader.png|right|thumb|80px|Krusader]] - скриншот
{{tech_data|2009.0|i586| 2.0.0 beta2}} - технические данные
{{install_table|comm|аналог Total Commander для KDE |{{za1raz_install|||1|krusader}}|}} - строка описания и установки
Синтаксис: {{tech_data| версия дистрибутива(2009, 2009.1,...) | архитектура(i586, x86_64) | версия ПО}}
Пример: {{tech_data|2009.0|i586|0.8.5}}
Синтаксис: {{za1raz_repo|имя репозитория | URL репозитория}}
Пример: {{za1raz_repo|educontrib_cooker|ftp://ftp.linuxcenter.ru/pub/Mandriva/EduMandriva/devel/cooker/i586/educontrib_cooker}}
Синтаксис: {{za1raz_install|опции|имя репозитория(ев), если необходимо|число пакетов|пакет1|пакет2...|пакет20}} Пример: za1raz_install|1|educontrib_cooker|2|lightlang|lightlang-dict}}
Синтаксис: {{install_table|вид пакетов (comm - основные, add - дополинтельные)|Краткое описание устанавливаемых пакетов| Шаблон {{za1raz_install}} |}}
Пример: {{install_table|comm|Оболочка на qt4 + Словарные базы (en-ru и ru-en)|{{za1raz_install|1|educontrib_cooker|2|lightlang|lightlang-dict}}|}}
Синтаксис: {{note_remove | имя удаляемого репозитория}}
По полному синтаксису параметров смотрите в следующем разделе.
Если выбран type=media, то далее должны следовать следующие параметры:
пример: name=2009_main_backports
пример: path=ftp://ftp.mandriva.ru/mandriva/official/2009.0/i586/media/main/backports/ - добавление репозитория Main Backports для mandriva 2009.0
В результате строка вызова скрипта для добавления репозитория Main Backports для mandriva 2009.0 будет иметь вид:
http://za1raz.edumandriva.ru/za1raz.php?type=media&name=2009_main_backports&ftp://ftp.mandriva.ru/mandriva/official/2009.0/i586/media/main/backports/
Если выбран type=rpm, то далее должны следовать следующие параметры:
пример: opt=1
пример: repo=2009_main_backports
В результате строка вызова скрипта установки словаря Lightlang со словарями репозитория educontrib_cooker для mandriva 2009.0 без проверки подписей будет иметь вид:
http://za1raz.edumandriva.ru/za1raz.php?type=rpm&opt=1&repo=educontrib_cooker&count=2&name1=lightlang&name2=lightlang-dict