Yum или rpm

Автор: saruman_white Дата: 13.12.2009 16:26 Вопроса два:
1.Если есть yum, то для чего нужен rpm, который тоже в системе присутствует?
2.Возможно ли в Yum Extender скачать пакет с репозитория на жесткий диск, не устанавливая его, чтобы потом установить его локально? Я вроде такой фичи не нашёл, может плохо искал.
Re: yum или rpm 13.12.2009 17:37msv2 Да просто скачайте ,а потом yum localinstall ****этот пакет.
Re: yum или rpm 13.12.2009 17:42blH, saruman_white Пишет:
-------------------------------------------------------
> Вопроса два:
> 1.Если есть yum, то для чего нужен rpm, который
> тоже в системе присутствует?
Они немного для разного.
Юмом проще пользоваться для установки пакетов из репозиториев. RPM-ом -- для отдельно нарытых где-нибудь левых пакетов (например, для установки номашинских NX -клиента, -ноды и -сервера.

> 2.Возможно ли в Yum Extender скачать пакет с
> репозитория на жесткий диск, не устанавливая его,
> чтобы потом установить его локально? Я вроде такой
> фичи не нашёл, может плохо искал.
man yum на предмет localinstall
Re: yum или rpm 13.12.2009 23:23BigAndy saruman_white Пишет:
-------------------------------------------------------
> Вопроса два:
> 1.Если есть yum, то для чего нужен rpm, который
> тоже в системе присутствует?
Чтобы yum работал,
Идучаем man rpm и man yum.
yumразрешает зависимости, определяет наиболее скоростной канал для скачивания, скачивает и устанавливает. Также изучаем yum deplist yum.

> 2.Возможно ли в Yum Extender скачать пакет с
> репозитория на жесткий диск,
Нет, конечно при помощи холожильника можно нагреть воду, но для этого ли он предназначен?
man wget
man ftp
man rsync вам в помощь
.
Re: yum или rpm 13.12.2009 23:27saruman_white BigAndy Пишет:
-------------------------------------------------------
> man wget
> man ftp
> man rsync вам в помощь

А как я узнаю адрес, чтобы закачать wgetом?
Re: yum или rpm 13.12.2009 23:43BigAndy
Цитата:
А как я узнаю адрес, чтобы закачать wgetом?

Для начала - Моском..... Улыбка
Если не поможет, в гугле... Зеркал с линуксами туева хуча.
Re: yum или rpm 14.12.2009 00:44saruman_white Не уж то я непонятно изъясняюсь?
Допустим мне нужно скачать vlc. Я через yum узнаю, что он есть в репозитории asplinux-updates и называется пакет vlc-1.0.0-2.0.140asp.i386. Я лезу в /etc/yum.repos.d и узнаю, что репозиторий asplinux-updates находится по адресу http://download.asplinux.ru/i386/updates/14/i386/. После уже узнаю точный адрес пакета и качаю любой качалкой wget там или ftp или даже mc.
Вы мне предлагаете совершать это? Выполнять 4 действия вместо одного?
Re: yum или rpm 14.12.2009 00:57BigAndy Это вы что-т путаете... Сначала при помощи YumEx'а хотите скачать файл для последующей установки...

Цитата:
Допустим мне нужно скачать vlc. Я через yum узнаю

В о- первых, Почему через yum???
Во вторых, что мешает вам просто через yum установить?
Re: yum или rpm 14.12.2009 07:09msv2 saruman_white Пишет:
-------------------------------------------------------
> Не уж то я непонятно изъясняюсь?
> Допустим мне нужно скачать vlc. Я через yum узнаю,
> что он есть в репозитории asplinux-updates и
> называется пакет vlc-1.0.0-2.0.140asp.i386. Я лезу
> в /etc/yum.repos.d и узнаю, что репозиторий
> asplinux-updates находится по адресу
> [download.asplinux.ru].
> После уже узнаю точный адрес пакета и качаю любой
> качалкой wget там или ftp или даже mc.
> Вы мне предлагаете совершать это? Выполнять 4
> действия вместо одного?

Ничего подобного. Если в Yumex - e вы нашли в списке этот пакет, поставьте галочку напротив него в этой проге и далее задействуйте кнопку "Применить" или как она там называется. Вот тогда программа скачает из репозитория и установит этот пакет. И будет у вас на 1 видеопроигрыватель больше.
Re: yum или rpm 14.12.2009 07:39saruman_white Ну это-то и младенцу-имбецилу понятно. Я то про другое спрашивал, как на жёсткий диск скачать. Вы бы могли просто ответить, что данная фича невозможна, вместо того чтобы огород городить.
А мотивы зачем так делать могут быть разные: например на тот случай, если когда я в следующий раз буду систему устанавливать, доступа к интернету не будет или сетевой репозиторий накроется.
Re: yum или rpm 14.12.2009 08:24msv2 ищите по теме "создание локального репозитория" - вот вам пилюля на ваши проблемы.
Re: yum или rpm 14.12.2009 11:07JustUser saruman_white Пишет:
-------------------------------------------------------
> Ну это-то и младенцу-имбецилу понятно. Я то про
> другое спрашивал, как на жёсткий диск скачать. Вы
> бы могли просто ответить, что данная фича
> невозможна, вместо того чтобы огород городить.
> А мотивы зачем так делать могут быть разные:
> например на тот случай, если когда я в следующий
> раз буду систему устанавливать, доступа к
> интернету не будет или сетевой репозиторий
> накроется.

В настройках yum'а (он же yum.conf) правим строчку keepcache с 0 на 1 и всё пакеты, которые скачает yum, будут сохранены.
Тем не менее вам ответили, что с помощью yum просто скачать не получиться, для этого предназначены другие утилиты.
Re: yum или rpm 14.12.2009 12:00lg [www.cyberciti.biz]
Re: yum или rpm 14.12.2009 12:26BigAndy saruman_white Пишет:
-------------------------------------------------------
> Ну это-то и младенцу-имбецилу понятно. Я то про
> другое спрашивал, как на жёсткий диск скачать. Вы
> бы могли просто ответить, что данная фича
> невозможна,
Врете. Вам ответили, что при помощи yumex это не возможно. И тут же приедложили способы для решения этого. Всякой задаче-чвоя утилита.
>если когда я в следующий
> раз буду систему устанавливать, доступа к
> интернету не будет или сетевой репозиторий
> накроется.
Вот так и формулируйте вопрос. Опять же при помощи вышеописаных утилит и createrepo создать зеркало репозитариев, после чего залезть в yum.conf и настроить локальный репозитарий. То, как рекомендует делать JustUser, называется кешированием, и переустановить возможно будет только то, что вы устанавливали через yum.
кстати, не уверен, что YumEx наследует настройки yum.conf.
Для избежания всяких неопределнностей, пользуйтесь yum'ом
Re: yum или rpm 16.12.2009 00:25saruman_white > Для избежания всяких неопределнностей, пользуйтесь yum'ом
Недавно нарыл в инете русский HOWTO по yum'у, после этого попробовал поработать с ним и... понял что вы были правы: yum действительно лучше yumex, так "yum grouplist" названия групп по русски отображает и вообще работает быстрее.

>В настройках yum'а (он же yum.conf) правим строчку keepcache с 0 на 1 и всё пакеты, которые >скачает yum, будут сохранены.
И с этим я тоже разобрался?

>для этого предназначены другие утилиты.
И чтобы ими воспользоваться нужно написать скрипт, я угадал?
Re: yum или rpm 16.12.2009 00:33BigAndy
Цитата:
И чтобы ими воспользоваться нужно написать скрипт, я угадал?

Зачем? Утилиты на то и утилиты, чтобы могли использоваться напрямую в любом shell. Это либо сами скрипты, либо ELF файлы
Re: yum или rpm 16.12.2009 07:12saruman_white Всё, ребята, отбой. Мне уже на linux.org.ru подсказали как называется утилита, используемая для этой задачи. yumdownloader
Re: yum или rpm 16.12.2009 11:48BigAndy yumdownloader входит в состав yum-utils, и чем он лучше wget и rsync ?
Re: yum или rpm 16.12.2009 20:57saruman_white Потому что не нужно задумываться по какому адресу находится каждый скачиваемый пакет, нужно только имя пакета.
Re: yum или rpm 16.12.2009 21:20BigAndy Ну да.. Задумываться, конечно вообще не надо..
Re: yum или rpm 17.12.2009 00:25Chief О чем спорите? Вам же русским языком написали:

lg Пишет:
-------------------------------------------------------
> [www.cyberciti.biz]
> in/

Идем по ссылке и видим:

# yum install yum-downloadonly

Устанавливаем это дополнение, после чего можно будет качать из репозитария командой:
# yum update httpd -y --downloadonly

Пакет httpd будет сохранен в директории /var/cache/yum/
Если хотите куда-то еще сохранить то командой:
# yum update httpd -y --downloadonly --downloaddir=/opt

сохраняем соответственно в /opt

Там конечно написано: CentOS Enterprise Linux server 5.x or RHEL 5.x systems
но кто мешает подключить зеркало CentOS'a

Проверил на ASP 14:
yum-downloadonly-1.1.19-1.0.140asp.noarch.rpm 10 kB
RSS-материал