ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] запретить обновление пакетов
@ 2008-12-29  6:58 Ivan Petrov
  2008-12-29  7:01 ` Andrey Rahmatullin
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Ivan Petrov @ 2008-12-29  6:58 UTC (permalink / raw)
  To: community

Как правильно прописать запрет обновление openoffice пакетов при apt-get 
dist-upgrade?
В apt-conf у меня неправильно записано, т.к. все равно просит обновлять:

Hold {
<------><------>// Old-style kernels.
<------><------>"^(kernel|alsa)[0-9]+-source";
<------><------>"openoffice.org","openoffice.org";
<------><------>"openoffice.org","openoffice.org-kde";
<------><------>"openoffice.org","openoffice.org-langpack-ru";
<------>};
};
Как прописать правильно?

И.П.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  6:58 [Comm] запретить обновление пакетов Ivan Petrov
@ 2008-12-29  7:01 ` Andrey Rahmatullin
  2008-12-29  7:06   ` Ivan Petrov
  2008-12-29  7:46 ` Slava Dubrovskiy
  2009-01-02 21:29 ` Michael Shigorin
  2 siblings, 1 reply; 14+ messages in thread
From: Andrey Rahmatullin @ 2008-12-29  7:01 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 448 bytes --]

On Mon, Dec 29, 2008 at 12:58:07PM +0600, Ivan Petrov wrote:
> <------><------>"openoffice.org","openoffice.org";
> <------><------>"openoffice.org","openoffice.org-kde";
> <------><------>"openoffice.org","openoffice.org-langpack-ru";
Это ещё что за хрень? Сами придумали?

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

<AMorozov> Куда Войнова дели?
 * Voins покосился на AMorozov (кого это он имеет ввиду? :) )

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  7:01 ` Andrey Rahmatullin
@ 2008-12-29  7:06   ` Ivan Petrov
  2008-12-29  7:12     ` Andrey Rahmatullin
  0 siblings, 1 reply; 14+ messages in thread
From: Ivan Petrov @ 2008-12-29  7:06 UTC (permalink / raw)
  To: community

Andrey Rahmatullin пишет:
> On Mon, Dec 29, 2008 at 12:58:07PM +0600, Ivan Petrov wrote:
>> <------><------>"openoffice.org","openoffice.org";
>> <------><------>"openoffice.org","openoffice.org-kde";
>> <------><------>"openoffice.org","openoffice.org-langpack-ru";
> Это ещё что за хрень? Сами придумали?
Ну я и не скрывал, что я сам это прописывал.
Так я "понял" FAQ. Цитирую:
-----------------------------
Как "удержать" пакет при обновлении дистрибутива? Что означает 
"поставить на hold"?
ALT Linux Junior 2.3 , ALT Linux 2.3 Compact , ALT Linux 2.4 Master , 
ALT Linux Master 2.2 , ALT
Linux Master 2.0 , ALT Linux Junior 2.2
В /etc/apt/apt.conf можно сделать отметку, что часть пакетов не нужно 
обновлять
автоматически. Это находится в:
RPM
{
  Hold{
   "<регулярное выражение - что удерживать>";"<следующий пакет, который 
обновлять
не нужно>";
  };
};
---------------------------------------------------

И.П.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  7:06   ` Ivan Petrov
@ 2008-12-29  7:12     ` Andrey Rahmatullin
  2008-12-29  7:32       ` Ivan Petrov
  0 siblings, 1 reply; 14+ messages in thread
From: Andrey Rahmatullin @ 2008-12-29  7:12 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 860 bytes --]

On Mon, Dec 29, 2008 at 01:06:48PM +0600, Ivan Petrov wrote:
> > Это ещё что за хрень? Сами придумали?
> Ну я и не скрывал, что я сам это прописывал.
Я спросил про "придумали", а не "прописали".

>    "<регулярное выражение - что удерживать>";"<следующий пакет, который 
> обновлять
> не нужно>";
Я не знаю, как так надо понять эту строку, чтобы прописать то, что
прописали вы. Запятые какие-то, три раза один и тот же пакет указан.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

> монтируешь флешку, потом делаешь ей "безопасно извлечь" правой кнопкой
> по значку на столе или ярлыку аплета, она отмонтируется но в ответ:
> "устройство успешно отключено, но не может быть извлечено".
Я, чесгря, не понимаю, в чем проблема -- или вы хотите, чтобы флэшки
выплевывались и улетали куда-нибудь?
		-- thresh in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  7:12     ` Andrey Rahmatullin
@ 2008-12-29  7:32       ` Ivan Petrov
  2008-12-29  7:35         ` Andrey Rahmatullin
  0 siblings, 1 reply; 14+ messages in thread
From: Ivan Petrov @ 2008-12-29  7:32 UTC (permalink / raw)
  To: community

Andrey Rahmatullin пишет:

>>    "<регулярное выражение - что удерживать>";"<следующий пакет, который 
>> обновлять
>> не нужно>";
> Я не знаю, как так надо понять эту строку, чтобы прописать то, что
> прописали вы. Запятые какие-то, три раза один и тот же пакет указан.

Я вообще не понимаю как составить "регулярное выражение - что удерживать".
А может его вообще составлять не нужно, а достаточно просто в кавычках 
прописать имя пакета и поставить точку с запятой?
-----------------------------------------
  "<регулярное выражение - что удерживать>";"<следующий пакет, который 
обновлять не нужно>";
-----------------------------------------
Это конъюнкция, т.е. "что удерживать" & "имя пакета"
или строгая дизъюнкция либо "что удерживать", либо "имя пакета, который 
удерживать"
?


И.П.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  7:32       ` Ivan Petrov
@ 2008-12-29  7:35         ` Andrey Rahmatullin
  2008-12-29  7:51           ` Ivan Petrov
  0 siblings, 1 reply; 14+ messages in thread
From: Andrey Rahmatullin @ 2008-12-29  7:35 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1226 bytes --]

On Mon, Dec 29, 2008 at 01:32:05PM +0600, Ivan Petrov wrote:
> Я вообще не понимаю как составить "регулярное выражение - что удерживать".
Почитайте про регулярные выражения.
> А может его вообще составлять не нужно, а достаточно просто в кавычках 
> прописать имя пакета и поставить точку с запятой?
Пропишите, только учтите, что тогда будут захолдены все пакеты, содержащие
указанное имя в своём.

> -----------------------------------------
>   "<регулярное выражение - что удерживать>";"<следующий пакет, который 
> обновлять не нужно>";
> -----------------------------------------
> Это конъюнкция, т.е. "что удерживать" & "имя пакета"
Выкиньте доку. Это два разных имени двух разных пакетов, абсолютно
равнозначные. Почему они в доке на одной строке - не знаю.
> или строгая дизъюнкция либо "что удерживать", либо "имя пакета, который 
> удерживать"
"Что удерживать" задаётся именем пакета.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Ощущения [от testdisk vs gpart] -- как от lilo vs grub, первое -- простое
как двери для обычного администратора (tm), второе -- более замороченное,
но как раз в нерадостном случае больше шансов выкарабкаться.
		-- mike in community@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  6:58 [Comm] запретить обновление пакетов Ivan Petrov
  2008-12-29  7:01 ` Andrey Rahmatullin
@ 2008-12-29  7:46 ` Slava Dubrovskiy
  2008-12-29  7:50   ` Andrey Rahmatullin
  2009-01-02 21:29 ` Michael Shigorin
  2 siblings, 1 reply; 14+ messages in thread
From: Slava Dubrovskiy @ 2008-12-29  7:46 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 1280 bytes --]

Ivan Petrov пишет:
> Как правильно прописать запрет обновление openoffice пакетов при
> apt-get dist-upgrade?
> В apt-conf у меня неправильно записано, т.к. все равно просит обновлять:
>
> Hold {
> <------><------>// Old-style kernels.
> <------><------>"^(kernel|alsa)[0-9]+-source";
> <------><------>"openoffice.org","openoffice.org";
> <------><------>"openoffice.org","openoffice.org-kde";
> <------><------>"openoffice.org","openoffice.org-langpack-ru";
> <------>};
> };
> Как прописать правильно?
Hold {
            // Old-style kernels.
            "^(kernel|alsa)[0-9]+-source";
            "^openoffice.*";
            };
};

Почитайте про регулярные выражения.
^ - означает что слово начинается с начала строки
. - означает любой символ
* - означает что символ повторяется сколько угодно раз.

Т.о. под "^openoffice.*" попадут все пакеты которые начинаются с слова
openoffice т.е. все что вы перечислили явно.

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  7:46 ` Slava Dubrovskiy
@ 2008-12-29  7:50   ` Andrey Rahmatullin
  0 siblings, 0 replies; 14+ messages in thread
From: Andrey Rahmatullin @ 2008-12-29  7:50 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 468 bytes --]

On Mon, Dec 29, 2008 at 09:46:45AM +0200, Slava Dubrovskiy wrote:
>             "^openoffice.*";
Хвостовая .*, как всегда, необязательна.

> Т.о. под "^openoffice.*" попадут все пакеты которые начинаются с слова
> openoffice т.е. все что вы перечислили явно.
... а так же всё, что не перечислили, но попадает под регекс.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

ЛинуксФест 4.0 - во второй середине Июля.
		-- rider in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  7:35         ` Andrey Rahmatullin
@ 2008-12-29  7:51           ` Ivan Petrov
  2008-12-29  8:08             ` Slava Dubrovskiy
  2008-12-29  9:48             ` Andrey Rahmatullin
  0 siblings, 2 replies; 14+ messages in thread
From: Ivan Petrov @ 2008-12-29  7:51 UTC (permalink / raw)
  To: community

Andrey Rahmatullin пишет:
> On Mon, Dec 29, 2008 at 01:32:05PM +0600, Ivan Petrov wrote:
>> Я вообще не понимаю как составить "регулярное выражение - что удерживать".
> Почитайте про регулярные выражения.

А можно чуть подробнее? "Регулярные выражения" в Altlinux-е вообще или в 
терминале Альтлинукса,
в скриптах? Где, в какой доке про них читать?

>> А может его вообще составлять не нужно, а достаточно просто в кавычках 
>> прописать имя пакета и поставить точку с запятой?
> Пропишите, только учтите, что тогда будут захолдены все пакеты, содержащие
> указанное имя в своём.

Учел. Прописал. Заработало.

>> Это конъюнкция, т.е. "что удерживать" & "имя пакета"
> Выкиньте доку. Это два разных имени двух разных пакетов, абсолютно
> равнозначные. Почему они в доке на одной строке - не знаю.

Это из ALT Linux Team FAQ
отсюда видно, что есть необходимость обновления FAQ

И.П.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  7:51           ` Ivan Petrov
@ 2008-12-29  8:08             ` Slava Dubrovskiy
  2008-12-29  9:48             ` Andrey Rahmatullin
  1 sibling, 0 replies; 14+ messages in thread
From: Slava Dubrovskiy @ 2008-12-29  8:08 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 610 bytes --]

Ivan Petrov пишет:
>>> Я вообще не понимаю как составить "регулярное выражение - что
>>> удерживать".
>> Почитайте про регулярные выражения.
> А можно чуть подробнее? "Регулярные выражения" в Altlinux-е вообще или
> в терминале Альтлинукса,
> в скриптах? Где, в какой доке про них читать?
Например тут
http://www.opennet.ru/docs/RUS/bash_scripting_guide/c11895.html

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  7:51           ` Ivan Petrov
  2008-12-29  8:08             ` Slava Dubrovskiy
@ 2008-12-29  9:48             ` Andrey Rahmatullin
  2008-12-29  9:58               ` Ilis
  1 sibling, 1 reply; 14+ messages in thread
From: Andrey Rahmatullin @ 2008-12-29  9:48 UTC (permalink / raw)
  To: community

On Mon, Dec 29, 2008 at 01:51:22PM +0600, Ivan Petrov wrote:
> А можно чуть подробнее? "Регулярные выражения" в Altlinux-е вообще или в  
> терминале Альтлинукса,
> в скриптах? 
Регулярные выражения вообще. Они везде одинаковые.

> Где, в какой доке про них читать?
В общеобразовательной. Начните с гугля и пусть кто-то попробует сказать,
что я не привёл ключевых слов.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  9:48             ` Andrey Rahmatullin
@ 2008-12-29  9:58               ` Ilis
  2008-12-29 10:02                 ` Andrey Rahmatullin
  0 siblings, 1 reply; 14+ messages in thread
From: Ilis @ 2008-12-29  9:58 UTC (permalink / raw)
  To: ALT Linux Community general discussions

29 декабря 2008 г. 14:48 пользователь Andrey Rahmatullin написал:
> On Mon, Dec 29, 2008 at 01:51:22PM +0600, Ivan Petrov wrote:
>> А можно чуть подробнее? "Регулярные выражения" в Altlinux-е вообще или в
>> терминале Альтлинукса,
>> в скриптах?
> Регулярные выражения вообще. Они везде одинаковые.
>
Вот из мана по грепу:

Grep understands three different versions of regular expression
syntax: "basic," "extended," and "perl."


-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  9:58               ` Ilis
@ 2008-12-29 10:02                 ` Andrey Rahmatullin
  0 siblings, 0 replies; 14+ messages in thread
From: Andrey Rahmatullin @ 2008-12-29 10:02 UTC (permalink / raw)
  To: community

On Mon, Dec 29, 2008 at 02:58:20PM +0500, Ilis wrote:
> Grep understands three different versions of regular expression
> syntax: "basic," "extended," and "perl."
Это уже advanced topic. .* везде одинаковая.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] запретить обновление пакетов
  2008-12-29  6:58 [Comm] запретить обновление пакетов Ivan Petrov
  2008-12-29  7:01 ` Andrey Rahmatullin
  2008-12-29  7:46 ` Slava Dubrovskiy
@ 2009-01-02 21:29 ` Michael Shigorin
  2 siblings, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2009-01-02 21:29 UTC (permalink / raw)
  To: community

On Mon, Dec 29, 2008 at 12:58:07PM +0600, Ivan Petrov wrote:
> <------><------>"openoffice.org","openoffice.org";
> <------><------>"openoffice.org","openoffice.org-kde";
> <------><------>"openoffice.org","openoffice.org-langpack-ru";

"^openoffice\.org.*"; :-)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2009-01-02 21:29 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-12-29  6:58 [Comm] запретить обновление пакетов Ivan Petrov
2008-12-29  7:01 ` Andrey Rahmatullin
2008-12-29  7:06   ` Ivan Petrov
2008-12-29  7:12     ` Andrey Rahmatullin
2008-12-29  7:32       ` Ivan Petrov
2008-12-29  7:35         ` Andrey Rahmatullin
2008-12-29  7:51           ` Ivan Petrov
2008-12-29  8:08             ` Slava Dubrovskiy
2008-12-29  9:48             ` Andrey Rahmatullin
2008-12-29  9:58               ` Ilis
2008-12-29 10:02                 ` Andrey Rahmatullin
2008-12-29  7:46 ` Slava Dubrovskiy
2008-12-29  7:50   ` Andrey Rahmatullin
2009-01-02 21:29 ` Michael Shigorin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git