Доустановить программы с DVD-привода соседней машины

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
serge_m
Сообщения: 317
ОС: ASP Linux 14

Доустановить программы с DVD-привода соседней машины

Сообщение serge_m »

Доброго времени суток всем. Устанавливал ASPLinux 11.2 на DVD, для чего брал в пользование привод с соседнего компа. Время от времени возникает необходимость доустанавливать ПО. Когда устанавливать немного - устанавливаю из инета с помощью YUM. Но тут понадобилось установить около 500 Мб. Можно ли указать в качестве источника (может это можно назвать репозиторием) для установки с помощью yum или pirut расшаренный DVD-привод соседнего компа?
Спасибо сказали:
Аватара пользователя
Corsair
Сообщения: 842
Статус: Местный "тролль"
ОС: Fedora

Re: Доустановить программы с DVD-привода соседней машины

Сообщение Corsair »

смонтируйте привод с помощью NFS
Жестокий стоячий админ (с) коллега
Спасибо сказали:
Аватара пользователя
serge_m
Сообщения: 317
ОС: ASP Linux 14

Re: Доустановить программы с DVD-привода соседней машины

Сообщение serge_m »

Corsair писал(а):
26.06.2007 08:46
смонтируйте привод с помощью NFS

NFS не катит, на соседней машине винда...Ну подмонтирую я SMB ресурс, как потом указать тому-же Pirut брать пакеты с локального каталога, а не лезть в инет?
Спасибо сказали:
Аватара пользователя
Corsair
Сообщения: 842
Статус: Местный "тролль"
ОС: Fedora

Re: Доустановить программы с DVD-привода соседней машины

Сообщение Corsair »

serge_m писал(а):
26.06.2007 18:06
Corsair писал(а):
26.06.2007 08:46
смонтируйте привод с помощью NFS

NFS не катит, на соседней машине винда...Ну подмонтирую я SMB ресурс, как потом указать тому-же Pirut брать пакеты с локального каталога, а не лезть в инет?


Создать локальный репозиторий. Поищите по форуму, тут недавно это обсуждали
Жестокий стоячий админ (с) коллега
Спасибо сказали:
Аватара пользователя
serge_m
Сообщения: 317
ОС: ASP Linux 14

Re: Доустановить программы с DVD-привода соседней машины

Сообщение serge_m »

Corsair писал(а):
26.06.2007 18:48
serge_m писал(а):
26.06.2007 18:06
Corsair писал(а):
26.06.2007 08:46
смонтируйте привод с помощью NFS

NFS не катит, на соседней машине винда...Ну подмонтирую я SMB ресурс, как потом указать тому-же Pirut брать пакеты с локального каталога, а не лезть в инет?


Создать локальный репозиторий. Поищите по форуму, тут недавно это обсуждали

В продолжение темы :

монтирую расшаренный привод: добавил строку в fstab

Код: Выделить всё

//bercut/F/            var/install         cifs    user,noauto,exec 0 0

командой

Код: Выделить всё

mount /var/install
монтирую. При этом спрашивается пароль :( в качестве пароля подходит что угодно. Если монтировать из консоли - ладно, не вопрос. Но можно ли как-то избавиться от этого запроса пароля?
Теперь дальше.... итак всё содержимое диска смонтировать правдами-неправдами удалось, но вот если я правлю строку в fstab до вида

Код: Выделить всё

//bercut/F/ASPLinux/RPMS            var/install         cifs    user,noauto,exec 0 0
- получаю при монтировании вот что:

Код: Выделить всё

[root@serge ~]# mount /var/install
Password:
retrying with upper case share name
mount error 6 = No such device or address
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

не удаётся смотировать даже на уровень выше, тоесть //bercut/F/ASPLinux С регистром символов всё в порядке...проверял
Вижу что меня посылают читать МАН, читал - ничего интересного для себя не нашёл, можен плохо читал, английский слабоват
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Доустановить программы с DVD-привода соседней машины

Сообщение Rootlexx »

serge_m писал(а):
26.06.2007 21:19
можно ли как-то избавиться от этого запроса пароля?

Добавьте в fstab опцию password="".
serge_m писал(а):
26.06.2007 21:19
не удаётся смотировать даже на уровень выше, тоесть //bercut/F/ASPLinux

Вы ведь расшарили привод, а не папку на CD, поэтому такого расшаренного ресурса (//bercut/F/ASPLinux, равно как и //bercut/F/ASPLinux/RPMS) нет.
Монтируйте, как в первом варианте, а в качестве источника используйте /var/install/ASPLinux/RPMS.
Спасибо сказали:
Аватара пользователя
serge_m
Сообщения: 317
ОС: ASP Linux 14

Re: Доустановить программы с DVD-привода соседней машины

Сообщение serge_m »

Да спасибо, понял свою ошибку, Буду пробовать. Но сейчас я вижу только что я укажу YUM ещё один репозиторий. А как сообщить PIRUT о том, что все RPM-ки уже смонтированы в файловой системе, и не надо лезть в интернет?
PS. Rootlexx, поздравляю с сменой ника :)
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Доустановить программы с DVD-привода соседней машины

Сообщение Rootlexx »

serge_m писал(а):
26.06.2007 22:39
Rootlexx, поздравляю с сменой ника

Спасибо! =)
serge_m писал(а):
26.06.2007 22:39
А как сообщить PIRUT о том что все RPM-ки уже смонтированы в файловой системе, и не надо лезть в интернет?

Честно говоря, последней версией ASPLinux, которую я видел, была 11'ая, а там Pirut'а не было. Насколько я выяснил, это просто графическая надстройка над YUM. Тогда можно просто отключить все те источники, что смотрят в Интернет, тем самым отбив у YUM охоту туда лезть.
Спасибо сказали:
Аватара пользователя
serge_m
Сообщения: 317
ОС: ASP Linux 14

Re: Доустановить программы с DVD-привода соседней машины

Сообщение serge_m »

В ASP 11.2 точно есть и pirut и yumex - получается обе они являются надстройками над yum. Я так понимаю что создавать репозиторий командой createrepo нет необходимости, так как содержимое диска и так приспособлено к этим целям. Просто подправил /etc/yum.repos.d/asplinux-local.repo
И ещё вопросик - когда я в yumex в разделе Репозитории ставлю галочки какие репозитории юзать, а какие нет - какой конфиг правится?
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Доустановить программы с DVD-привода соседней машины

Сообщение Rootlexx »

serge_m писал(а):
26.06.2007 23:47
когда я в yumex в разделе Репозитории ставлю галочки какие репозитории юзать, а какие нет - какой конфиг правится?

/etc/yum.conf
Спасибо сказали:
Аватара пользователя
serge_m
Сообщения: 317
ОС: ASP Linux 14

Re: Доустановить программы с DVD-привода соседней машины

Сообщение serge_m »

Rootlexx писал(а):
27.06.2007 00:04
serge_m писал(а):
26.06.2007 23:47
когда я в yumex в разделе Репозитории ставлю галочки какие репозитории юзать, а какие нет - какой конфиг правится?

/etc/yum.conf

Я тоже так думал но ничего похожего в

Код: Выделить всё

[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
metadata_expire=1800

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
не нашёл
В yumex.conf тоже ничего похожего

Код: Выделить всё

[root@serge etc]# cat /etc/yumex.conf
cat: /etc/yex.conf: Нет такого файла или каталога
[root@serge etc]# cat /etc/yumex.conf
[yumex]
autorefresh = yes
filelists = no
recentdays = 14
autocleanup = yes
proxy =
exclude =
debug = no
mirrordetection = default
nofastestmirror = 0

Кстати убрал там галочки, и поставил только напротив локального репозитория, сохранил профиль, дал задание установить пару пакетов - так он полез в инет и предложил качать оттуда-же. Yum поступает так-же :(
Спасибо сказали:
Аватара пользователя
serge_m
Сообщения: 317
ОС: ASP Linux 14

Re: Доустановить программы с DVD-привода соседней машины

Сообщение serge_m »

Нашёл куда галочки сохраняются - в каждом etc/yum.repos.d/*.repo есть строка "enabled=" 0 - не использовать, 1 - использовать :) Какой я умный:blush: :D :D
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Доустановить программы с DVD-привода соседней машины

Сообщение Rootlexx »

serge_m, :good: .
Спасибо сказали: