Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

soft:sfs-get [2023/09/26 10:56]
sfs [Настройка новых репозиториев]
soft:sfs-get [2023/09/26 11:18] (текущий)
sfs [Типы поддерживаемых репозиториев]
Строка 28: Строка 28:
   *При его вызове произойдет запуск программы (если модуль уже подключен) или предложение скачать и запустить   *При его вызове произойдет запуск программы (если модуль уже подключен) или предложение скачать и запустить
  
 +====== Конфигурация репозиториев====== 
 +Назначение файлов: 
 +  */etc/sfs-get/*-list.txt - списки соответветствующих (конфиг, url, www репозиториев) именно Вашего дистрибутива 
 +  */etc/sfs-get/links/_up-links.txt - URL ссылки на скачивание *.bz2 файлов обновления соответствующих списков.  
 +    *Например http://qwe.ru/pra-links.txt.bz2 обновит /etc/sfs-get/links/pra-links.txt 
 +    *Для выключения обновления - удалите (закомментируйте #) все в /etc/sfs-get/links/_up-links.txt
 ====== Типы поддерживаемых репозиториев ====== ====== Типы поддерживаемых репозиториев ======
-В настоящее время (2018 г.используются только WWW репозиторий+  *C 2018 г. используются только WWW репозиторий.  
 +  *git.com тоже рабочий
 ===== WWW репозиторий (ftp-http) ===== ===== WWW репозиторий (ftp-http) =====
   *Все совсем просто - добавляем файлы на ftp-http.    *Все совсем просто - добавляем файлы на ftp-http. 
 +  *В /etc/sfs-get/www.list добавляем свой http
   *Их список, обновление sfs-get делает сам   *Их список, обновление sfs-get делает сам
   *Недостаток - требуется ftp-http , поддерживающий выдачу списка файлов //wget --no-remove-listing// . Такие бесплатные ресурсы редки.    *Недостаток - требуется ftp-http , поддерживающий выдачу списка файлов //wget --no-remove-listing// . Такие бесплатные ресурсы редки. 
Строка 41: Строка 48:
  
 ===== github.com репозиторий ===== ===== github.com репозиторий =====
 +  *Реализован в версиях sfs-get >= 221130
   *Модули.pfs нужно заливать в Releases. Только сюда можно залить файлы больше 25мб   *Модули.pfs нужно заливать в Releases. Только сюда можно залить файлы больше 25мб
   *В /etc/sfs-get/www.list добавляем api.github.com/repos/аккаунт/репозиторий/releases/tags/таг   *В /etc/sfs-get/www.list добавляем api.github.com/repos/аккаунт/репозиторий/releases/tags/таг
Строка 97: Строка 105:
 ===== URL репозиторий (список ссылок) ===== ===== URL репозиторий (список ссылок) =====
 Наиболее прост в реализации и развертывании Наиболее прост в реализации и развертывании
 +  *Название файла со ссылками (без путей) в /etc/sfs-get/links.list. Этот файл находится в /etc/sfs-get/
   *Ссылки - любые, которые сможет скачать wget.    *Ссылки - любые, которые сможет скачать wget. 
   *Имена файлов - не хэши. Т.к. конфига здесь нет - по URL нужно будет понять название программы и версию   *Имена файлов - не хэши. Т.к. конфига здесь нет - по URL нужно будет понять название программы и версию
Печать/экспорт