Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-07-26

Re: Информация о пакете в Debian

В сообщении от 1153942849 секунд после начала Эпохи Alexander написал(а):

> А если не секрет - зачем это ?

Еще полезно иметь возможность различать пакеты, имеющие отношение к
официальной ветке и пакеты собранные и установленные локально. Вот
например, смотрю я список пакетов - "... так этот пакет я пересобрал с
оптимизацией, а этот пакетик я похачил. Так а когда это было? Ага это
было 4 месяца назад. Так надо его еще похачить. Так а этот покетик я
сам собрал, потому что его не было в репозитории". И тому подобное.
Только не говорите что в Debian есть все свободное ПО, которое только
разработали. Да там много пакетов, но все же есть не все ПО. А иногда
просто необходимо пересобрать пакет, хотя бы потому что мантайнеры
просто еще не успели выпустить обновление, а оно очень нужно.

Думаю я достаточно полно ответил на этот вопрос.

   Konstantin Korikov 2006-07-26 23:19:20 (#575438)

Re: Информация о пакете в Debian

В сообщении от 1153942849 секунд после начала Эпохи Alexander написал(а):

> С установленными, похоже ещё интереснее. Во всяком случае ни dpkg ни synaptic
> не
> показывают информацию о датах. Скорее всего её просто нет и единственный способ
> её
> узнать - обратится к установленным файлам пакета. (ЕСЛИ СОВРАЛ - ПОПРАВТЕ!)
>
> А если не секрет - зачем это ?

Спасибо за подробные разъяснения о внутреннем строении пакета, но увы
это информация мне не поможет, так как искать и скачивать файлы пакетов
(*.deb), которые ставились в систему, это уже слишком. Пусть лучше
сервер взломают, чем я буду этим заниматься. :) А ответ на вопрос
"зачем это?" я дал в ответе на сообщение Матвейчука Олега.

   Konstantin Korikov 2006-07-26 22:57:01 (#575433)

Re: Информация о пакете в Debian

Константин, привет !

> Такой вопрос, как в Debian узнать когда был установлен тот или иной
> пакет? Как узнать когда и где был скомпилирован тот или иной пакет?

Боюсь соврать, но с этим туго. В пакете не содержится явной информации о его
создании. Но. Deb пакет представляет собой ar архив. Если его (ar) запустить
с ключом ar -tv imjapaketa_0.0.1.deb то он выдаст такую информацию:

rw-r--r-- 0/0 4 Jun 21 01:49 2006 debian-binary
rw-r--r-- 0/0 411 Jun 21 02:05 2006 control.tar.gz
rw-r--r-- 0/0 204487 Jun 21 01:38 2006 data.tar.gz

Внутри лежат три файла, строго в такой последовательности:

1. debian-binary версия бинарного пакета (обычно строчка "2.0" и возврат строки)

2. control.tar.gz содержит управляющую информацию пакета (описание, скрипты
установки-удаления, итд) внутри находится как минимум файл control с описанием.
Например, такого минималистского содержания:
Package: prawda
Version: 0.4.1-1
Section: text
Priority: optional
Architecture: i386
Depends: prawda-dictionaries
Provides:
Installed-Size: 597
Maintainer: Alexander <aralni[]mail.ru>
Source:
Description: English and Esperanto to Russian translator.
English and Esperanto to Russian translator.

3. data.tar.gz собственно то, что нужно установить, корень архива совпадает
с корнем системы.

Для определения даты создания можно использовать дату control.tar.gz и(или) data.tar.gz.
(какая свежее) Ещё можно узнать дату файла самого пакета (.deb) но это малополезно.

С установленными, похоже ещё интереснее. Во всяком случае ни dpkg ни synaptic
не
показывают информацию о датах. Скорее всего её просто нет и единственный способ
её
узнать - обратится к установленным файлам пакета. (ЕСЛИ СОВРАЛ - ПОПРАВТЕ!)

А если не секрет - зачем это ?

Удачи,
Александр.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27195; Возраст листа: 1097; Участников: 1710
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575423

   2006-07-26 22:33:22 (#575423)

Re: Информация о пакете в Debian

В сообщении от 1153924578 секунд после начала Эпохи Matviychuk Oleg написал(а):

> =) Дебиан?!

Да. Сервер.

> В самих пакетах такая инфа не хранится. Можно посмотреть по дате модификации
> файла.

А какого файла? Если пакеты ставятся по сети.

> Сборка - только до уровня архитектуры.

Это как?

> С инсталляцией тоже самое. Я смог найти только сведения о факте установки.
А
> вот когда...
>
> А зачем такие сведения могут понадобится, если не секрет?

Ну сервер. Хочется знать когда был установлен пакет. Еще хочется знать
на сколько старая сборка. Например если сбора раньше даты N, но я знаю
что после даты N нашли баг в безопасности, то я буду точно знать что
эта сборка не содержит патчей, устаняющих этот баг. И вообще, стоит
пакет, а я не знаю откуда он был установлен, и на сколько он
стабильный. Ведь в `sources.list' могут прописать и testing ветку,
установить ПО, а потом вернуть это файл в исходное состояние.

   Konstantin Korikov 2006-07-26 21:56:35 (#575409)

Re: Возникли проблемы с FC5. М. б. кто-то подскажет......

On Wed, 26 Jul 2006 18:13:02 +0300

Модеры, блин, опять шнапс курят.

   2006-07-26 19:46:34 (#575379)

Re: Возникли проблемы с FC5. М. б. кто-то подскажет......

> Тады уж лутше УБУНДУ - лутший Дыстр для офреканцких Ныгров !!! Гы-гы-гы !

А по этому чуду, вообще газенваген плачет

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27192; Возраст листа: 1097; Участников: 1710
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575365

   "Sergey A. Ovchar" 2006-07-26 19:09:58 (#575365)

Re[2]: Возникли проблемы с FC5. М. б. кто-то подскажет......

> Тады уж лутше УБУНДУ - лутший Дыстр для офреканцких Ныгров !!! Гы-гы-гы !

А может лучше Кубунту - те же яйца тока в профиль, т. е. с KDE. :)

   2006-07-26 18:55:05 (#575359)

Re[2]: Возникли проблемы с FC5. М. б. кто-то подскажет......

> А что делать тебе, я уже говорил. Как сделаешь, сам увидишь, у тебя
> значительно меньше вопросов будет возникать. Особенно с поиском и установкой
> пакетов. Да и вообще во всем, этот дистр намного проще. Б/п

Старые песни о том же! Человек просит помощи помоги, а не советуй
"меняй дистр", не можешь посоветовать не засоряй дискусс (некоторые
между прочим за трафик платят). Каждый советует дистр к которому
привык, но согласись в том же дебе по началу мозг сломаешь. Да и
действует один простой закон: чем больше проблем решишь, тем больше
знаний получишь.
P.S. Извините за оффтоп.

Настоящее-это то что происходит с нами пока мы планируем будущее,
линукс-это то что происходит снами пока мы ищем девушку!
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27190; Возраст листа: 1097; Участников: 1710
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575357

   2006-07-26 18:53:40 (#575357)

Re: Возникли проблемы с FC5. М. б. кто-то подскажет......

On Wed, 26 Jul 2006 18:26:48 +0400
Andrej Soloviev <s-andr***@r*****.ru> wrote:

> Sergey A. Ovchar wrote:
> >> Спасибо, что не "выпить йаду".
> >>
> >
> > Это разработчикам федоры, и других дистров впору бы. Только боюсь на всех
йаду
> > не напастись, всвязи с чем впадаю в жуткую прострацию. Особенно RH, и
> > RH-baesd. Тем йад по льготной цене, и в первую очередь. А rpm - фтопку, а
> > лучше апстену. Ну слакварь еще ничего, но если ты действительно начинающий
> > пользователь, то Deb однозначно.
> >
> > А что делать тебе, я уже говорил. Как сделаешь, сам увидишь, у тебя
> > значительно меньше вопросов будет возникать. Особенно с поиском и установкой
> > пакетов. Да и вообще во всем, этот дистр намного проще. Б/п
> >
> >
> Тады уж лутше УБУНДУ - лутший Дыстр для офреканцких Ныгров !!! Гы-гы-гы !
>
А вот и не факт =).
Знакомый заказал шестерку, она у него через 15 минут повисла с live-cd.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27189; Возраст листа: 1097; Участников: 1710
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575354

   Matviychuk Oleg 2006-07-26 18:52:23 (#575354)

Re: Информация о пакете в Debian

On Wed, 26 Jul 2006 17:08:17 +0300
Konstantin Korikov <lostcl***@i*****.ua> wrote:

> Здравствуйте.
>
> Такой вопрос, как в Debian узнать когда был установлен тот или иной
> пакет? Как узнать когда и где был скомпилирован тот или иной пакет?
>
=) Дебиан?!

В самих пакетах такая инфа не хранится. Можно посмотреть по дате модификации
файла. Сборка - только до уровня архитектуры.
С инсталляцией тоже самое. Я смог найти только сведения о факте установки. А
вот когда...

А зачем такие сведения могут понадобится, если не секрет?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27188; Возраст листа: 1097; Участников: 1710
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575349

   Matviychuk Oleg 2006-07-26 18:34:50 (#575349)

Re: Возникли проблемы с FC5. М. б. кто-то подскажет......

Sergey A. Ovchar wrote:
>> Спасибо, что не "выпить йаду".
>>
>
> Это разработчикам федоры, и других дистров впору бы. Только боюсь на всех йаду
> не напастись, всвязи с чем впадаю в жуткую прострацию. Особенно RH, и
> RH-baesd. Тем йад по льготной цене, и в первую очередь. А rpm - фтопку, а
> лучше апстену. Ну слакварь еще ничего, но если ты действительно начинающий
> пользователь, то Deb однозначно.
>
> А что делать тебе, я уже говорил. Как сделаешь, сам увидишь, у тебя
> значительно меньше вопросов будет возникать. Особенно с поиском и установкой
> пакетов. Да и вообще во всем, этот дистр намного проще. Б/п
>
>
Тады уж лутше УБУНДУ - лутший Дыстр для офреканцких Ныгров !!! Гы-гы-гы !

>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27187; Возраст листа: 1097; Участников: 1710
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575346

   2006-07-26 18:26:03 (#575346)

Информация о пакете в Debian

Здравствуйте.

Такой вопрос, как в Debian узнать когда был установлен тот или иной
пакет? Как узнать когда и где был скомпилирован тот или иной пакет?

   Konstantin Korikov 2006-07-26 18:06:38 (#575337)

Re: Возникли проблемы с FC5. М. б. кто-то подскажет......

> Спасибо, что не "выпить йаду".

Это разработчикам федоры, и других дистров впору бы. Только боюсь на всех йаду
не напастись, всвязи с чем впадаю в жуткую прострацию. Особенно RH, и
RH-baesd. Тем йад по льготной цене, и в первую очередь. А rpm - фтопку, а
лучше апстену. Ну слакварь еще ничего, но если ты действительно начинающий
пользователь, то Deb однозначно.

А что делать тебе, я уже говорил. Как сделаешь, сам увидишь, у тебя
значительно меньше вопросов будет возникать. Особенно с поиском и установкой
пакетов. Да и вообще во всем, этот дистр намного проще. Б/п

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 27185; Возраст листа: 1097; Участников: 1710
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/575295

   "Sergey A. Ovchar" 2006-07-26 15:29:50 (#575295)

Re: autoconf, проверка существования программы

On Wed, 26 Jul 2006 13:33:03 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:

> Так configure.in - это shell script с макросами

Ну тогда все ясно =)

   Sergey Potapov 2006-07-26 15:08:40 (#575291)
  • 1
  • 2