* [sisyphus] Локальный репозиторий из дисков
@ 2005-02-16 12:03 Ruslan Popov
2005-02-16 12:06 ` Led
` (2 more replies)
0 siblings, 3 replies; 38+ messages in thread
From: Ruslan Popov @ 2005-02-16 12:03 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Доброе время суток.
В итоге я переставился на ALT 2.4 Master.
Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из дистрибутива.
Требуется скинуть их на диск и настроить apt, чтобы он смотрел на них.
Подскажите, как это сделать??? А то передергивать каждый раз сидюки - очень утомительный процесс...
--
_/ Ruslan Popov
_/ _/_/ _/
_/ _/ _/ _/ Engineer
_/ _/_/_/_/ _/_/ Mobile: +7 (916) 926-чч=чч
_/ _/ _/ Office: +7 (095) 411-76-01
_/_/ _/_/_/ _/ E-mail: rpopov@jet.msk.su
Infosystems _/_/ Moscow, Russia
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 12:03 [sisyphus] Локальный репозиторий из дисков Ruslan Popov
@ 2005-02-16 12:06 ` Led
2005-02-16 12:17 ` Nick S. Grechukh
` (2 more replies)
2005-02-16 13:22 ` [sisyphus] " Mike Lykov
2005-02-18 11:47 ` [sisyphus] " Michael Shigorin
2 siblings, 3 replies; 38+ messages in thread
From: Led @ 2005-02-16 12:06 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 16 Февраль 2005 14:03 Ruslan Popov написал(a):
> Доброе время суток.
>
> В итоге я переставился на ALT 2.4 Master.
> Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
> раз сидюки - очень утомительный процесс...
genbasedir --help
Led.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 12:06 ` Led
@ 2005-02-16 12:17 ` Nick S. Grechukh
2005-02-16 12:19 ` Pyatnitskich Evgeniy
2005-02-16 12:17 ` [sisyphus] Локальный репозиторий из дисков Ruslan Popov
2005-03-04 15:05 ` [sisyphus] " Arioch
2 siblings, 1 reply; 38+ messages in thread
From: Nick S. Grechukh @ 2005-02-16 12:17 UTC (permalink / raw)
To: led, ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 844 bytes --]
On Wednesday 16 February 2005 14:06, Led wrote:
> В сообщении от Среда 16 Февраль 2005 14:03 Ruslan Popov написал(a):
> > Доброе время суток.
> >
> > В итоге я переставился на ALT 2.4 Master.
> > Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> > дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> > смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
> > раз сидюки - очень утомительный процесс...
> genbasedir --help
можно еще совместить приятное с полезным:
1) сложить куда-нибудь iso.
2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
сюда маунтить ( -o loop).
for i in `seq 1 8`; do
mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
done
монтирование либо в rc.local прописать, лиюо в в fstab.
3) sources.list натравить на смонтированные образы дисков.
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 12:06 ` Led
2005-02-16 12:17 ` Nick S. Grechukh
@ 2005-02-16 12:17 ` Ruslan Popov
2005-02-16 13:05 ` Led
2005-02-17 6:44 ` Ivan Fedorov
2005-03-04 15:05 ` [sisyphus] " Arioch
2 siblings, 2 replies; 38+ messages in thread
From: Ruslan Popov @ 2005-02-16 12:17 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Led wrote:
> В сообщении от Среда 16 Февраль 2005 14:03 Ruslan Popov написал(a):
>
>>Доброе время суток.
>>
>>В итоге я переставился на ALT 2.4 Master.
>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
>>смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
>>раз сидюки - очень утомительный процесс...
>
>
> genbasedir --help
>
$ apt-cache search genbasedir
$
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 12:17 ` Nick S. Grechukh
@ 2005-02-16 12:19 ` Pyatnitskich Evgeniy
2005-02-16 12:25 ` Ruslan Popov
0 siblings, 1 reply; 38+ messages in thread
From: Pyatnitskich Evgeniy @ 2005-02-16 12:19 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, Feb 16, 2005 at 14:17:35 +0200
Nick S. Grechukh wrote:
> > > В итоге я переставился на ALT 2.4 Master.
> > > Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> > > дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> > > смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
> > > раз сидюки - очень утомительный процесс...
> > genbasedir --help
> можно еще совместить приятное с полезным:
> 1) сложить куда-нибудь iso.
> 2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
> сюда маунтить ( -o loop).
> for i in `seq 1 8`; do
> mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
> done
> монтирование либо в rc.local прописать, лиюо в в fstab.
> 3) sources.list натравить на смонтированные образы дисков.
для пущего удобства можно слинковать все пакеты из
примонтированных исошек в один каталог и сделать один
репозиторий.
--
-- Regards, P.E.M. <pem at nm dot ru>
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 12:19 ` Pyatnitskich Evgeniy
@ 2005-02-16 12:25 ` Ruslan Popov
2005-02-16 13:05 ` Led
0 siblings, 1 reply; 38+ messages in thread
From: Ruslan Popov @ 2005-02-16 12:25 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Pyatnitskich Evgeniy wrote:
> On Wed, Feb 16, 2005 at 14:17:35 +0200
> Nick S. Grechukh wrote:
>
>
>>>>В итоге я переставился на ALT 2.4 Master.
>>>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
>>>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
>>>>смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
>>>>раз сидюки - очень утомительный процесс...
>>>
>>>genbasedir --help
>>
>>можно еще совместить приятное с полезным:
>>1) сложить куда-нибудь iso.
>>2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
>>сюда маунтить ( -o loop).
>>for i in `seq 1 8`; do
>> mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
>>done
>>монтирование либо в rc.local прописать, лиюо в в fstab.
>>3) sources.list натравить на смонтированные образы дисков.
>
>
> для пущего удобства можно слинковать все пакеты из
> примонтированных исошек в один каталог и сделать один
> репозиторий.
>
Вот именно про это и спрашиваю!
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 12:17 ` [sisyphus] Локальный репозиторий из дисков Ruslan Popov
@ 2005-02-16 13:05 ` Led
2005-02-17 6:44 ` Ivan Fedorov
1 sibling, 0 replies; 38+ messages in thread
From: Led @ 2005-02-16 13:05 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 16 Февраль 2005 14:17 Ruslan Popov написал(a):
> Led wrote:
> > В сообщении от Среда 16 Февраль 2005 14:03 Ruslan Popov написал(a):
> >>Доброе время суток.
> >>
> >>В итоге я переставился на ALT 2.4 Master.
> >>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> >>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> >>смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
> >>раз сидюки - очень утомительный процесс...
> >
> > genbasedir --help
>
> $ apt-cache search genbasedir
> $
$ rpm -ql apt-utils
/usr/bin/genbasedir
/usr/bin/genpkglist
/usr/bin/gensrclist
/var/cache/apt/genpkglist
/var/cache/apt/gensrclist
Led.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 12:25 ` Ruslan Popov
@ 2005-02-16 13:05 ` Led
2005-02-16 13:10 ` Nick S. Grechukh
0 siblings, 1 reply; 38+ messages in thread
From: Led @ 2005-02-16 13:05 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 16 Февраль 2005 14:25 Ruslan Popov написал(a):
> Pyatnitskich Evgeniy wrote:
> > On Wed, Feb 16, 2005 at 14:17:35 +0200
> >
> > Nick S. Grechukh wrote:
> >>>>В итоге я переставился на ALT 2.4 Master.
> >>>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> >>>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> >>>>смотрел на них. Подскажите, как это сделать??? А то передергивать
> >>>> каждый раз сидюки - очень утомительный процесс...
> >>>
> >>>genbasedir --help
> >>
> >>можно еще совместить приятное с полезным:
> >>1) сложить куда-нибудь iso.
> >>2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
> >>сюда маунтить ( -o loop).
> >>for i in `seq 1 8`; do
> >> mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
> >>done
> >>монтирование либо в rc.local прописать, лиюо в в fstab.
> >>3) sources.list натравить на смонтированные образы дисков.
> >
> > для пущего удобства можно слинковать все пакеты из
> > примонтированных исошек в один каталог и сделать один
> > репозиторий.
>
> Вот именно про это и спрашиваю!
Угу... если loop-устройств хватит :(
Led.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:05 ` Led
@ 2005-02-16 13:10 ` Nick S. Grechukh
2005-02-16 13:42 ` Ruslan Popov
2005-02-18 17:03 ` Aleksey Avdeev
0 siblings, 2 replies; 38+ messages in thread
From: Nick S. Grechukh @ 2005-02-16 13:10 UTC (permalink / raw)
To: led, ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1315 bytes --]
On Wednesday 16 February 2005 15:05, Led wrote:
> В сообщении от Среда 16 Февраль 2005 14:25 Ruslan Popov написал(a):
> > Pyatnitskich Evgeniy wrote:
> > > On Wed, Feb 16, 2005 at 14:17:35 +0200
> > >
> > > Nick S. Grechukh wrote:
> > >>>>В итоге я переставился на ALT 2.4 Master.
> > >>>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> > >>>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> > >>>>смотрел на них. Подскажите, как это сделать??? А то передергивать
> > >>>> каждый раз сидюки - очень утомительный процесс...
> > >>>
> > >>>genbasedir --help
> > >>
> > >>можно еще совместить приятное с полезным:
> > >>1) сложить куда-нибудь iso.
> > >>2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
> > >>сюда маунтить ( -o loop).
> > >>for i in `seq 1 8`; do
> > >> mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
> > >>done
> > >>монтирование либо в rc.local прописать, лиюо в в fstab.
> > >>3) sources.list натравить на смонтированные образы дисков.
> > >
> > > для пущего удобства можно слинковать все пакеты из
> > > примонтированных исошек в один каталог и сделать один
> > > репозиторий.
> >
> > Вот именно про это и спрашиваю!
>
> Угу... если loop-устройств хватит :(
хватит-хватит, только на другое не останется :-)
их 8 штук изначально.
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 12:03 [sisyphus] Локальный репозиторий из дисков Ruslan Popov
2005-02-16 12:06 ` Led
@ 2005-02-16 13:22 ` Mike Lykov
2005-02-16 13:35 ` Afanasov Dmitry
2005-02-16 13:46 ` Ruslan Popov
2005-02-18 11:47 ` [sisyphus] " Michael Shigorin
2 siblings, 2 replies; 38+ messages in thread
From: Mike Lykov @ 2005-02-16 13:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 16 Февраль 2005 16:03 Ruslan Popov написал:
> В итоге я переставился на ALT 2.4 Master.
> Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
> раз сидюки - очень утомительный процесс...
скопировать все rpm в один каталог, например, ~/repository/i586/RPMS
создать ~/repository/i586/base
запустить genbasedir --topdir=~/repository i586
прописать в sources.list
--
Mike Lykov
Samara, "Vesna" parfum company, System administrator
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:22 ` [sisyphus] " Mike Lykov
@ 2005-02-16 13:35 ` Afanasov Dmitry
2005-02-16 13:38 ` Alexey I. Froloff
2005-02-16 13:46 ` Ruslan Popov
1 sibling, 1 reply; 38+ messages in thread
From: Afanasov Dmitry @ 2005-02-16 13:35 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 768 bytes --]
On Wed, Feb 16, 2005 at 05:22:54PM +0400, Mike Lykov wrote:
> В сообщении от Среда 16 Февраль 2005 16:03 Ruslan Popov написал:
>
> > В итоге я переставился на ALT 2.4 Master.
> > Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> > дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> > смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
> > раз сидюки - очень утомительный процесс...
>
> скопировать все rpm в один каталог, например, ~/repository/i586/RPMS
> создать ~/repository/i586/base
> запустить genbasedir --topdir=~/repository i586
genbasedir уже познали - приходилось
а обратная задача как решается: есть дистр, как разбить его на болванки?
--
С уважением,
Афанасов Дмитрий
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:35 ` Afanasov Dmitry
@ 2005-02-16 13:38 ` Alexey I. Froloff
0 siblings, 0 replies; 38+ messages in thread
From: Alexey I. Froloff @ 2005-02-16 13:38 UTC (permalink / raw)
To: ALT Linux Sisyphus
[-- Attachment #1: Type: text/plain, Size: 374 bytes --]
* Afanasov Dmitry <ender@> [050216 16:36]:
> а обратная задача как решается: есть дистр, как разбить его на болванки?
apt-get install distribute
--
Regards, Sir Raorn.
-------------------
> честно говоря я тоже не понимаю при чем тут rpm-build? ;)
> я его разве гдето упоминал?
Хоть rpm-build никто и не упомянул, но дело именно в нем. :)
-- ldv in sisyphus@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:10 ` Nick S. Grechukh
@ 2005-02-16 13:42 ` Ruslan Popov
2005-02-16 13:48 ` Led
2005-02-16 14:02 ` Afanasov Dmitry
2005-02-18 17:03 ` Aleksey Avdeev
1 sibling, 2 replies; 38+ messages in thread
From: Ruslan Popov @ 2005-02-16 13:42 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Nick S. Grechukh wrote:
> On Wednesday 16 February 2005 15:05, Led wrote:
>
>>В сообщении от Среда 16 Февраль 2005 14:25 Ruslan Popov написал(a):
>>
>>>Pyatnitskich Evgeniy wrote:
>>>
>>>>On Wed, Feb 16, 2005 at 14:17:35 +0200
>>>>
>>>>Nick S. Grechukh wrote:
>>>>
>>>>>>>В итоге я переставился на ALT 2.4 Master.
>>>>>>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
>>>>>>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
>>>>>>>смотрел на них. Подскажите, как это сделать??? А то передергивать
>>>>>>>каждый раз сидюки - очень утомительный процесс...
>>>>>>
>>>>>>genbasedir --help
>>>>>
>>>>>можно еще совместить приятное с полезным:
>>>>>1) сложить куда-нибудь iso.
>>>>>2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
>>>>>сюда маунтить ( -o loop).
>>>>>for i in `seq 1 8`; do
>>>>> mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
>>>>>done
>>>>>монтирование либо в rc.local прописать, лиюо в в fstab.
>>>>>3) sources.list натравить на смонтированные образы дисков.
>>>>
>>>>для пущего удобства можно слинковать все пакеты из
>>>>примонтированных исошек в один каталог и сделать один
>>>>репозиторий.
>>>
>>>Вот именно про это и спрашиваю!
>>
>>Угу... если loop-устройств хватит :(
>
> хватит-хватит, только на другое не останется :-)
> их 8 штук изначально.
>
# ls -lR master | grep -v .rpm
master:
total 252
drwxr-xr-x 3 root root 253952 Feb 16 16:24 ALTLinux
master/ALTLinux:
total 4
drwxr-xr-x 4 root root 4096 Feb 16 16:24 i586
master/ALTLinux/i586:
total 256
drwxr-xr-x 2 root root 253952 Feb 16 15:45 RPMS
lrwxrwxrwx 1 root root 4 Feb 16 15:46 RPMS.main -> RPMS
drwxr-xr-x 2 root root 4096 Feb 16 16:24 base
master/ALTLinux/i586/RPMS:
К У Ч А R P M О К
total 4608764
master/ALTLinux/i586/base:
total 11440
-rw-r--r-- 1 root root 11697433 Feb 16 16:23 pkglist.main
# genbasedir --topdir=/var/master/ALTLinux i586 main
Components: main
Processing pkglists... main done
Processing srclists... done
Creating component releases... main done
Creating global release file... done
Appending MD5Sum... main done
Creating legacy hashfile... main done
All your base are belong to us!!!
#
# apt-get update --fix-missing
Err file: ALTLinux release
File not found
Failed to fetch file:/var/master/ALTLinux/base/release File not found
Reading Package Lists... Done
Building Dependency Tree... Done
W: Release files for some repositories could not be retrieved or authenticated. Such repositories
are being ignored.
W: You may want to run apt-get update to correct these problems
E: Some index files failed to download, they have been ignored, or old ones used instead.
И чё делать то???
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:22 ` [sisyphus] " Mike Lykov
2005-02-16 13:35 ` Afanasov Dmitry
@ 2005-02-16 13:46 ` Ruslan Popov
2005-02-16 13:56 ` Led
1 sibling, 1 reply; 38+ messages in thread
From: Ruslan Popov @ 2005-02-16 13:46 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Mike Lykov wrote:
> В сообщении от Среда 16 Февраль 2005 16:03 Ruslan Popov написал:
>
>
>>В итоге я переставился на ALT 2.4 Master.
>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
>>смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
>>раз сидюки - очень утомительный процесс...
>
>
> скопировать все rpm в один каталог, например, ~/repository/i586/RPMS
> создать ~/repository/i586/base
> запустить genbasedir --topdir=~/repository i586
Гонишь...
# ls -lR . | grep -v .rpm
.:
total 4
drwxr-xr-x 4 root root 4096 Feb 16 16:44 i586
./i586:
total 256
drwxr-xr-x 2 root root 253952 Feb 16 15:45 RPMS
drwxr-xr-x 2 root root 4096 Feb 16 16:44 base
./i586/RPMS:
total 4608764
./i586/base:
total 0
# genbasedir --topdir=/var/master i586
error: no components found
#
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:42 ` Ruslan Popov
@ 2005-02-16 13:48 ` Led
2005-02-16 13:50 ` Ruslan Popov
2005-02-16 14:02 ` Afanasov Dmitry
1 sibling, 1 reply; 38+ messages in thread
From: Led @ 2005-02-16 13:48 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 16 Февраль 2005 15:42 Ruslan Popov написал(a):
> Nick S. Grechukh wrote:
> > On Wednesday 16 February 2005 15:05, Led wrote:
> >>В сообщении от Среда 16 Февраль 2005 14:25 Ruslan Popov написал(a):
> >>>Pyatnitskich Evgeniy wrote:
> >>>>On Wed, Feb 16, 2005 at 14:17:35 +0200
> >>>>
> >>>>Nick S. Grechukh wrote:
> >>>>>>>В итоге я переставился на ALT 2.4 Master.
> >>>>>>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> >>>>>>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> >>>>>>>смотрел на них. Подскажите, как это сделать??? А то передергивать
> >>>>>>>каждый раз сидюки - очень утомительный процесс...
> >>>>>>
> >>>>>>genbasedir --help
> >>>>>
> >>>>>можно еще совместить приятное с полезным:
> >>>>>1) сложить куда-нибудь iso.
> >>>>>2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
> >>>>>сюда маунтить ( -o loop).
> >>>>>for i in `seq 1 8`; do
> >>>>> mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
> >>>>>done
> >>>>>монтирование либо в rc.local прописать, лиюо в в fstab.
> >>>>>3) sources.list натравить на смонтированные образы дисков.
> >>>>
> >>>>для пущего удобства можно слинковать все пакеты из
> >>>>примонтированных исошек в один каталог и сделать один
> >>>>репозиторий.
> >>>
> >>>Вот именно про это и спрашиваю!
> >>
> >>Угу... если loop-устройств хватит :(
> >
> > хватит-хватит, только на другое не останется :-)
> > их 8 штук изначально.
>
> # ls -lR master | grep -v .rpm
> master:
> total 252
> drwxr-xr-x 3 root root 253952 Feb 16 16:24 ALTLinux
>
> master/ALTLinux:
> total 4
> drwxr-xr-x 4 root root 4096 Feb 16 16:24 i586
>
> master/ALTLinux/i586:
> total 256
> drwxr-xr-x 2 root root 253952 Feb 16 15:45 RPMS
> lrwxrwxrwx 1 root root 4 Feb 16 15:46 RPMS.main -> RPMS
> drwxr-xr-x 2 root root 4096 Feb 16 16:24 base
>
> master/ALTLinux/i586/RPMS:
> К У Ч А R P M О К
> total 4608764
>
> master/ALTLinux/i586/base:
> total 11440
> -rw-r--r-- 1 root root 11697433 Feb 16 16:23 pkglist.main
>
> # genbasedir --topdir=/var/master/ALTLinux i586 main
> Components: main
> Processing pkglists... main done
> Processing srclists... done
> Creating component releases... main done
> Creating global release file... done
> Appending MD5Sum... main done
> Creating legacy hashfile... main done
> All your base are belong to us!!!
> #
>
> # apt-get update --fix-missing
> Err file: ALTLinux release
> File not found
> Failed to fetch file:/var/master/ALTLinux/base/release File not found
> Reading Package Lists... Done
> Building Dependency Tree... Done
> W: Release files for some repositories could not be retrieved or
> authenticated. Such repositories are being ignored.
> W: You may want to run apt-get update to correct these problems
> E: Some index files failed to download, they have been ignored, or old ones
> used instead.
>
> И чё делать то???
а в sources.list прописать?
Led.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:48 ` Led
@ 2005-02-16 13:50 ` Ruslan Popov
0 siblings, 0 replies; 38+ messages in thread
From: Ruslan Popov @ 2005-02-16 13:50 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Led wrote:
> В сообщении от Среда 16 Февраль 2005 15:42 Ruslan Popov написал(a):
>
>>Nick S. Grechukh wrote:
>>
>>>On Wednesday 16 February 2005 15:05, Led wrote:
>>>
>>>>В сообщении от Среда 16 Февраль 2005 14:25 Ruslan Popov написал(a):
>>>>
>>>>>Pyatnitskich Evgeniy wrote:
>>>>>
>>>>>>On Wed, Feb 16, 2005 at 14:17:35 +0200
>>>>>>
>>>>>>Nick S. Grechukh wrote:
>>>>>>
>>>>>>>>>В итоге я переставился на ALT 2.4 Master.
>>>>>>>>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
>>>>>>>>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
>>>>>>>>>смотрел на них. Подскажите, как это сделать??? А то передергивать
>>>>>>>>>каждый раз сидюки - очень утомительный процесс...
>>>>>>>>
>>>>>>>>genbasedir --help
>>>>>>>
>>>>>>>можно еще совместить приятное с полезным:
>>>>>>>1) сложить куда-нибудь iso.
>>>>>>>2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
>>>>>>>сюда маунтить ( -o loop).
>>>>>>>for i in `seq 1 8`; do
>>>>>>> mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
>>>>>>>done
>>>>>>>монтирование либо в rc.local прописать, лиюо в в fstab.
>>>>>>>3) sources.list натравить на смонтированные образы дисков.
>>>>>>
>>>>>>для пущего удобства можно слинковать все пакеты из
>>>>>>примонтированных исошек в один каталог и сделать один
>>>>>>репозиторий.
>>>>>
>>>>>Вот именно про это и спрашиваю!
>>>>
>>>>Угу... если loop-устройств хватит :(
>>>
>>>хватит-хватит, только на другое не останется :-)
>>>их 8 штук изначально.
>>
>># ls -lR master | grep -v .rpm
>>master:
>>total 252
>>drwxr-xr-x 3 root root 253952 Feb 16 16:24 ALTLinux
>>
>>master/ALTLinux:
>>total 4
>>drwxr-xr-x 4 root root 4096 Feb 16 16:24 i586
>>
>>master/ALTLinux/i586:
>>total 256
>>drwxr-xr-x 2 root root 253952 Feb 16 15:45 RPMS
>>lrwxrwxrwx 1 root root 4 Feb 16 15:46 RPMS.main -> RPMS
>>drwxr-xr-x 2 root root 4096 Feb 16 16:24 base
>>
>>master/ALTLinux/i586/RPMS:
>>К У Ч А R P M О К
>>total 4608764
>>
>>master/ALTLinux/i586/base:
>>total 11440
>>-rw-r--r-- 1 root root 11697433 Feb 16 16:23 pkglist.main
>>
>># genbasedir --topdir=/var/master/ALTLinux i586 main
>>Components: main
>>Processing pkglists... main done
>>Processing srclists... done
>>Creating component releases... main done
>>Creating global release file... done
>>Appending MD5Sum... main done
>>Creating legacy hashfile... main done
>>All your base are belong to us!!!
>>#
>>
>># apt-get update --fix-missing
>>Err file: ALTLinux release
>> File not found
>>Failed to fetch file:/var/master/ALTLinux/base/release File not found
>>Reading Package Lists... Done
>>Building Dependency Tree... Done
>>W: Release files for some repositories could not be retrieved or
>>authenticated. Such repositories are being ignored.
>>W: You may want to run apt-get update to correct these problems
>>E: Some index files failed to download, they have been ignored, or old ones
>>used instead.
>>
>>И чё делать то???
>
>
> а в sources.list прописать?
>
А готовое решение дать сложно???
Я всё попробовал, прежде чем сюда писать!
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:46 ` Ruslan Popov
@ 2005-02-16 13:56 ` Led
0 siblings, 0 replies; 38+ messages in thread
From: Led @ 2005-02-16 13:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 16 Февраль 2005 15:46 Ruslan Popov написал(a):
> Mike Lykov wrote:
> > В сообщении от Среда 16 Февраль 2005 16:03 Ruslan Popov написал:
> >>В итоге я переставился на ALT 2.4 Master.
> >>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> >>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> >>смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
> >>раз сидюки - очень утомительный процесс...
> >
> > скопировать все rpm в один каталог, например, ~/repository/i586/RPMS
> > создать ~/repository/i586/base
> > запустить genbasedir --topdir=~/repository i586
>
> Гонишь...
>
> # ls -lR . | grep -v .rpm
> .:
> total 4
> drwxr-xr-x 4 root root 4096 Feb 16 16:44 i586
>
> ./i586:
> total 256
> drwxr-xr-x 2 root root 253952 Feb 16 15:45 RPMS
-RPMS
+RPMS.master
> drwxr-xr-x 2 root root 4096 Feb 16 16:44 base
>
> ./i586/RPMS:
> total 4608764
>
> ./i586/base:
> total 0
>
> # genbasedir --topdir=/var/master i586
genbasedir --topdir=/var/master i586 master
> error: no components found
> #
См. выше: у репозитария имя должно быть...
Led.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:42 ` Ruslan Popov
2005-02-16 13:48 ` Led
@ 2005-02-16 14:02 ` Afanasov Dmitry
2005-02-16 14:39 ` Ruslan Popov
1 sibling, 1 reply; 38+ messages in thread
From: Afanasov Dmitry @ 2005-02-16 14:02 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 3316 bytes --]
On Wed, Feb 16, 2005 at 04:42:51PM +0300, Ruslan Popov wrote:
> Nick S. Grechukh wrote:
> >On Wednesday 16 February 2005 15:05, Led wrote:
> >
> >>В сообщении от Среда 16 Февраль 2005 14:25 Ruslan Popov написал(a):
> >>
> >>>Pyatnitskich Evgeniy wrote:
> >>>
> >>>>On Wed, Feb 16, 2005 at 14:17:35 +0200
> >>>>
> >>>>Nick S. Grechukh wrote:
> >>>>
> >>>>>>>В итоге я переставился на ALT 2.4 Master.
> >>>>>>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
> >>>>>>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
> >>>>>>>смотрел на них. Подскажите, как это сделать??? А то передергивать
> >>>>>>>каждый раз сидюки - очень утомительный процесс...
> >>>>>>
> >>>>>>genbasedir --help
> >>>>>
> >>>>>можно еще совместить приятное с полезным:
> >>>>>1) сложить куда-нибудь iso.
> >>>>>2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
> >>>>>сюда маунтить ( -o loop).
> >>>>>for i in `seq 1 8`; do
> >>>>> mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
> >>>>>done
> >>>>>монтирование либо в rc.local прописать, лиюо в в fstab.
> >>>>>3) sources.list натравить на смонтированные образы дисков.
> >>>>
> >>>>для пущего удобства можно слинковать все пакеты из
> >>>>примонтированных исошек в один каталог и сделать один
> >>>>репозиторий.
> >>>
> >>>Вот именно про это и спрашиваю!
> >>
> >>Угу... если loop-устройств хватит :(
> >
> >хватит-хватит, только на другое не останется :-)
> >их 8 штук изначально.
> >
>
>
> # ls -lR master | grep -v .rpm
> master:
> total 252
> drwxr-xr-x 3 root root 253952 Feb 16 16:24 ALTLinux
>
> master/ALTLinux:
> total 4
> drwxr-xr-x 4 root root 4096 Feb 16 16:24 i586
>
> master/ALTLinux/i586:
> total 256
> drwxr-xr-x 2 root root 253952 Feb 16 15:45 RPMS
> lrwxrwxrwx 1 root root 4 Feb 16 15:46 RPMS.main -> RPMS
> drwxr-xr-x 2 root root 4096 Feb 16 16:24 base
>
> master/ALTLinux/i586/RPMS:
> К У Ч А R P M О К
> total 4608764
>
> master/ALTLinux/i586/base:
> total 11440
> -rw-r--r-- 1 root root 11697433 Feb 16 16:23 pkglist.main
>
> # genbasedir --topdir=/var/master/ALTLinux i586 main
> Components: main
> Processing pkglists... main done
> Processing srclists... done
> Creating component releases... main done
> Creating global release file... done
> Appending MD5Sum... main done
> Creating legacy hashfile... main done
> All your base are belong to us!!!
> #
>
> # apt-get update --fix-missing
> Err file: ALTLinux release
> File not found
> Failed to fetch file:/var/master/ALTLinux/base/release File not found
> Reading Package Lists... Done
> Building Dependency Tree... Done
> W: Release files for some repositories could not be retrieved or
> authenticated. Such repositories are being ignored.
> W: You may want to run apt-get update to correct these problems
> E: Some index files failed to download, they have been ignored, or old ones
> used instead.
>
> И чё делать то???
ман читать. экспериментировать. или посмотреть глазками и увидеть:
> master/ALTLinux/i586/base:
а у тебя apt-get лезет в file:/var/master/ALTLinux/base/release? что-нить
другое в sources.list прописать не пробовал?
rpm file:/var/master/ALTLinux i586 main например?
--
С уважением,
Афанасов Дмитрий
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 14:02 ` Afanasov Dmitry
@ 2005-02-16 14:39 ` Ruslan Popov
0 siblings, 0 replies; 38+ messages in thread
From: Ruslan Popov @ 2005-02-16 14:39 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Afanasov Dmitry wrote:
>>И чё делать то???
>
> ман читать. экспериментировать. или посмотреть глазками и увидеть:
>
>>master/ALTLinux/i586/base:
>
> а у тебя apt-get лезет в file:/var/master/ALTLinux/base/release? что-нить
> другое в sources.list прописать не пробовал?
> rpm file:/var/master/ALTLinux i586 main например?
Хороший ответ!
Всё сразу заработало!
_/ Ruslan Popov
_/ _/_/ _/
_/ _/ _/ _/ Engineer
_/ _/_/_/_/ _/_/ Mobile: +7 (916) 926-12-05
_/ _/ _/ Office: +7 (095) 411-76-01
_/_/ _/_/_/ _/ E-mail: rpopov@jet.msk.su
Infosystems _/_/ Moscow, Russia
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 12:17 ` [sisyphus] Локальный репозиторий из дисков Ruslan Popov
2005-02-16 13:05 ` Led
@ 2005-02-17 6:44 ` Ivan Fedorov
2005-02-17 8:36 ` Ruslan Popov
1 sibling, 1 reply; 38+ messages in thread
From: Ivan Fedorov @ 2005-02-17 6:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 475 bytes --]
Ruslan Popov пишет:
>>> В итоге я переставился на ALT 2.4 Master.
>>> Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
>>> дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
>>> смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
>>> раз сидюки - очень утомительный процесс...
>>
>> genbasedir --help
>>
> $ apt-cache search genbasedir
Оно в apt-utils. Повесьте пожалуйста на это багу - многие так
обламываются...
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-17 6:44 ` Ivan Fedorov
@ 2005-02-17 8:36 ` Ruslan Popov
2005-02-17 10:05 ` Ivan Fedorov
0 siblings, 1 reply; 38+ messages in thread
From: Ruslan Popov @ 2005-02-17 8:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Ivan Fedorov wrote:
> Ruslan Popov пишет:
>
>
>>>>В итоге я переставился на ALT 2.4 Master.
>>>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
>>>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
>>>>смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
>>>>раз сидюки - очень утомительный процесс...
>>>
>>>genbasedir --help
>>>
>>
>>$ apt-cache search genbasedir
>
>
> Оно в apt-utils. Повесьте пожалуйста на это багу - многие так
> обламываются...
С удовольствием бы, но я это делать не умею.
Решил проблему так: http://forum.sources.ru/index.php?showtopic=52513
И теперь точно не забуду...
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-17 8:36 ` Ruslan Popov
@ 2005-02-17 10:05 ` Ivan Fedorov
0 siblings, 0 replies; 38+ messages in thread
From: Ivan Fedorov @ 2005-02-17 10:05 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 690 bytes --]
Ruslan Popov пишет:
>>>>> В итоге я переставился на ALT 2.4 Master.
>>>>> Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
>>>>> дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
>>>>> смотрел на них. Подскажите, как это сделать??? А то передергивать
>>>>> каждый
>>>>> раз сидюки - очень утомительный процесс...
>>>>
>>>> genbasedir --help
>>>>
>>> $ apt-cache search genbasedir
>>
>> Оно в apt-utils. Повесьте пожалуйста на это багу - многие так
>> обламываются...
>
> С удовольствием бы, но я это делать не умею.
> Решил проблему так: http://forum.sources.ru/index.php?showtopic=52513
> И теперь точно не забуду...
https://bugzilla.altlinux.org/
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* [sisyphus] Re: Локальный репозиторий из дисков
2005-02-16 12:03 [sisyphus] Локальный репозиторий из дисков Ruslan Popov
2005-02-16 12:06 ` Led
2005-02-16 13:22 ` [sisyphus] " Mike Lykov
@ 2005-02-18 11:47 ` Michael Shigorin
2 siblings, 0 replies; 38+ messages in thread
From: Michael Shigorin @ 2005-02-18 11:47 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Wed, Feb 16, 2005 at 03:03:13PM +0300, Ruslan Popov wrote:
> Требуется скинуть их на диск и настроить apt, чтобы он смотрел на них.
> Подскажите, как это сделать???
Это, кстати, было на atmsk (см. atmsk.altlinux.org.ua) по слову
"репозит"[...].
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Локальный репозиторий из дисков
2005-02-16 13:10 ` Nick S. Grechukh
2005-02-16 13:42 ` Ruslan Popov
@ 2005-02-18 17:03 ` Aleksey Avdeev
2005-02-22 15:44 ` [sisyphus] сколько можно loop'ов? Michael Shigorin
1 sibling, 1 reply; 38+ messages in thread
From: Aleksey Avdeev @ 2005-02-18 17:03 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Nick S. Grechukh пишет:
> On Wednesday 16 February 2005 15:05, Led wrote:
>
>>В сообщении от Среда 16 Февраль 2005 14:25 Ruslan Popov написал(a):
>>
>>>Pyatnitskich Evgeniy wrote:
>>>
>>>>On Wed, Feb 16, 2005 at 14:17:35 +0200
>>>>
>>>>Nick S. Grechukh wrote:
>>>>
>>>>>>>В итоге я переставился на ALT 2.4 Master.
>>>>>>>Теперь есть одно небольшое неудобство, сети нет, есть куча дисков из
>>>>>>>дистрибутива. Требуется скинуть их на диск и настроить apt, чтобы он
>>>>>>>смотрел на них. Подскажите, как это сделать??? А то передергивать
>>>>>>>каждый раз сидюки - очень утомительный процесс...
>>>>>>
>>>>>>genbasedir --help
>>>>>
>>>>>можно еще совместить приятное с полезным:
>>>>>1) сложить куда-нибудь iso.
>>>>>2)mkdirhier /mnt/master24/{cd1,cd2,cd3,cd4,cd5,cd6,cd7,cd8}
>>>>>сюда маунтить ( -o loop).
>>>>>for i in `seq 1 8`; do
>>>>> mount $ALTISODIR/alm24-cd$1.iso /mnt/master24/cd$i -o loop
>>>>>done
>>>>>монтирование либо в rc.local прописать, лиюо в в fstab.
>>>>>3) sources.list натравить на смонтированные образы дисков.
>>>>
>>>>для пущего удобства можно слинковать все пакеты из
>>>>примонтированных исошек в один каталог и сделать один
>>>>репозиторий.
>>>
>>>Вот именно про это и спрашиваю!
>>
>>Угу... если loop-устройств хватит :(
>
> хватит-хватит, только на другое не останется :-)
> их 8 штук изначально.
Их можно через autofs монтировать. ;-)
--
С уважением. Алексей.
^ permalink raw reply [flat|nested] 38+ messages in thread
* [sisyphus] сколько можно loop'ов?
2005-02-18 17:03 ` Aleksey Avdeev
@ 2005-02-22 15:44 ` Michael Shigorin
0 siblings, 0 replies; 38+ messages in thread
From: Michael Shigorin @ 2005-02-22 15:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Fri, Feb 18, 2005 at 08:03:35PM +0300, Aleksey Avdeev wrote:
> >>Угу... если loop-устройств хватит :(
> >хватит-хватит, только на другое не останется :-)
> >их 8 штук изначально.
> Их можно через autofs монтировать. ;-)
Ну извращенцы.
echo "options loop max_loop=128" >> /etc/modules.conf
rmmod loop
modprobe loop
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 38+ messages in thread
* [sisyphus] Re: Локальный репозиторий из дисков
2005-02-16 12:06 ` Led
2005-02-16 12:17 ` Nick S. Grechukh
2005-02-16 12:17 ` [sisyphus] Локальный репозиторий из дисков Ruslan Popov
@ 2005-03-04 15:05 ` Arioch
2005-03-04 20:38 ` Led
2005-03-04 20:44 ` Nick S. Grechukh
2 siblings, 2 replies; 38+ messages in thread
From: Arioch @ 2005-03-04 15:05 UTC (permalink / raw)
To: sisyphus
Led пишет:
>>смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
>>раз сидюки - очень утомительный процесс...
> genbasedir --help
Это хорошо, но сложно.
Я сейчас плохое слово скажу, только вы меня не бейте, ладно ?
su
cp `find /mnt/cdrom -name *.rpm` /var/cache/apt/archives
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Re: Локальный репозиторий из дисков
2005-03-04 15:05 ` [sisyphus] " Arioch
@ 2005-03-04 20:38 ` Led
2005-03-04 20:44 ` Nick S. Grechukh
1 sibling, 0 replies; 38+ messages in thread
From: Led @ 2005-03-04 20:38 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Пятница 04 Март 2005 17:05 Arioch написал(a):
> Led пишет:
> >>смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
> >>раз сидюки - очень утомительный процесс...
> >
> > genbasedir --help
>
> Это хорошо, но сложно.
Сложно, если не читать результат `genbasedir --help`
>
> Я сейчас плохое слово скажу, только вы меня не бейте, ладно ?
>
> su
> cp `find /mnt/cdrom -name *.rpm` /var/cache/apt/archives
Тогда уж rpm -Uhv --force `find /mnt/cdrom -name *.rpm`
если вам так проще:)
А ещё "проще" - Slackware... или, например, чтоб весь софт был собран
статически - проще не бывает:)
Led.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Re: Локальный репозиторий из дисков
2005-03-04 15:05 ` [sisyphus] " Arioch
2005-03-04 20:38 ` Led
@ 2005-03-04 20:44 ` Nick S. Grechukh
2005-03-04 21:36 ` [sisyphus] [FAQ] " Michael Shigorin
1 sibling, 1 reply; 38+ messages in thread
From: Nick S. Grechukh @ 2005-03-04 20:44 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 819 bytes --]
On Friday 04 March 2005 17:05, Arioch wrote:
> Led пишет:
> >>смотрел на них. Подскажите, как это сделать??? А то передергивать каждый
> >>раз сидюки - очень утомительный процесс...
> > genbasedir --help
> Это хорошо, но сложно.
> Я сейчас плохое слово скажу, только вы меня не бейте, ладно ?
> su
> cp `find /mnt/cdrom -name *.rpm` /var/cache/apt/archives
ни фина себе! да за такое! да как ты можешь! ;-):-):-)
тем более места не хватит. тем более есть apt-get clean, который вполне может
быть нажат случайно.
и почему это проще, чем:
mkdirhier /mnt/win_d/altlinux/i586/RPMS.master24
cp `find /mnt/cdrom -name *.rpm` /var/cache/apt/archives
mkdir /mnt/win_d/altlinux/i586/base
genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
echo rpm file:/mnt/win_d/altlinux/ i586 master24 >> /etc/apt/sources.list
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* [sisyphus] [FAQ] Re: Локальный репозиторий из дисков
2005-03-04 20:44 ` Nick S. Grechukh
@ 2005-03-04 21:36 ` Michael Shigorin
2005-03-05 10:22 ` Led
` (2 more replies)
0 siblings, 3 replies; 38+ messages in thread
From: Michael Shigorin @ 2005-03-04 21:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Fri, Mar 04, 2005 at 10:44:03PM +0200, Nick S. Grechukh wrote:
> genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
PS: есть подозрение, что это стоило (стоит?) упомянуть в
community@ (при следующем же таком вопросе? :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] [FAQ] Re: Локальный репозиторий из дисков
2005-03-04 21:36 ` [sisyphus] [FAQ] " Michael Shigorin
@ 2005-03-05 10:22 ` Led
2005-03-05 12:45 ` [sisyphus] " Michael Shigorin
2005-03-05 14:45 ` [sisyphus] [FAQ] " Nick S. Grechukh
2005-03-31 7:55 ` [sisyphus] [FAQ] " Yuri Horoshkov
2 siblings, 1 reply; 38+ messages in thread
From: Led @ 2005-03-05 10:22 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Пятница 04 Март 2005 23:36 Michael Shigorin написал(a):
> On Fri, Mar 04, 2005 at 10:44:03PM +0200, Nick S. Grechukh wrote:
> > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
>
> http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
>
> PS: есть подозрение, что это стоило (стоит?) упомянуть в
> community@ (при следующем же таком вопросе? :)
или man хотя бы на сотню строк для genbasedir etc. сделать:)
Led.
^ permalink raw reply [flat|nested] 38+ messages in thread
* [sisyphus] Re: Локальный репозиторий из дисков
2005-03-05 10:22 ` Led
@ 2005-03-05 12:45 ` Michael Shigorin
2005-03-05 15:32 ` Led
0 siblings, 1 reply; 38+ messages in thread
From: Michael Shigorin @ 2005-03-05 12:45 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Sat, Mar 05, 2005 at 12:22:18PM +0200, Led wrote:
> > > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
> > http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
> > PS: есть подозрение, что это стоило (стоит?) упомянуть в
> > community@ (при следующем же таком вопросе? :)
> или man хотя бы на сотню строк для genbasedir etc. сделать:)
Эээ... да. Не возьмётесь? :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] [FAQ] Re: Локальный репозиторий из дисков
2005-03-04 21:36 ` [sisyphus] [FAQ] " Michael Shigorin
2005-03-05 10:22 ` Led
@ 2005-03-05 14:45 ` Nick S. Grechukh
2005-03-09 11:16 ` [sisyphus] " Michael Shigorin
2005-03-31 7:55 ` [sisyphus] [FAQ] " Yuri Horoshkov
2 siblings, 1 reply; 38+ messages in thread
From: Nick S. Grechukh @ 2005-03-05 14:45 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 378 bytes --]
On Friday 04 March 2005 23:36, Michael Shigorin wrote:
> On Fri, Mar 04, 2005 at 10:44:03PM +0200, Nick S. Grechukh wrote:
> > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
>
> http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
исправь, у меня там опечатка: должно быть
cp `find /mnt/cdrom -name *.rpm` /mnt/win_d/altlinux/i586/RPMS.master24
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Re: Локальный репозиторий из дисков
2005-03-05 12:45 ` [sisyphus] " Michael Shigorin
@ 2005-03-05 15:32 ` Led
2005-03-09 11:17 ` Michael Shigorin
0 siblings, 1 reply; 38+ messages in thread
From: Led @ 2005-03-05 15:32 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Суббота 05 Март 2005 14:45 Michael Shigorin написал(a):
> On Sat, Mar 05, 2005 at 12:22:18PM +0200, Led wrote:
> > > > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
> > >
> > > http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
> > > PS: есть подозрение, что это стоило (стоит?) упомянуть в
> > > community@ (при следующем же таком вопросе? :)
> >
> > или man хотя бы на сотню строк для genbasedir etc. сделать:)
>
> Эээ... да. Не возьмётесь? :)
для такой ответственной работы нужно быть одyим из разрабтчиков, хотя бы
бегло на сыгрцы взглzть/проанализировать/вникнуть.... не люблю писать о том,
в чём не уверен хотя бы процентов на 90%...
Led.
^ permalink raw reply [flat|nested] 38+ messages in thread
* [sisyphus] Re: Локальный репозиторий из дисков
2005-03-05 14:45 ` [sisyphus] [FAQ] " Nick S. Grechukh
@ 2005-03-09 11:16 ` Michael Shigorin
0 siblings, 0 replies; 38+ messages in thread
From: Michael Shigorin @ 2005-03-09 11:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Sat, Mar 05, 2005 at 04:45:21PM +0200, Nick S. Grechukh wrote:
> > > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
> > http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
> исправь, у меня там опечатка: должно быть
> cp `find /mnt/cdrom -name *.rpm` /mnt/win_d/altlinux/i586/RPMS.master24
Да, тоже удивился, но уже засыпал...
Fixed.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 38+ messages in thread
* [sisyphus] Re: Локальный репозиторий из дисков
2005-03-05 15:32 ` Led
@ 2005-03-09 11:17 ` Michael Shigorin
2005-03-09 12:49 ` Led
0 siblings, 1 reply; 38+ messages in thread
From: Michael Shigorin @ 2005-03-09 11:17 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Sat, Mar 05, 2005 at 05:32:23PM +0200, Led wrote:
> > > > > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
> > > > http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
> > > > PS: есть подозрение, что это стоило (стоит?) упомянуть в
> > > > community@ (при следующем же таком вопросе? :)
> > > или man хотя бы на сотню строк для genbasedir etc. сделать:)
> > Эээ... да. Не возьмётесь? :)
> для такой ответственной работы нужно быть одyим из
> разрабтчиков
Та ни.
> хотя бы бегло на сыгрцы взглzть/проанализировать/вникнуть....
> не люблю писать о том, в чём не уверен хотя бы процентов на
> 90%...
Можно писать немного, но проверенного.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] Re: Локальный репозиторий из дисков
2005-03-09 11:17 ` Michael Shigorin
@ 2005-03-09 12:49 ` Led
0 siblings, 0 replies; 38+ messages in thread
From: Led @ 2005-03-09 12:49 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Среда 09 Март 2005 13:17 Michael Shigorin написал(a):
> On Sat, Mar 05, 2005 at 05:32:23PM +0200, Led wrote:
> > > > > > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
> > > > >
> > > > > http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
> > > > > PS: есть подозрение, что это стоило (стоит?) упомянуть в
> > > > > community@ (при следующем же таком вопросе? :)
> > > >
> > > > или man хотя бы на сотню строк для genbasedir etc. сделать:)
> > >
> > > Эээ... да. Не возьмётесь? :)
> >
> > для такой ответственной работы нужно быть одyим из
> > разрабтчиков
>
> Та ни.
>
> > хотя бы бегло на сыгрцы взглzть/проанализировать/вникнуть....
> > не люблю писать о том, в чём не уверен хотя бы процентов на
> > 90%...
>
> Можно писать немного, но проверенного.
Тогда это будет не man, а "обмен опытом по мотивам реверс инжиниринга и чтения
genbasedir --help":)
Led.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] [FAQ] Re: Локальный репозиторий из дисков
2005-03-04 21:36 ` [sisyphus] [FAQ] " Michael Shigorin
2005-03-05 10:22 ` Led
2005-03-05 14:45 ` [sisyphus] [FAQ] " Nick S. Grechukh
@ 2005-03-31 7:55 ` Yuri Horoshkov
2005-03-31 8:15 ` Nick S. Grechukh
2 siblings, 1 reply; 38+ messages in thread
From: Yuri Horoshkov @ 2005-03-31 7:55 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
В сообщении от Пятница 04 Март 2005 23:36 Michael Shigorin написал(a):
> On Fri, Mar 04, 2005 at 10:44:03PM +0200, Nick S. Grechukh wrote:
> > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
>
> http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
>
> PS: есть подозрение, что это стоило (стоит?) упомянуть в
> community@ (при следующем же таком вопросе? :)
Возник такой вопрос: "При добавлении новых файлов в локальный репозитарий как
обновлять информацию об этом? Из Synaptic "update" или запускать опять
genbasedir?" Попробовал из Synaptic и не обновился.
Спасибо.
--
С уважением,
Юрий.
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [sisyphus] [FAQ] Re: Локальный репозиторий из дисков
2005-03-31 7:55 ` [sisyphus] [FAQ] " Yuri Horoshkov
@ 2005-03-31 8:15 ` Nick S. Grechukh
0 siblings, 0 replies; 38+ messages in thread
From: Nick S. Grechukh @ 2005-03-31 8:15 UTC (permalink / raw)
To: yurih, ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 1592 bytes --]
On Thursday 31 March 2005 10:55, Yuri Horoshkov wrote:
> В сообщении от Пятница 04 Март 2005 23:36 Michael Shigorin написал(a):
> > On Fri, Mar 04, 2005 at 10:44:03PM +0200, Nick S. Grechukh wrote:
> > > genbasedir --progress --topdir=/mnt/win_d/altlinux/ i586 master24
> > http://faq.altlinux.ru/index.php?action=single&nf=1&qid=541
> > PS: есть подозрение, что это стоило (стоит?) упомянуть в
> > community@ (при следующем же таком вопросе? :)
> Возник такой вопрос: "При добавлении новых файлов в локальный репозитарий
> как обновлять информацию об этом? Из Synaptic "update" или запускать опять
> genbasedir?" Попробовал из Synaptic и не обновился.
ответ следует из нижеизложенного:
кнопка update в synaptic == apt-get update:
обновляет локальные индексы репозитария (-ев) перечисленных в sources.list.
о файлах эта команда ничего не знает, берутся готовые индексы из репозитария.
т.е. /var/lib/apt просто приводится в соответствие с $URL/$arch/base.
отсюда между прочим следует, что на этом уровне тип URL (file,rsync, ftp,http)
безразличен (есть исключение: для cdrom:/ в базе апт'а НЕ обновляются).
genbasedir, в свою очередь, не хочет ничего знать об apt, и просто создает
индекс (локального) репозитария в $URL/$arch/base. формат вызова:
genbasedir --topdir=$URL $arch [список компонент]
(в последних версиях список компонент указывать не обязательно)
каменты: список компонент вида comp1 my comp2 соответствует каталогам
$arch/RPMS.comp1 $arch/RPMS.my $arch/RPMS.comp2
p.s. если в FAQ, то кто мне скажет правильное склонение слова "компоненты
репозитария" в ед.числе?
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
end of thread, other threads:[~2005-03-31 8:15 UTC | newest]
Thread overview: 38+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-16 12:03 [sisyphus] Локальный репозиторий из дисков Ruslan Popov
2005-02-16 12:06 ` Led
2005-02-16 12:17 ` Nick S. Grechukh
2005-02-16 12:19 ` Pyatnitskich Evgeniy
2005-02-16 12:25 ` Ruslan Popov
2005-02-16 13:05 ` Led
2005-02-16 13:10 ` Nick S. Grechukh
2005-02-16 13:42 ` Ruslan Popov
2005-02-16 13:48 ` Led
2005-02-16 13:50 ` Ruslan Popov
2005-02-16 14:02 ` Afanasov Dmitry
2005-02-16 14:39 ` Ruslan Popov
2005-02-18 17:03 ` Aleksey Avdeev
2005-02-22 15:44 ` [sisyphus] сколько можно loop'ов? Michael Shigorin
2005-02-16 12:17 ` [sisyphus] Локальный репозиторий из дисков Ruslan Popov
2005-02-16 13:05 ` Led
2005-02-17 6:44 ` Ivan Fedorov
2005-02-17 8:36 ` Ruslan Popov
2005-02-17 10:05 ` Ivan Fedorov
2005-03-04 15:05 ` [sisyphus] " Arioch
2005-03-04 20:38 ` Led
2005-03-04 20:44 ` Nick S. Grechukh
2005-03-04 21:36 ` [sisyphus] [FAQ] " Michael Shigorin
2005-03-05 10:22 ` Led
2005-03-05 12:45 ` [sisyphus] " Michael Shigorin
2005-03-05 15:32 ` Led
2005-03-09 11:17 ` Michael Shigorin
2005-03-09 12:49 ` Led
2005-03-05 14:45 ` [sisyphus] [FAQ] " Nick S. Grechukh
2005-03-09 11:16 ` [sisyphus] " Michael Shigorin
2005-03-31 7:55 ` [sisyphus] [FAQ] " Yuri Horoshkov
2005-03-31 8:15 ` Nick S. Grechukh
2005-02-16 13:22 ` [sisyphus] " Mike Lykov
2005-02-16 13:35 ` Afanasov Dmitry
2005-02-16 13:38 ` Alexey I. Froloff
2005-02-16 13:46 ` Ruslan Popov
2005-02-16 13:56 ` Led
2005-02-18 11:47 ` [sisyphus] " Michael Shigorin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git