vim: Set TERM=xterm-256color for test

glibc: Correctly mark revision='systemd' for a paragraph in update note and  don't "overwrite" libcrypt.so.1* when updating
This commit is contained in:
Poltern 2024-02-24 17:27:10 +05:00
parent 61414b8cb2
commit 565460aa73
3 changed files with 10 additions and 7 deletions

View File

@ -231,7 +231,7 @@ esac</userinput></screen>
<xref role='.' linkend='ch-system-libxcrypt'/>. В дополнение к обычной установке <xref role='.' linkend='ch-system-libxcrypt'/>. В дополнение к обычной установке
<application>Libxcrypt</application>, <emphasis role='bold'>вы ДОЛЖНЫ следовать <application>Libxcrypt</application>, <emphasis role='bold'>вы ДОЛЖНЫ следовать
примечанию со страницы Libxcrypt, чтобы установить примечанию со страницы Libxcrypt, чтобы установить
<filename class='libraryfile '>libcrypt.so.1*</filename> (перезаписав <filename class='libraryfile '>libcrypt.so.1*</filename> (заменив
<filename class='libraryfile'>libcrypt.so.1</filename> из предыдущей установки <filename class='libraryfile'>libcrypt.so.1</filename> из предыдущей установки
Glibc)</emphasis>. Glibc)</emphasis>.
</para> </para>
@ -248,7 +248,7 @@ esac</userinput></screen>
<screen role='nodump'><userinput>rm -f /usr/sbin/nscd</userinput></screen> <screen role='nodump'><userinput>rm -f /usr/sbin/nscd</userinput></screen>
<para> <para revision='systemd'>
Если система (до LFS 12.1) основана на Systemd, необходимо также отключить и Если система (до LFS 12.1) основана на Systemd, необходимо также отключить и
остановить службу <command>nscd</command> прямо сейчас: остановить службу <command>nscd</command> прямо сейчас:
</para> </para>

View File

@ -109,7 +109,7 @@
--disable-static \ --disable-static \
--disable-failure-tokens --disable-failure-tokens
make make
cp -av .libs/libcrypt.so.1* /usr/lib</userinput></screen> cp -av --remove-destination .libs/libcrypt.so.1* /usr/lib</userinput></screen>
</note> </note>
</sect2> </sect2>

View File

@ -69,12 +69,15 @@
<para>Теперь запустите тесты от имени пользователя <systemitem <para>Теперь запустите тесты от имени пользователя <systemitem
class="username">tester</systemitem>:</para> class="username">tester</systemitem>:</para>
<screen><userinput remap="test">su tester -c "LANG=en_US.UTF-8 make -j1 test" &amp;> vim-test.log</userinput></screen> <screen><userinput remap="test">su tester -c "TERM=xterm-256color LANG=en_US.UTF-8 make -j1 test" \
&amp;> vim-test.log</userinput></screen>
<para>Набор тестов выводит на экран много двоичных данных. Это может вызвать <para>Набор тестов выводит на экран много двоичных данных. Это может вызвать
проблемы с настройками текущего терминала. Чтобы этого избежать, перенаправьте проблемы с настройками текущего терминала (особенно, когда мы переопределяем
вывод в файл журнала, как показано выше. Тест пройден успешно, если в файле переменную <envar>TERM</envar>, чтобы удовлетворить некоторые требования набора
журнала по завершении есть надпись "ALL DONE".</para> тестов). Чтобы этого избежать, перенаправьте вывод в файл журнала, как показано
выше. Тест пройден успешно, если лог по завершении содержит текст:
<quote>ALL DONE</quote>.</para>
<para>Установите пакет:</para> <para>Установите пакет:</para>