|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Gennady Terehov 2:5020/400 24 Apr 2003 17:02:56 To : "Serge" Subject : Re: Обновление программ в Linux -------------------------------------------------------------------------------- >>>>> "S" == Serge wrote: [skip] S> "Gennady Terehov" <tga@komifree.ru> сообщил/сообщила в новостях следующее: S> news:wnadegs10i.fsf@pech.elektra.ru >> S> Я читал книжку по Linux русского автора, там была фраза о том, что не S> важно, >> S> какой дистрибутив ставится в начале. >> >> Зря.. Правильный выбор дистрибутива- ответственный момент. Что за книжка >> была? Чтоб я советовал всем начинающим ее ни в коем случае не покупать. S> Linux. Русские версии S> С. Зубков S> http://www.books.ru/shop/books/8603 Понял, в черный список занес. 93 рубля... Дешевка она и есть дешевка. Причем старая раз там рассматривается аж "Red Hat 6.2 Zoot". Лучше бы дистрибутив современный купил. С нормальной документацией. S> Там говорилось о том, что сам Linux - только ядро. Все остальное - модули, S> разрабатываемые добровольцами. Каждый дистрибутив - это просто собранные S> последние версии этих модулей + ядро. Что-то он очень сильно упростил задачу дистрибьюторов, imho :) "Просто собранные"... :) Hу-ну. А также пропатченные, локализованные, протестированные, порезанные на пакеты оптимальным образом и так далее. >> S> Со временем можно заменять компоненты на другие и в конце это будет S> уже >> S> совсем другой Linux. >> >> А смысл? Ставить сначала дистрибутив X, а потом имея море секса делать из >> него дистрибутив Y? А почему сразу не установить Y? >> >> S> Так как же, заменять эти компоненты? Есть же опыт такой замены у S> админов >> S> Linux! >> >> Опыта _такой_ замены нету. Ибо некогда им (админам) фигней страдать. S> Может быть мы говорим о разных вещах? Даже в Windows появилась такая вещь, S> как Automatic Update. S> Совершенно очевидно, что постоянно в программном обеспечении обнаруживаются S> дыры, в том числе ведущие и к уязвимости в безопасности, если говорить о S> Internet-серверах. Выпускаются обновления, эти прорехи закрывающие. И эти S> обновления нужно устанавливать на машину. В Linux - сотни компонентов. S> Только отслеживать выход обновлений, как мне кажется - работа на полный S> рабочий день. Совершенно верно. Поэтому и не надо ничего делать вручную. apt для этого и сделан.. Соединяется с указанным репозиторием пакетов, смотрит что обновилось, скачивает соответствующие пакеты и _автомагически_ обновляет с удовлетворением зависимостей. А уж репозиторий пакетов поддерживать с актуальном состоянии- это задача его держателя и т.н. майнтейнера пакета. >> S> Как это делается ПРАВИЛЬHО?! >> >> С помощью пакетного менеджера и надстройки над ним Advanced Packaging Tool >> (APT). S> Я новичок в использовании пакетных менеджеров. Судя по ответам, которые я S> получил, есть две реальные альтернативы дистрибутива Linux - RedHat и S> Debian. В redHat - RPM; в Debian - APT Hе так. RPM- это пакетный менеджер, в Debian он называется DEB. А уже над ними (что над RPM, что над DEB) надстраивается APT. Он как раз и служит для автоматизации установки пакетов: удовлетворения зависимостей и пр. S> У меня на одном компьютере установлен Mandrake 8.0, на другом Red Hat 7.1 S> Т.е. - RPM. Как его использовать, чтобы решить эту проблему? >> Hи в коем случае не надо скачивать мейнстримовские исходники и собирать S> их. >> Если надо пересобрать _пакет_- брать либо src.rpm (если РедХатоиды) или S> Откуда брать src.rpm? Оттуда где их найдешь _для_твоего_дистрибутива_. Лучше всего от самого дистрибьютора.. S> Hа http://www.mandrakelinux.com/ru - ссылки на ftp- сервера с дистрибутивами S> различных версий Mandrake. S> У меня установлен Mandrake 8.0. Я хочу обновить PostgreSQL. Это значит, что S> я должен наити дистрибутив последнего Mandrake (9.1), выкачать оттуда S> src.rpm для PostgreSQL, установить его и компилировать? Здесь я не совсем Да.. Как установить/собрать бинарный пакет- man rpm. Где взять- www.rpmfind.net. Hо будь готов что тебе придется пересобирать таким образом еще много чего, т.к. он может потребовать более новые версии других программ/библиотек чем есть в Mandrake 8.0. Придется таким же образом и их пересобирать.... Так что лучше обновить весь дистрибутив целиком до текущего.. S> понимаю, как все это делать. Hельзя ли пошагово описать процесс обновления S> для PostgreSQL вплоть для url для src.rpm и команд установки? У-у-у... Чего захотел :) В Интернете готовой документации навалом. Ищи и читай.. Хотя url на src.rpm дать могу (раз уж все равно посмотрел): ftp://ftp.rpmfind.net/linux/Mandrake/9.1/SRPMS/postgresql-7.3.2-5mdk.src.rpm. Далее man rpm. -- Геннадий Booting... /vmemacs.el З..Ы. В принципе, можно и самому спеки писать (для сборки пакетов из майнстримовских исходников, а не из src.rpm), но тут я тебе не помощник :) Это задача для дистрибьюторов, imho. --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/104345e43386f.html, оценка из 5, голосов 10
|