|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 18 Sep 2002 12:46:55 To : Valery Shishkov Subject : Re: freeamp 2.1.1-1 -------------------------------------------------------------------------------- Valery Shishkov <Valery.Shishkov@f9.n5040.z2.fidonet.org> wrote: VW>> Покажи мне пожалуйста, ну, например, в стандартной поставке VW>> солярис, утилиту для откусывания заголовка от rpm. Hе считая, VW>> естественно, входящих в пакет SUNWrpm, обитающий на втором диске VW>> для 8-го соляриса. VS> Да, совсем стандартными средствами это, пожалуй, не сделаешь. VW>> Такую чтобы можно было сказать file xxx.rpm, прочитав ответ понять VW>> какую хрень нужно использовать для распаковки этой фиговины, VW>> запустить эту хрень и получить осмысленный результат. VS> А perl в стандартной поставке есть? Если да, то можно приблуду на VS> коленке слабать. :)) Есть. Можно. Hо сначала придется пойти на www.rpm.org, выкачать оттуда Maximum RPM и долго читать, чтобы понять а собственно, что нужно в файле искать и до какого места откусывать. Я описываю процесс решения типичной задачи, которая может возникнуть у пользователя операционки, отличной от rpm-based Linux - вот найдена в сети софтина, про которую известно что она под данной операционкой собирается, и надо собрать ее в своей операционной системе. Если я беру эту софтину с ftp.debian.org, то процесс сборки не требует от меня никаких знаний об устройстве дебиановских пакетов - беру .orig.tar.gz, распаковываю, беру .diff.gz, вдумчиво читаю и возможно применяю, далее штатным (для данной софтины) образом собираю. Если мне достался src.rpm (помнится, был у меня такой момент, когда нужен был lynx-ssl под BSDI 3.1, и наиболее доступным источником был src.rpm от Кубушина), то мне потребуется во-первых, придумать какой-нибудь способ распаковать этот rpm, во-вторых, потребуется изучить формат файла .spec для того чтобы понять, какие патчи мне надо, а какие нет. -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/15178f71e097d.html, оценка из 5, голосов 10
|