ALT Linux Community general discussions
 help / color / mirror / Atom feed
* Re: [Comm] Повтор:   Как подружить в apt  cdrom'ы дистрибутива с удалённым репозиторием?
  @ 2002-09-15 21:34     ` cornet
  2002-09-23 18:54       ` [Comm] Всё было просто [было:Как подружить в apt cdrom'ы дистрибутива с удалённым репозиторием?] Ivan Kudryashov
  0 siblings, 1 reply; 2+ messages in thread
From: cornet @ 2002-09-15 21:34 UTC (permalink / raw)
  To: community

Ivan Kudryashov wrote:
> 
> Hello, cornet!
> 
> On Thu, 05 Sep 2002 17:16:21 +0400 You wrote:
> 
> > Вообще не стоит одновременно использовать и updates и Sisyphus
> > лучше что то одно оставить.
> 
> Оставил только Sisyphus
> 
> > Если у apt есть несколко источников пакетов, то он будет
> > выбирать тот источник, где пакет имеет самую свежую версию. при
> > этом последовательность указания источников в
> > /etc/apt/sources.list роли не играет.
> 
> Я имел в виду, что при наличии одноверсионных пакетов в сети и на
> диске будет использоваться диск. Нет?
> 
> > Лучше всего для начала выслать сюда:
> > /etc/apt/sources.list
> > тогда многое станет ясно :-)
> 
> Уже (см. ответ to: Andriy Dobrovol's'kii). Результат (даже после
> убирания из списка апдейтса) --- плачевный:
> 
> -----------------------------------------------------------------
> 
> jony@localhost work/mech/src $ sudo apt-get install sdlscav
> Обработка файловых зависимостей... Завершено
> Чтение списков пакетов... Завершено
> Построение дерева зависимостей... Завершено
> Следующие НОВЫЕ пакеты будут установлены:
>   sdlscav
>   0 пакетов будет обновлено, 1 будет добавлено новых, 0 будет
> удалено(заменено) и 201 не будет обновлено.
>   Необходимо получить 0B/151kB архивов. После распаковки 429kБ
> будет использовано.
>   Media Change: Please insert the disc labeled 'ALT Linux Master
> CD 2' in the drive '/mnt/cdrom/' and
>   press enter
> 
>   Media Change: Please insert the disc labeled 'ALT Linux Master
> CD 2' in the drive '/mnt/cdrom/' and
>   press enter
> 
>   Get:1 cdrom://ALT Linux Master CD 2 Mandrake/Master sdlscav
> 137-alt1 [151kB]
>   Err cdrom://ALT Linux Master CD 2 Mandrake/Master sdlscav
> 137-alt1
>     Could not open file
> /mnt/cdrom//Mandrake/RPMS.Master/sdlscav-137-alt1.i586.rpm - open
> (20 Not a directory)
>     Get:2 ftp://ftp.altlinux.ru i586/classic sdlscav 137-alt1
> [151kB]
>     Fetched 151kB in 50s (2983B/s)
>     Не удалось получить
> ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/i586/RPMS.classic/sdlscav-137-alt1.i586.rpm
>       Size mismatch
>       E: Не удалось получить некоторые архивы, попробуйте опцию
> --fix-missing.
> 
> ----------------------------------------------------------------
> 
> То есть он сначала лезет на cd, почему-то не может открыть файл
> (кстати, кто такой 20, который <<not a directory>>?), потом
> начинает тянуть файл с сети, вытягивает, а потом с довольной
> мордой заявляет <<size mismatch>>. Ни хрена не понимаю.

А CDROM вообще монтируется в системе нормально?? Есть подозрения, что есть проблемы с чтением диска :-((

Вот что у меня в sources.list :
#Это сделал apt-cdrom
rpm-src cdrom:[ALT Linux Master CD 6]/ Mandrake Master
rpm cdrom:[ALT Linux Master CD 6]/ Mandrake Master
rpm-src cdrom:[ALT Linux Master CD 5]/ Mandrake Master
rpm cdrom:[ALT Linux Master CD 5]/ Mandrake Master
rpm-src cdrom:[ALT Linux Master CD 4]/ Mandrake Master
rpm cdrom:[ALT Linux Master CD 4]/ Mandrake Master
rpm-src cdrom:[ALT Linux Master CD 3]/ Mandrake Master
rpm cdrom:[ALT Linux Master CD 3]/ Mandrake Master
rpm-src cdrom:[ALT Linux Master CD 2]/ Mandrake Master
rpm cdrom:[ALT Linux Master CD 2]/ Mandrake Master
rpm-src cdrom:[ALT Linux Master CD 1]/ Mandrake Master
rpm-src cdrom:[ALT Linux Master CD 1]/ Spring2Master/i586 Spring2Master
rpm cdrom:[ALT Linux Master CD 1]/ Mandrake Master
rpm cdrom:[ALT Linux Master CD 1]/ Spring2Master/i586 Spring2Master

#Это я updates с работы домой на винте таскаю иногда
rpm file:/mnt/fire/updates Master Master

#Это просто скопировано мышом из твоего письма
rpm [alt] ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus i586 classic

И все нормально работает:
[root@smart cornet]# apt-get install sdlscav
Processing File Dependencies... Done
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
  sdlscav
0 packages upgraded, 1 newly installed, 0 to remove(replace) and 420 not upgraded.
Need to get 0B/151kB of archives. After unpacking 429kB will be used.
Media Change: Please insert the disc labeled 'ALT Linux Master CD 2' in the drive '/mnt/cdrom/' and press enter

Get:1 cdrom://ALT Linux Master CD 2 Mandrake/Master sdlscav 137-alt1 [151kB]
Fetched 151kB in 35s (4227B/s)
Executing RPM (/bin/rpm -Uv --replacepkgs -h --fancypercent)...
Preparing...                    ################################################################################################### [100%]
1: sdlscav                      ################################################################################################### [100%]
[root@smart cornet]#

Файл был взят со второго сидюка, что логично.


-- 
Власенко Олег.
Отдел технической поддержки ALT Linux Team.
mailto:cornet@altlinux.ru


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

* [Comm] Всё было просто [было:Как подружить в apt  cdrom'ы дистрибутива с удалённым репозиторием?]
  2002-09-15 21:34     ` [Comm] Повтор: Как подружить в apt cdrom'ы дистрибутива с удалённым репозиторием? cornet
@ 2002-09-23 18:54       ` Ivan Kudryashov
  0 siblings, 0 replies; 2+ messages in thread
From: Ivan Kudryashov @ 2002-09-23 18:54 UTC (permalink / raw)
  To: community

Hello, cornet!

On Mon, 16 Sep 2002 01:34:53 +0400 You wrote:

> > То есть он сначала лезет на cd, почему-то не может открыть
> > файл(кстати, кто такой 20, который <<not a directory>>?),
> > потом начинает тянуть файл с сети, вытягивает, а потом с
> > довольной мордой заявляет <<size mismatch>>. Ни хрена не
> > понимаю.
> 
> А CDROM вообще монтируется в системе нормально?? Есть
> подозрения, что есть проблемы с чтением диска :-((

Блииин! Разобрался... Дуб. Точно. На свалку пора. 

Короче говоря, всё просто, как чайник. Причина называется
/etc/fstab. У меня есть некоторое количество старых матриц с
архивами, которые были записаны ещё в те времена, когда люди не
умели архивировать с подкаталогами. Естественно, файлы с русскими
именами там записаны в заголовок RockRige в кодировке koi8-r.
Когда я их смотрел, естественно, имена сдохли, и, чтобы прочитать
их, мне пришлось поставить в fstab параметр norock (дабы он брал
имена из Jouliet и не выделывался). В результате на дисках стали
некорректными все линки. А Mandrake/RPMS.Master на всех дисках -
ссылка. Дальше понятно. 

--------------------------------
Regards, Ivan <jony@rbcmail.ru>


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

end of thread, other threads:[~2002-09-23 18:54 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-09-15 21:34     ` [Comm] Повтор: Как подружить в apt cdrom'ы дистрибутива с удалённым репозиторием? cornet
2002-09-23 18:54       ` [Comm] Всё было просто [было:Как подружить в apt cdrom'ы дистрибутива с удалённым репозиторием?] Ivan Kudryashov

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