Temat: bład uruchomienia htop

hej zrobiłem  aktualizację  do najnowszej wersji openwrt  (poprzednia była przedostatnia)

i zainstalowałem sobie potrzebne paczki ale  jedna ma problem z uruchomieniem:

root@OpenWrt-Luizjana:~# opkg -d usb install htop
Installing htop (3.2.2-1) to usb...
Downloading https://downloads.openwrt.org/releases/ … v3-d16.ipk
Configuring htop.
root@OpenWrt-Luizjana:~# htop
Error opening terminal: xterm.
root@OpenWrt-Luizjana:~#

widziałem podobny  temat, ale ja mam TERM-a

root@OpenWrt-Luizjana:~# env
USER=root
SSH_CLIENT=192.168.13.172 54552 11
SHLVL=1
LD_LIBRARY_PATH=/mnt/sda1/lib:/mnt/usb/usr/lib:
HOME=/root
OLDPWD=/usr/bin
SSH_TTY=/dev/pts/0
PS1=\[\e]0;\u@\h: \w\a\]\[\033[01;32m\]\u@\h:\w\$\[\033[00m\]
ENV=/etc/shinit
LOGNAME=root
TERM=xterm
PATH=/usr/sbin:/usr/bin:/sbin:/bin:/mnt/usb/usr/sbin:/mnt/usb/usr/bin:/mnt/usb/bin
EASYRSA_TEMP_DIR=/tmp/
SHELL=/bin/ash
PWD=/root
SSH_CONNECTION=192.168.13.172 54552 192.168.13.1 11
HISTFILE=/tmp/.history
root@OpenWrt-Luizjana:~#

2

Odp: bład uruchomienia htop

Na 99,99% Twoja wina. htop zależy do libncurses a te od pakietu terminfo który ładuje się do /usr/share/terminfo. Jeżeli instalowałeś wszystko na inną lokalizacją (usb) to pewnie terminfo też masz tam zainstalowane wiec nie ma potrzebnych plików tam gdzie powinny być a ty nie zrobiłeś linków. Zgadza się?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: bład uruchomienia htop

Racja!

po aktualizacji  /etc/profile się przeniósł  ale przecież linki symboliczne poznikały.

root@OpenWrt-Luizjana:/usr/share# ln -s /mnt/usb/usr/share/terminfo/ .

4

Odp: bład uruchomienia htop

ale jak mniemam  to ten sam problem będzie przy użyciu  skryptów do backupu w chmurze  jeśli  mamy instalce w innej lokalizacji

5

Odp: bład uruchomienia htop

I musisz się sam zatroszczyć żeby wszystkie pliki (a raczej linki do nich) był tam gdzie normalnie są. Przecież zwykły skompilowany program nie ogarnie sam z siebie że ma szukać czegoś tam w innych lokalizacjach. Jak robisz inaczej system to musisz sam zadbać żeby wszystko było po staremu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.