aboutsummaryrefslogtreecommitdiffstats
path: root/russian/releases/slink/running-kernel-2.2.wml
blob: f8168af0dac401bd1b56a7c6ecd1085b23b65840 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
#use wml::debian::template title="Исправления: Работа Linux 2.2.x под slink"
#use wml::debian::translation-check translation="8da95139c3595d47371ba8d288784086ae2ebacd"

<p>

На этой странице описываются известные проблемы с запусков ядер Linux 2.2.x
под Debian 2.1 (slink). Предполагается, что ваша машина работает под
управлением полностью обновлённой системы slink.

<p>

Выпуск slink официально протестирован с ядрами Linux 2.0.x. Поскольку
"заморозка" Debian была произведена до выпуска Linux 2.2, а изменение
главного номера версии ядра может привести к проблемам, было решено
остаться на проверенной линейке ядер 2.0.

<p>

Выпуски Debian, тем не менее, не привязаны к версии ядра. Вы можете
использовать с Debian любое ядро по своему желанию. Тем не менее, мы
лишь не обещаем, что система будет функционировать правильно. Если вы
решили перейти на Linux линейки 2.2, и обнаружили проблемы в каком-то
пакете, вам может помочь переход на версию пакета из <a href="../potato/">
potato</a> (Debian 2.2).

<p>

Ниже приведено множество ссылок на версии пакетов из potato.
Имейте в виду, что если вы устанавливаете эти пакеты на машину,
работающая под управлением стабильного выпуска, вам могут понадобиться
библиотеки из potato или другие пакеты, от которых зависит данный.
Особо отметим, что вам, вероятно, придётся обновить пакет libc6.
Мы предлагаем использовать для этой цели <code>apt-get</code>,
который при правильном использовании загрузит только необходимые
пакеты. Тем не менее, будьте осторожны: хотя у большинства пользователей
нет проблем при работе смешанных стабильного и замороженного выпусков,
вы можете пострадать от ещё не исправленных ошибок в potato.

<p>

Чтобы помочь пользователям, желающим использовать ядра Linux версий 2.2.x,
в дистрибутив включен пакет <a
href="https://packages.debian.org/kernel-source-2.2.1">kernel-source-2.2.1</a>.
Тем не менее, вам рекомендуется загрузить исходные тексты последней
версии (с дополнительными исправлениями) с обычных сайтов распространения
ядра, таких как <a href="https://www.kernel.org/">kernel.org</a>.
Известно, что 2.2.1 содержит ошибки, и что использование этой версии может
привести к потере данных. Вам следует загрузить файлы "заплат" (patch).
обновляющие ядро до последней версии серии 2.2, и применить их к
исходному тексту ядра Linux.


<h2>Потенциально проблемные пакеты</h2>

<p>

Имейте в виду, что этот список может быть неполным. Пожалуйста,
отправьте сообщение об ошибке в псевдопакете www.debian.org, если
обнаружите другие, не перечисленные проблемы. Посмотрите также
сообщения об ошибках в пакете и попытайтесь удостовериться в том, что
эта проблема появилась при использовании Linux 2.2.

<dl>
	<dt><a href="https://packages.debian.org/sysutils">sysutils</a>
	<dd>
<tt>procinfo</tt> не работает.  В версии из
<a href="https://www.debian.org/Packages/frozen/utils/sysutils.html">
potato</a> это исправлено.

	<dt><a href="https://packages.debian.org/netbase">netbase</a>
	<dd>
В Linux 2.2, программа <tt>ipautofw</tt> должна быть заменена на 
<tt>ipmasqadm</tt>, а <tt>ipfwadm</tt>&nbsp;&mdash; на <tt>ipchains</tt>.  
Пакет
<a href="https://www.debian.org/Packages/frozen/base/netbase.html">
netbase</a> из potato содержит скрипт-оболочку
<tt>ipfwadm-wrapper</tt>, облегчающий переход.
<p>
<tt>ifconfig</tt> не показывает псевдонимы интерфейсов, а <tt>ipchains</tt>,
при некоторых условиях, не сбрасывает счётчики пакетов, не выдавая сообщений
об ошибках. Некоторые процедуры, встроенные в скрипты инициализации
<tt>netbase</tt>, выдают безвредные посторонние сообщения.
<p>
Все эти проблемы решены в версии из <a
href="https://www.debian.org/Packages/frozen/base/netbase.html">
potato</a>. Если в ыне хотите обновлять систему до potato, пакет,
совместимый с Debian 2.1, <a
href="https://www.debian.org/~rcw/2.2/netbase/">также доступен</a>.

	<dt><a href="https://packages.debian.org/pcmcia-source">pcmcia-source</a>
	<dd>
Версия <tt>pcmcia-source</tt> из slink не может быть скомпилирована
с ядром 2.2. Исправлено в версии из
<a href="https://www.debian.org/Packages/frozen/admin/pcmcia-source.html">
potato</a>.

	<dt><a href="https://packages.debian.org/dhcpcd">dhcpcd</a>
	<dd>
Под Linux 2.2 падает. Используйте версию из <a
href="https://www.debian.org/Packages/frozen/net/dhcpcd.html">
potato</a>.

	<dt><a href="https://packages.debian.org/dhcp-client-beta">dhcp-client-beta</a>
	<dd>
<tt>/etc/dhclient-script</tt> не работает с ядрами 2.2. В версии из
<a href="https://www.debian.org/Packages/frozen/net/dhcp-client.html">
potato</a> это исправлено. Имейте в виду, что пакет переименован в
<code>dhcp-client</code>.

	<dt><a href="https://packages.debian.org/wanpipe">wanpipe</a>
	<dd>
Версия 2.0.1 из slink несовместима с ядрами 2.2. версии 2.0.4 и более
поздние, которые вы можете загрузить из
<a href="https://www.debian.org/Packages/frozen/net/wanpipe.html">
potato</a>, будет работать с ядрами 2.2, но не с ядрами 2.0 (тем
не менее, в версию из potato включена "заплата" для ядра 2.0).

	<dt><a href="https://packages.debian.org/netstd">netstd</a>
	<dd>
<tt>bootpc</tt> не получает ответа, если только интерфейс не был уже
сконфигурирован. Это исправлено в отдельном <a
href="https://packages.debian.org/bootpc">пакете bootpc</a> в potato.

	<dt><a href="https://packages.debian.org/lsof">lsof</a>
	<dd>
<tt>lsof</tt> под linux 2.2 требует перекомпиляции. В potato
доступно обновление пакета <tt>lsof</tt>.

	<dt><a href="https://packages.debian.org/acct">acct</a>
	<dd>
В ядрах 2.2 изменена структура учёта процессов, так что если вы
используете <tt>acct</tt> и Linux 2.2, вам понадобиться версия
<tt>acct</tt> из potato (несовместимая с ядрами серии 2.0).

	<dt><a href="https://packages.debian.org/isdnutils">isdnutils</a>
	<dd>
<tt>isdnutils</tt> версии 3.0 или более поздней должны работать, как
с ядрами 2.0, так и с 2.2. Это единственный такой случай, поскольку
сопровождающий пакета Debian предпринял специальные усилия, чтобы
обеспечить это. С другими дистрибутивами всё может быть не так просто.

	<dt><a href="https://packages.debian.org/diald">diald</a>
	<dd>
Пакет <tt>diald</tt> из slink под Linux 2.2 вызывает проблемы
при динамическом создании маршрутов. Обновите его до версии из
potato.

        <dt><a href="https://packages.debian.org/xosview">xosview</a>
	<dd>
<tt>xosview</tt> под Linux 2.2.2 и более поздних входит в бесконечный
цикл. Обновите пакет до версии из potato.



</dl>


<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-indent-data:nil
sgml-doctype:"../.doctype"
End:
-->

© 2014-2024 Faster IT GmbH | imprint | privacy policy