ALT Linux Community general discussions
 help / color / mirror / Atom feed
* Re: [Comm] Помогите пожалуста создать свой репозиторий.
  2006-02-25 12:47 [Comm] Помогите пожалуста создать свой репозиторий Sharavin Sergey
@ 2006-02-25  8:30 ` Терешков Евгений
  2006-02-25 23:09   ` Sharavin Sergey
  0 siblings, 1 reply; 9+ messages in thread
From: Терешков Евгений @ 2006-02-25  8:30 UTC (permalink / raw)
  To: ALT Linux Community

Sharavin Sergey <sharavin@sibmail.ru> writes:

> Поместил всё *.rpm в "/mnt/linux/rep/i586/RPMS"
> В "/mnt/linux/rep/i586" создал каталог "base"
> И вот мои "опыты"
> [sergey@localhost i586]$ genbasedir --topdir=/mnt/linux/rep i586     
> error: no components found
> [sergey@localhost i586]$ genbasedir --topdir=/mnt/linux/rep/i586
> error: no components found
> [sergey@localhost i586]$ genbasedir --topdir=/mnt/linux/rep/i586 RPMS
> Base directory does not exist!
> [sergey@localhost i586]$ genbasedir --topdir=/mnt/linux/rep/i586/RPMS
> Base directory does not exist!
> [sergey@localhost i586]$ 
> Как я не "стараюсь" ничего не выходит.
> Что я делаю не так?
> В рассылках пишут что надо создавать симлинки....
> пробовал с ними тот же результат.
> за 2 дня много способов перепробовал, ни как не получается :-)

Не читал рассылки когда такое понадобилось, но работает так:

============================================================
~%grep -v '^#' /etc/apt/sources.list |grep -v '^$' |grep evg
rpm file:/home/evg/RPM RPMS i386 i586 i686 noarch
~%ll /home/evg/RPM/RPMS
итого 10578
drwxr-xr-x  2 evg evg    1024 Фев 24 00:34 base
drwxr-xr-x  2 evg evg    1024 Ноя  5 10:21 i386
drwxr-xr-x  2 evg evg    2048 Дек 12 02:23 i586
drwxr-xr-x  2 evg evg    7168 Фев 18 22:47 i686
drwxr-xr-x  2 evg evg    3072 Фев 24 01:06 noarch
lrwxrwxrwx  1 evg evg       4 Дек  4 01:09 RPMS.i386 -> i386
lrwxrwxrwx  1 evg evg       4 Дек  4 01:09 RPMS.i586 -> i586
lrwxrwxrwx  1 evg evg       4 Дек  4 01:09 RPMS.i686 -> i686
lrwxrwxrwx  1 evg evg       6 Дек  4 01:09 RPMS.noarch -> noarch
~%genbasedir --bz2only --progress --create --topdir=/home/evg/RPM RPMS
Components: i386 i586 i686 noarch
Processing pkglists... i386 0003/0003 i586 0004/0004 i686 0156/0156 noarch 0050/0050 done
Processing srclists... done
Creating component releases... done
Updating global release file... done
Appending MD5Sum... i386 i586 i686 noarch done
Creating legacy hashfile... i386 i586 i686 noarch done
All your base are belong to us!!!
~%apt-get update
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
============================================================

А при подключений репозитария backports вы неверно указали/не указали
цифровую подпись вендора. Зайдите на backports.altlinux.ru, там толково
написано, что нужно сделать.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* [Comm] Помогите пожалуста создать свой репозиторий.
@ 2006-02-25 12:47 Sharavin Sergey
  2006-02-25  8:30 ` Терешков Евгений
  0 siblings, 1 reply; 9+ messages in thread
From: Sharavin Sergey @ 2006-02-25 12:47 UTC (permalink / raw)
  To: Community

Здравствуйте.
Что то у меня не получается и где ошибка не могу найти.
Тут переустанавливал систему и сохранил "/var/cache/apt/archives"
И чтобы не качать снова решил создать локальный репозиторий.
Почитал рассылку, и вот мои действия.
Поместил всё *.rpm в "/mnt/linux/rep/i586/RPMS"
В "/mnt/linux/rep/i586" создал каталог "base"

И вот мои "опыты"
[sergey@localhost i586]$ genbasedir --topdir=/mnt/linux/rep i586     
error: no components found
[sergey@localhost i586]$ genbasedir --topdir=/mnt/linux/rep/i586
error: no components found
[sergey@localhost i586]$ genbasedir --topdir=/mnt/linux/rep/i586 RPMS
Base directory does not exist!
[sergey@localhost i586]$ genbasedir --topdir=/mnt/linux/rep/i586/RPMS
Base directory does not exist!
[sergey@localhost i586]$ 

Как я не "стараюсь" ничего не выходит.
Что я делаю не так?
В рассылках пишут что надо создавать симлинки....
пробовал с ними тот же результат.
за 2 дня много способов перепробовал, ни как не получается :-)

С уважением.
Сергей.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Помогите пожалуста создать свой репозиторий.
  2006-02-25 23:09   ` Sharavin Sergey
@ 2006-02-25 17:38     ` Evgenii Terechkov
  2006-02-26 19:06       ` Sharavin Sergey
  0 siblings, 1 reply; 9+ messages in thread
From: Evgenii Terechkov @ 2006-02-25 17:38 UTC (permalink / raw)
  To: ALT Linux Community

Sharavin Sergey <sharavin@sibmail.ru> writes:

> Так кое что уже получается у меня :-)
> [sergey@localhost sergey]$ genbasedir --progress --create --topdir=//mnt/linux/rep/i586 RPMS RPMS
> Components: RPMS
> Processing pkglists... done
> Processing srclists... done
> Creating component releases... done
> Updating global release file... done
> Appending MD5Sum... RPMS done
> Creating legacy hashfile... RPMS done
> All your base are belong to us!!!

А зачем здесь репозитарий RPMS два раза. Не понимаю.
s!//!/!; Ручками вывод правите значит :-)


> # apt-get update
> Невозможно получить file:/mnt/linux/rep/i586/RPMS/base/pkglist.main  File not found
> Чтение списков пакетов... Завершено
> Построение дерева зависимостей... Завершено
> W: Невозможно получить или проверить файлы описания некоторых репозиториев. 
> Эти репозитории будут игнорироваться.
> W: Release file did not contain checksum information for file:/mnt/linux/rep/i586/RPMS/base/pkglist.main
> W: Release file did not contain checksum information for file:/mnt/linux/rep/i586/RPMS/base/release.main
> W: Возможно, Вам потребуется запустить `apt-get update' для исправления.
> E: Некоторые индексные файлы не удалось скачать, они либо были 
> проигнорированы, либо вместо них были использованы старые версии.
> Дело в том что нету "pkglist.main" в "file:/mnt/linux/rep/i586/RPMS/base"
> Что скажите.

Видать что-то не то прописали в /e/a/sources.list. Какой-то компонент main,
которого на деле нет. Моно либо создать (:-)), либо поправить
/e/a/sources.list.

P.S.: С вами станешь телепатом :-). Вообще-то вводных малавата будет.
Неужели гугление рассылки таки не помогло?



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Помогите пожалуста создать свой репозиторий.
  2006-02-25  8:30 ` Терешков Евгений
@ 2006-02-25 23:09   ` Sharavin Sergey
  2006-02-25 17:38     ` Evgenii Terechkov
  0 siblings, 1 reply; 9+ messages in thread
From: Sharavin Sergey @ 2006-02-25 23:09 UTC (permalink / raw)
  To: ALT Linux Community

Так кое что уже получается у меня :-)
[sergey@localhost sergey]$ genbasedir --progress --create 
--topdir=//mnt/linux/rep/i586 RPMS RPMS
Components: RPMS
Processing pkglists... done
Processing srclists... done
Creating component releases... done
Updating global release file... done
Appending MD5Sum... RPMS done
Creating legacy hashfile... RPMS done
All your base are belong to us!!!

Но вот здесь:

# apt-get update
Невозможно получить file:/mnt/linux/rep/i586/RPMS/base/pkglist.main  File not 
found
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
W: Невозможно получить или проверить файлы описания некоторых репозиториев. 
Эти репозитории будут игнорироваться.
W: Release file did not contain checksum information for 
file:/mnt/linux/rep/i586/RPMS/base/pkglist.main
W: Release file did not contain checksum information for 
file:/mnt/linux/rep/i586/RPMS/base/release.main
W: Возможно, Вам потребуется запустить `apt-get update' для исправления.
E: Некоторые индексные файлы не удалось скачать, они либо были 
проигнорированы, либо вместо них были использованы старые версии.

Дело в том что нету "pkglist.main" в "file:/mnt/linux/rep/i586/RPMS/base"

Что скажите.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Помогите пожалуста создать свой репозиторий.
  2006-02-26 19:06       ` Sharavin Sergey
@ 2006-02-26 13:47         ` Evgenii Terechkov
  2006-02-26 20:34           ` Sharavin Sergey
  0 siblings, 1 reply; 9+ messages in thread
From: Evgenii Terechkov @ 2006-02-26 13:47 UTC (permalink / raw)
  To: ALT Linux Community

Sharavin Sergey writes:

>> > Дело в том что нету "pkglist.main" в "file:/mnt/linux/rep/i586/RPMS/base"
> Просто не могу добиться что бы формировался  "pkglist"

А у всех работает. Что, начинаем выяснять, не Сизиф ли у вас, и не
наткнулись ли вы на глюк? (Что почти невозможно). Или приведёте полностью,
что делаете, и что (не) получается. Или разберётесь сами?

P.S.: прочитайте наконец smart-questions-howto. Не пожалеете.



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Помогите пожалуста создать свой репозиторий.
  2006-02-26 20:34           ` Sharavin Sergey
@ 2006-02-26 15:44             ` Evgenii Terechkov
  2006-02-26 23:27               ` Sharavin Sergey
  0 siblings, 1 reply; 9+ messages in thread
From: Evgenii Terechkov @ 2006-02-26 15:44 UTC (permalink / raw)
  To: ALT Linux Community

Sharavin Sergey writes:

>> P.S.: прочитайте наконец smart-questions-howto. Не пожалеете.
> Конечно сам разберусь...
> Всё...
> Разобрался, работает :-) 

Вот теперь точно у всех работает :-)
Поздравляю :-)



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Помогите пожалуста создать свой репозиторий.
  2006-02-25 17:38     ` Evgenii Terechkov
@ 2006-02-26 19:06       ` Sharavin Sergey
  2006-02-26 13:47         ` Evgenii Terechkov
  0 siblings, 1 reply; 9+ messages in thread
From: Sharavin Sergey @ 2006-02-26 19:06 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от 25 Февраль 2006 17:38 Evgenii Terechkov написал(a):
> Sharavin Sergey <sharavin@sibmail.ru> writes:

> > Дело в том что нету "pkglist.main" в "file:/mnt/linux/rep/i586/RPMS/base"

Просто не могу добиться что бы формировался  "pkglist"

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Помогите пожалуста создать свой репозиторий.
  2006-02-26 13:47         ` Evgenii Terechkov
@ 2006-02-26 20:34           ` Sharavin Sergey
  2006-02-26 15:44             ` Evgenii Terechkov
  0 siblings, 1 reply; 9+ messages in thread
From: Sharavin Sergey @ 2006-02-26 20:34 UTC (permalink / raw)
  To: ALT Linux Community


> А у всех работает. Что, начинаем выяснять, не Сизиф ли у вас, и не
> наткнулись ли вы на глюк? (Что почти невозможно). Или приведёте полностью,
> что делаете, и что (не) получается. Или разберётесь сами?
>
> P.S.: прочитайте наконец smart-questions-howto. Не пожалеете.
>
Конечно сам разберусь...
Всё...
Разобрался, работает :-) 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [Comm] Помогите пожалуста создать свой репозиторий.
  2006-02-26 15:44             ` Evgenii Terechkov
@ 2006-02-26 23:27               ` Sharavin Sergey
  0 siblings, 0 replies; 9+ messages in thread
From: Sharavin Sergey @ 2006-02-26 23:27 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от 26 Февраль 2006 15:44 Evgenii Terechkov написал(a):
>
> >
> > Конечно сам разберусь...
> > Всё...
> > Разобрался, работает :-)
>
> Вот теперь точно у всех работает :-)
> Поздравляю :-)
>
Спасибо :-)

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2006-02-26 23:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-25 12:47 [Comm] Помогите пожалуста создать свой репозиторий Sharavin Sergey
2006-02-25  8:30 ` Терешков Евгений
2006-02-25 23:09   ` Sharavin Sergey
2006-02-25 17:38     ` Evgenii Terechkov
2006-02-26 19:06       ` Sharavin Sergey
2006-02-26 13:47         ` Evgenii Terechkov
2006-02-26 20:34           ` Sharavin Sergey
2006-02-26 15:44             ` Evgenii Terechkov
2006-02-26 23:27               ` Sharavin Sergey

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git