А сделано это для того, чтобы не остаться без шела при повреждении файловой системы или сломе динамической линковки.
Спасибо.
А может быть, вы еще и знаете, зачем так сделано? Обычно же в поставках типа Дебиана, вроде бы не принято библиотеки с собой таскать. Или нет?
On 01/02/15 05:38, Evgeny Zubok wrote:
Dmitry Alexandrov <321942@gmail.com> writes:
Добрых суток уважаемой рассылке.
Наткнулся только что на тот факт, что ‘bash’ как пакет не имеет в
зависимостях libreadline6 (и 5 тоже) [A]. Будучи убежденным, что GNU
Bash, GNU readline все-таки использует, о чем сообщается даже ман [B],
я удивился.
У bash свой readline, он его с собой тащит.
$ apt-get source bash
$ cd bash-4.2+dfsg
$ tar --xz -xf bash-4.2dfsg.tar.xz
$ ls bash-4.2/lib/readline/
ansi_stdlib.h histfile.c misc.c rlprivate.h terminal.c
bind.c histlib.h nls.c rlshell.h text.c
callback.c history.c parens.c rlstdc.h tilde.c
ChangeLog history.h posixdir.h rltty.c tilde.h
chardefs.h histsearch.c posixjmp.h rltty.h undo.c
compat.c input.c posixselect.h rltypedefs.h util.c
complete.c isearch.c posixstat.h rlwinsize.h vi_keymap.c
COPYING keymaps.c readline.c savestring.c vi_mode.c
display.c keymaps.h readline.h search.c xfree.c
emacs_keymap.c kill.c README shell.c xmalloc.c
examples/ macro.c rlconf.h signals.c xmalloc.h
funmap.c Makefile.in rldefs.h STANDALONE
histexpand.c mbutil.c rlmbutil.h tcap.h
--
To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] 54CEC8C8.6070700@gmail.com" target="_blank">https://lists.debian.org/[🔎] 54CEC8C8.6070700@gmail.com