Jump to content

Проблемы, при обновлении пакетов c uClibc-ng 1.0.16


Recommended Posts

снова докладываю, проблемы с opkg upgrade:

~ # opkg update
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz.
Updated list of available packages in /opt/var/opkg-lists/keenle.
~ # opkg upgrade
Package ipset version 6.24-1a has no valid architecture, ignoring.
Upgrading ldconfig on root from 1.0.13-4 to 1.0.16-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/ldconfig_1.0.16-5_keenle.ipk.
Upgrading libc on root from 1.0.13-4 to 1.0.16-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libc_1.0.16-5_keenle.ipk.
Removing obsolete file /opt/lib/ld-uClibc-1.0.13.so.
Removing obsolete file /opt/lib/libuClibc-1.0.13.so.
Removing obsolete file /opt/lib/libresolv-1.0.13.so.
Removing obsolete file /opt/lib/libuargp-1.0.13.so.
Removing obsolete file /opt/lib/libcrypt-1.0.13.so.
Removing obsolete file /opt/lib/libdl-1.0.13.so.
Removing obsolete file /opt/lib/libnsl-1.0.13.so.
Removing obsolete file /opt/lib/libutil-1.0.13.so.
Removing obsolete file /opt/lib/libm-1.0.13.so.
Upgrading libpthread on root from 1.0.13-4 to 1.0.16-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libpthread_1.0.16-5_keenle.ipk.
Removing obsolete file /opt/lib/libpthread-1.0.13.so.
Upgrading libatomic on root from 5.3.0-4 to 5.3.0-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libatomic_5.3.0-5_keenle.ipk.
Upgrading nano on root from 2.5.3-1 to 2.6.0-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/nano_2.6.0-1_keenle.ipk.
Segmentation fault

как решать?

Link to comment
Share on other sites

opkg remove nano

opkg upgrade

opkg install nano

даст закончить обновление, если нет других зависимостей

Link to comment
Share on other sites

   Segfault    при обновлении никак с темой и minidlna не связано.  Уважайте других форумчан. Тут не только пишут. Тут еще читают и ищут.

Начните новую тему. Поднятый вопрос важен. Но его нужно обсудить отдельно!

Link to comment
Share on other sites

наверно, так сложились звезды, фазы луны и вспышки на солнце, что совпали 3 обновления: 1. система пакетов; 2. uClibc-ng; 3. обновление прошивки с откатами....

на нее   были завязаны некоторые пакеты. предлагается два варианта решения проблемы: 1 - чистая установка; 2 - обновление установленной системы

если с п.1 все предельно ясно, то для п.2 нужно сделать несколько телодвижений, а именно: перед применением команды opkg upgrade вести 2 следующие:
 

opkg remove with --force-removal-of-dependent-packages libncurses

opkg remove with --force-removal-of-dependent-packages libncursesw

они удалят эти либы и зависимые от них пакеты (конфиги останутся на месте, пакеты придется установить заново).

теперь можно смело обновляться opkg update && opkg upgrade

Скрытый текст

~ # opkg remove libncurses
No packages removed.
Collected errors:
 * print_dependents_warning: Package libncurses is depended upon by packages:
 * print_dependents_warning:     bash
 * print_dependents_warning:     htop
 * print_dependents_warning:     bc
 * print_dependents_warning: These might cease to work if package libncurses is removed.

 * print_dependents_warning: Force removal of this package with --force-depends.
 * print_dependents_warning: Force removal of this package and its dependents
 * print_dependents_warning: with --force-removal-of-dependent-packages.
~ # opkg remove with --force-removal-of-dependent-packages libncurses
Removing package bash from root...
Removing package htop from root...
Removing package bc from root...
Removing package libncurses from root...
~ # opkg remove with --force-removal-of-dependent-packages libncursesw
Removing package nano from root...
Removing package music-center from root...
Removing package alsa-utils from root...
Removing package libncursesw from root...
~ #
~ #
~ #
~ # opkg update
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/Packages.gz.
Updated list of available packages in /opt/var/opkg-lists/keenle.
~ # opkg upgrade
Upgrading ldconfig on root from 1.0.13-4 to 1.0.16-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/ldconfig_1.0.16-5_keenle.ipk.
Upgrading php5-mod-dom on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-dom_5.6.21-1_keenle.ipk.
Upgrading libc on root from 1.0.13-4 to 1.0.16-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libc_1.0.16-5_keenle.ipk.
Removing obsolete file /opt/lib/ld-uClibc-1.0.13.so.
Removing obsolete file /opt/lib/libuClibc-1.0.13.so.
Removing obsolete file /opt/lib/libresolv-1.0.13.so.
Removing obsolete file /opt/lib/libuargp-1.0.13.so.
Removing obsolete file /opt/lib/libcrypt-1.0.13.so.
Removing obsolete file /opt/lib/libdl-1.0.13.so.
Removing obsolete file /opt/lib/libnsl-1.0.13.so.
Removing obsolete file /opt/lib/libutil-1.0.13.so.
Removing obsolete file /opt/lib/libm-1.0.13.so.
Upgrading wget on root from 1.17.1-1 to 1.18-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/wget_1.18-1_keenle.ipk.
Upgrading libpthread on root from 1.0.13-4 to 1.0.16-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libpthread_1.0.16-5_keenle.ipk.
Removing obsolete file /opt/lib/libpthread-1.0.13.so.
Upgrading xupnpd on root from 404-1a to 2016-05-11-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/xupnpd_2016-05-11-1_keenle.ipk.
Upgrading nginx-zyx on root from 1.10.0-1 to 1.10.0-2...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/nginx-zyx_1.10.0-2_keenle.ipk.
Upgrading php5-cli on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-cli_5.6.21-1_keenle.ipk.
Upgrading libcurl on root from 7.48.0-1 to 7.49.0-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libcurl_7.49.0-1_keenle.ipk.
Upgrading libssh2 on root from 1.6.0-1 to 1.7.0-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libssh2_1.7.0-1_keenle.ipk.
Upgrading mc on root from 4.8.16-1a to 4.8.17-3...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/mc_4.8.17-3_keenle.ipk.
Upgrading php5-mod-xmlreader on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-xmlreader_5.6.21-1_keenle.ipk.
Upgrading libpcre on root from 8.38-2 to 8.39-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libpcre_8.39-1_keenle.ipk.
Removing obsolete file /opt/lib/libpcre.so.1.2.6.
Removing obsolete file /opt/lib/libpcreposix.so.0.0.3.
Upgrading php5-mod-xml on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-xml_5.6.21-1_keenle.ipk.
Upgrading php5-mod-zip on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-zip_5.6.21-1_keenle.ipk.
Upgrading php5-mod-openssl on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-openssl_5.6.21-1_keenle.ipk.
Upgrading libiconv-full on root from 1.11.1-2 to 1.11.1-3...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libiconv-full_1.11.1-3_keenle.ipk.
Upgrading libxml2 on root from 2.9.3-1 to 2.9.4-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libxml2_2.9.4-1_keenle.ipk.
Removing obsolete file /opt/lib/libxml2.so.2.9.3.
Upgrading php5-mod-xmlwriter on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-xmlwriter_5.6.21-1_keenle.ipk.
Upgrading php5-mod-curl on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-curl_5.6.21-1_keenle.ipk.
Upgrading dropbear on root from 2015.71-3 to 2016.73-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/dropbear_2016.73-1_keenle.ipk.
Upgrading curl on root from 7.48.0-1 to 7.49.0-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/curl_7.49.0-1_keenle.ipk.
Upgrading libstdcpp on root from 5.3.0-4 to 5.3.0-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libstdcpp_5.3.0-5_keenle.ipk.
Upgrading libgcc on root from 5.3.0-4 to 5.3.0-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libgcc_5.3.0-5_keenle.ipk.
Upgrading php5-mod-gd on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-gd_5.6.21-1_keenle.ipk.
Upgrading php5-mod-exif on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-exif_5.6.21-1_keenle.ipk.
Upgrading davfs2 on root from 1.5.4-1 to 1.5.4-2...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/davfs2_1.5.4-2_keenle.ipk.
Upgrading libffi on root from 3.0.13-1 to 3.2.1-2...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libffi_3.2.1-2_keenle.ipk.
Removing obsolete file /opt/lib/libffi.so.6.0.1.
Upgrading opt-ndmsv2 on root from 1.0-1 to 1.0-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/opt-ndmsv2_1.0-5_keenle.ipk.
Upgrading librt on root from 1.0.13-4 to 1.0.16-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/librt_1.0.16-5_keenle.ipk.
Removing obsolete file /opt/lib/librt-1.0.13.so.
Upgrading php5-mod-mbstring on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-mbstring_5.6.21-1_keenle.ipk.
Upgrading openvpn-openssl on root from 2.3.10-1 to 2.3.11-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/openvpn-openssl_2.3.11-1_keenle.ipk.
Upgrading libpolarssl on root from 1.3.16-1 to 1.3.16-2...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libpolarssl_1.3.16-2_keenle.ipk.
Upgrading php5-mod-simplexml on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-simplexml_5.6.21-1_keenle.ipk.
Upgrading php5 on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5_5.6.21-1_keenle.ipk.
Upgrading boost on root from 1_60_0-2 to 1_61_0-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/boost_1_61_0-1_keenle.ipk.
Upgrading php5-mod-session on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-session_5.6.21-1_keenle.ipk.
Upgrading php5-fastcgi on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-fastcgi_5.6.21-1_keenle.ipk.
Upgrading libssp on root from 5.3.0-4 to 5.3.0-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libssp_5.3.0-5_keenle.ipk.
Upgrading php5-mod-json on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-mod-json_5.6.21-1_keenle.ipk.
Upgrading ldd on root from 1.0.13-4 to 1.0.16-5...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/ldd_1.0.16-5_keenle.ipk.
Upgrading boost-container on root from 1_60_0-2 to 1_61_0-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/boost-container_1_61_0-1_keenle.ipk.
Removing obsolete file /opt/lib/libboost_container.so.1.60.0.
Upgrading libattr on root from 20150922-1 to 20160302-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libattr_20160302-1_keenle.ipk.
Upgrading php5-cgi on root from 5.6.19-2a to 5.6.21-1...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/php5-cgi_5.6.21-1_keenle.ipk.
Configuring libgcc.
Configuring libc.
Configuring libssp.
Configuring ldconfig.
Configuring libpcre.
Configuring libpthread.
Configuring libxml2.
Configuring php5.
Configuring php5-mod-dom.
Configuring librt.
Configuring wget.
Configuring xupnpd.
Configuring libcurl.
Configuring curl.
Configuring nginx-zyx.
Configuring libstdcpp.
Configuring php5-cli.
Configuring php5-cgi.
Configuring php5-fastcgi.
Configuring php5-mod-curl.
Configuring php5-mod-exif.
Configuring php5-mod-gd.
Configuring php5-mod-json.
Configuring php5-mod-mbstring.
Configuring php5-mod-session.
Configuring php5-mod-simplexml.
Configuring php5-mod-xml.
Configuring php5-mod-xmlreader.
Configuring php5-mod-xmlwriter.
Configuring php5-mod-zip.
Configuring libiconv-full.
Configuring libffi.
Configuring libattr.
Configuring libssh2.
Configuring mc.
Configuring php5-mod-openssl.
Configuring boost.
Configuring boost-container.
Configuring dropbear.
Configuring davfs2.
Configuring opt-ndmsv2.
Updating /opt/etc/ld.so.cache... done.
Configuring openvpn-openssl.
Configuring libpolarssl.
Configuring ldd.
Collected errors:
 * resolve_conffiles: Existing conffile /opt/share/xupnpd/xupnpd.lua is different from the conffile in the new package. The new conffile will be placed at /opt/share/xupnpd/xupnpd.lua-opkg.
 * resolve_conffiles: Existing conffile /opt/etc/nginx/nginx.conf is different from the conffile in the new package. The new conffile will be placed at /opt/etc/nginx/nginx.conf-opkg.
 * resolve_conffiles: Existing conffile /opt/etc/nginx/naxsi_core.rules is different from the conffile in the new package. The new conffile will be placed at /opt/etc/nginx/naxsi_core.rules-opkg.
 * resolve_conffiles: Existing conffile /opt/etc/nginx/fastcgi_params is different from the conffile in the new package. The new conffile will be placed at /opt/etc/nginx/fastcgi_params-opkg.
 * resolve_conffiles: Existing conffile /opt/etc/nginx/mime.types is different from the conffile in the new package. The new conffile will be placed at /opt/etc/nginx/mime.types-opkg.
 * resolve_conffiles: Existing conffile /opt/etc/davfs2/secrets is different from the conffile in the new package. The new conffile will be placed at /opt/etc/davfs2/secrets-opkg.
 * resolve_conffiles: Existing conffile /opt/etc/php.ini is different from the conffile in the new package. The new conffile will be placed at /opt/etc/php.ini-opkg.
~ #
~ #
~ # opkg upgrade
~ # opkg install libncurses
Installing libncursesw (6.0-1) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/libncursesw_6.0-1_keenle.ipk.
Configuring libncursesw.
~ # mc

~ # htop
-sh: htop: not found
~ # opkg install htop
Installing htop (2.0.1-1) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/htop_2.0.1-1_keenle.ipk.
Configuring htop.
~ # htop
~ # nano
-sh: nano: not found
~ # opkg install nano
Installing nano (2.6.0-1) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/nano_2.6.0-1_keenle.ipk.
Configuring nano.
~ # nano
~ # bash
-sh: bash: not found
~ # opkg install bash
Installing bash (4.3.42-1a) to root...
Downloading http://pkg.entware-keenetic.ru/binaries/keenle/bash_4.3.42-1a_keenle.ipk.
Configuring bash.
~ # bash
bash-4.3# uname -a
Linux Keenetic_Giga 2.6.22.15 #1 Fri Jul 15 20:17:30 UTC 2016 mips GNU/Linux
bash-4.3# exit
exit
~ # ls -al /opt/etc/ndm/
drwxr-xr-x   10 root     root          4096 Jul 18 10:23 .
drwxr-xr-x   13 root     root          4096 Jul 18 10:32 ..
drwxr-xr-x    2 root     root          4096 Jul 16 20:38 button.d
drwxr-xr-x    2 root     root          4096 Jul 16 20:38 fs.d
drwxr-xr-x    2 root     root          4096 Jul 16 20:38 netfilter.d
drwxr-xr-x    2 root     root          4096 Jul 16 20:38 schedule.d
drwxr-xr-x    2 root     root          4096 Jul 16 20:38 time.d
drwxr-xr-x    2 root     root          4096 Jul 16 20:38 usb.d
drwxr-xr-x    2 root     root          4096 Jul 16 20:38 user.d
drwxr-xr-x    2 root     root          4096 Jul 16 20:38 wan.d
~ #

 

 

 

 

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

было:

~ # mc -V
GNU Midnight Commander 4.8.16
Built with GLib 2.46.2
Using the S-Lang library with terminfo database
With builtin Editor
With subshell support as default
With support for background operations
With mouse support on xterm
With multiple codepages support
Virtual File Systems: cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish
Data types: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;
~ # history | head -n 8
   0 chmod -x /opt/etc/init.d/S71pyload
   1 chmod +x /opt/etc/init.d/S71pyload
   2 /opt/etc/init.d/S71pyload stop
   3 chmod -x /opt/etc/init.d/S71pyload
   4 exit
   5 mc
   6 exit
   7 history > /tmp/mnt/DATA/bak/`date +%Y-%m-%d_%H-%M`_history.txt

стало:

~ # mc -V
GNU Midnight Commander 4.8.17
Built with GLib 2.46.2
Using the S-Lang library with terminfo database
With builtin Editor
With subshell support as default
With support for background operations
With mouse support on xterm
With multiple codepages support
Virtual File Systems: cpiofs, tarfs, sfs, extfs, ftpfs, sftpfs, fish
Data types: char: 8; int: 32; long: 32; void *: 32; size_t: 32; off_t: 64;
~ #
~ # history | head -n 8
   0  cd "`printf "%b" '\0057tmp\0057tmp'`"
   1  cd "`printf "%b" '\0057tmp'`"
   2  cd "`printf "%b" '\0057'`"
   3  cd "`printf "%b" '\0057usr'`"
   4  cd "`printf "%b" '\0057'`"
   5  cd "`printf "%b" '\0057opt'`"
   6  cd "`printf "%b" '\0057opt\0057var'`"
   7  cd "`printf "%b" '\0057opt'`"


Можно сделать даунгрейд отдельных пакетов, в частности mc, так чтобы следующее обновление его не тронуло? Или другие может решения есть?

Link to comment
Share on other sites

15 минут назад, emlen сказал:

Можно сделать даунгрейд отдельных пакетов, в частности mc, так чтобы следующее обновление его не тронуло?

Можно, разрешаю. Предыдущие версии пакетов находятся в подпапке archive фида. Установите руками, а потом поставьте флаг hold

usage: opkg [options...] sub-command [arguments...]
where sub-command is one of:

Package Manipulation:
        update                  Update list of available packages
        upgrade                 Upgrade installed packages
        install <pkgs>          Install package(s)
        configure <pkgs>        Configure unpacked package(s)
        remove <pkgs|regexp>    Remove package(s)
        flag <flag> <pkgs>      Flag package(s)
         <flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)
......

 

  • Thanks 1
Link to comment
Share on other sites

50 минут назад, zyxmon сказал:

потом поставьте флаг hold

а как посмотреть потом какие пакеты помечены флагом, кроме как при попытке обновления?

/opt/ipk # opkg upgrade
Not upgrading package mc which is marked hold (flags=0x2).

 

Edited by emlen
Link to comment
Share on other sites

9 минут назад, emlen сказал:

а как посмотреть потом какие пакеты помечены флагом, кроме как при попытке обновления?

Если не использовать opkg, то подручными средствами - изучить файлы в /opt/lib/oplg/info или рядом. Пишу по памяти....

Link to comment
Share on other sites

16 минут назад, zyxmon сказал:

изучить файлы в /opt/lib/oplg/info

спасибо, но чет у меня руки не из того места (

/opt/ipk # ls -la /opt/lib/opkg/info | grep mc
-rw-r--r--    1 root     root            20 Jun  3 17:21 mc.conffiles
-rw-r--r--    1 root     root           634 Jun  3 17:21 mc.control
-rw-r--r--    1 root     root          5745 Jul 27 14:17 mc.list
/opt/ipk # cat /opt/lib/opkg/info/mc.conffiles | grep hold
/opt/ipk # cat /opt/lib/opkg/info/mc.control | grep hold
/opt/ipk # cat /opt/lib/opkg/info/mc.list | grep hold
/opt/ipk #

видимо как-то в цикле по установленным пакетам надо пройти командой?

~ # opkg status mc
Package: mc
Version: 4.8.16-1a
Depends: libc, libssp, glib2, libslang2, libmount, libssh2, libiconv-full
Status: install hold installed
Architecture: keenle
Conffiles:
 /opt/etc/mc/mc.menu 7062ff5217d78f8761ea8deafc78a0254f8848bd5e1cf1a38282ff5b37ffd4dd
Installed-Time: 1469618265

 

Edited by emlen
Link to comment
Share on other sites

53 минуты назад, zyxmon сказал:

А в status файле папкой выше?

точно, спасибо!

/opt/lib/opkg # grep hold /opt/lib/opkg/status -B 3 | grep Package | cut -d" " -f2
mc
tune2fs

 

Edited by emlen
Link to comment
Share on other sites

Для того, чтобы mc из обновления вел себя по старому, можно попробовать добавить параметр --nosubshell при старте, например в команде alias в /opt/etc/profile!

Это проще, чем ставить mc из архива.

  • Thanks 1
Link to comment
Share on other sites

В 30.07.2016 в 11:29, zyxmon сказал:

Для того, чтобы mc из обновления вел себя по старому, можно попробовать добавить параметр --nosubshell при старте, например в команде alias в /opt/etc/profile!

Это проще, чем ставить mc из архива.

Классно, спасибо, как говорится: "А ларчик просто открывался".))))

Link to comment
Share on other sites

Меня самого интересует использование истории введеных команд. Но в не меньшей степени интересует и наличие subshell в mc. Работающий subshell для оболочек busybox появился в последнем mc, но он сломал историю команд. Поэтому мое решение - bash. И subshell с любым mc работает и история. Но нужно немного настроить. Будет время, напишу на своем форуме. А пока информация к размышлению - https://sanctum.geek.nz/arabesque/better-bash-history/

 

Edited by zyxmon
  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

А как это связано с заголовком темы "Проблемы, при обновлении пакетов c uClibc-ng 1.0.16"?

 

Цитата

Вопрос: Почему чешутся яйца?
Лучший ответ: Поскольку вопрос задан в категории "КНИГИ", то рискну предположить, что лично у Вас так выражается творческий зуд!

 

Link to comment
Share on other sites

  • TheBB locked this topic
Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...