Unrar og rar

Karred
Antal: 3
Tilmeldt:
07-08-2013
User is offline
Unrar og rar

Hej

Jeg sidder og roder med en nas, hvor jeg oplever problemer med at installere rar og unrar. Ingen af disse vil virke.

Har prøvet at installere og afinstallere og det hele, så er lidt nervøs for at jeg har skades mere end gavnet.

Jeg får disse flest af 2 fejl, selvom de findes

root@hmnhdce-omv:/# unrar
-bash: /usr/local/bin/unrar: No such file or directory
root@hmnhdce-omv:/# rar
-bash: /bin/rar: No such file or directory

Og til tider denne

root@hmnhdce-omv:/usr/local/bin# rar
-bash: /bin/rar: cannot execute binary file

Jeg har efterhånden prøvet det meste og har også ledt efter et andet program (CLI), men alle jeg har fundet er afhængige af disse to pakker.

- - -
NAS' specifikationer er:
- Model: Iomega home Media Cloud Edition
- CPU: Dual core arm @ 600MHz (Oxford Semiconductor NAS 7820)
- RAM: 256 MB (2x Samsung K4T1G164QE-HCF7)
- OS: Debian Squeeze med OpenMediaVault installeret på.

Håber der er en der ligger inde med svaret og gerne også en løsning på dette problem.


zity
zity's picture
Antal: 89
Tilmeldt:
11-01-2004
User is offline
Umiddelbart er der to ting

Umiddelbart er der to ting som kan være et problem.

1) Rettighederne på filen er ikke sat til execute, hvilket kan rettes med: chmod +x /usr/bin/rar
2) Den pakke du installere har ikke den rigtige arkitektur. Er du sikker på pakken er rettet mod ARM platformen?


Karred
Antal: 3
Tilmeldt:
07-08-2013
User is offline
Har siddet med det igen nu

Har siddet med det igen nu her og har prøvet at sætte filerne execute, men det hjælper heller ikke...

Er sikker på unrar er og er 99% på at rar også er. Så det er desværre ingen af de to dele umiddelbart. :-/


m_abs
m_abs's picture
Antal: 885
Tilmeldt:
13-12-2003
User is offline
De mangler højst

De mangler højst sandsynligt nogle biblioteke.

Prøv at køre "ldd /usr/local/bin/rar"


lbm
lbm's picture
Antal: 824
Tilmeldt:
14-06-2006
User is offline
Hvad giver "which rar" og

Hvad giver "which rar" og "which unrar" ?


zity
zity's picture
Antal: 89
Tilmeldt:
11-01-2004
User is offline
#3 Plejer Linux ikke

#3 Plejer Linux ikke automatisk at komme med en besked hvis der mangler biblioteker?


m_abs
m_abs's picture
Antal: 885
Tilmeldt:
13-12-2003
User is offline
#5 Normalt ja, men ikke

#5
Normalt ja, men ikke altid.

Jeg kører med jailkit på min server, hvor hver web-bruger logger ind i en chroot-jail, hvis der mangler biblioteker til en eksekverbar-fil, så er fejlbeskeden "No such file or directory" selvom filen eksistere. Jeg har oplevet noget lignede i en buzybox på en NAS.


frogmaster
frogmaster's picture
Antal: 4831
Tilmeldt:
20-05-2010
User is offline
Har prøvet at

#0: Har prøvet at installere og afinstallere og det hele, så er lidt nervøs for at jeg har skades mere end gavnet.

Har du også brugt purge kommandoen før reinstall, eksempelvis:

sudo apt-get remove --purge package-name

Hvis du kun har benyttet remove kommandoen, så findes der stadig rester tilbage.


Karred
Antal: 3
Tilmeldt:
07-08-2013
User is offline
Hey igenHar kigget på det

Hey igen

Har kigget på det nu her med jeres forslag

ldd gav følgende

root@hmnhdce-omv:~# ldd /usr/local/bin/rar
        not a dynamic executable

Which gav følgende

root@hmnhdce-omv:~# which unrar
/usr/local/bin/unrar
root@hmnhdce-omv:~# which rar
/usr/local/bin/rar

og ved --purge får jeg følgende svar

root@hmnhdce-omv:~# apt-get remove --purge rar
Reading package lists... Done
Building dependency tree
Reading state information... Done
Virtual packages like 'rar' can't be removed

Har prøvet at "purge" både unrar også, men uden held :-/ Virker noget mystisk. Edit: Har også prøvet at purge ved brug af dpkg og aptitude, men igen uden held.


frogmaster
frogmaster's picture
Antal: 4831
Tilmeldt:
20-05-2010
User is offline
#8 Jeg har ikke noget svar,

#8

Jeg har ikke noget svar, kun forslag.

Prøv at purge rar og unrar igen, og derefter manuelt at slette biblioteket /usr/local/bin/unrar og /usr/local/bin/rar, før geninstallering.


zity
zity's picture
Antal: 89
Tilmeldt:
11-01-2004
User is offline
Jeg er temmelig sikker på

Jeg er temmelig sikker på at når du får beskeden "not a dynamic executable" fra ldd, så er det fordi programmet er kompileret til en anden arkitektur. Du kan eventuelt tjekke arkitekturen på programmet med: readelf -h /usr/local/bin/rar