geir__hk Skrevet 25. august 2019 Del Skrevet 25. august 2019 Sitter her og leker meg litt , og prøver å gjøre meg kjent med Fedora 30, Cinnamon. Prøver å få kjørt noen programmer som ikke er å finne i pakkebrønnen til Fedora, og som heller ikke finnes som flatpak. En løsning er å laste ned en "appimage" -fil, og deretter sette execute-flagget på for den aktuelle fila. Dette har fungert helt fint på Ubuntu-baserte distroer jeg har testet det på. Men ikke i Fedora. Dette skjer når jeg prøver å kjøre programmet i Fedora (et av 2 som jeg har forsøkt kjøre): [geirhk@localhost ~]$ balenaEtcher.AppImage bash: balenaEtcher.AppImage: command not found [geirhk@localhost ~]$ ./balenaEtcher.AppImage bash: ./balenaEtcher.AppImage: No such file or directory Har kontrollert at den aktuelle fila (første fila på lista under) er satt som kjørbar. [geirhk@localhost ~]$ ls -l total 84548 -rwxr-xr-x. 1 geirhk geirhk 86568136 Aug 20 16:24 balenaEtcher.AppImage drwxr-xr-x. 1 geirhk geirhk 0 Aug 12 22:43 Desktop drwxr-xr-x. 1 geirhk geirhk 0 Aug 12 22:43 Documents drwxr-xr-x. 1 geirhk geirhk 70 Aug 24 15:36 Downloads drwxr-xr-x. 1 geirhk geirhk 0 Aug 12 22:43 Music -rw-rw-r--. 1 geirhk geirhk 1825 Aug 16 19:31 'New document 1.2019_08_16_19_31_21.0.svg' drwxr-xr-x. 1 geirhk geirhk 0 Aug 12 22:43 Pictures drwxr-xr-x. 1 geirhk geirhk 0 Aug 12 22:43 Public -rwxrwxr-x. 1 geirhk geirhk 90 Aug 17 13:06 skript.sh drwxr-xr-x. 1 geirhk geirhk 0 Aug 12 22:43 Templates drwxr-xr-x. 1 geirhk geirhk 0 Aug 12 22:43 Videos Har jeg misset noe her, eller er det noe med selve Fedora-distroen som gjør at appimages ikke lar seg kjøre ? Lenke til kommentar
linux-fan Skrevet 25. august 2019 Del Skrevet 25. august 2019 Generelt: balenaEtcher.AppImage skal kjøre fil hvis den finnes i $path, ulik praksis å ta med aktiv folder i path. ./balenaEtcher.AppImage skal kjøre fil hvis den finnes i folder du står i. Fått med noen spesieltegn inn i filnavn? Er execute og ls eksemplene gjort i samme folder med samme user? Hva er resultat av/finner du filen (ev. legg i wild card til du finner fil): ls -1d ./balenaEtcher.AppImage | od -a Lenke til kommentar
geir__hk Skrevet 25. august 2019 Forfatter Del Skrevet 25. august 2019 Hva er resultat av/finner du filen (ev. legg i wild card til du finner fil): ls -1d ./balenaEtcher.AppImage | od -a Da får jeg dette: [geirhk@localhost ~]$ ls -1d ./balenaEtcher.AppImage | od -a 0000000 . / b a l e n a E t c h e r . A 0000020 p p I m a g e nl 0000030 [geirhk@localhost ~]$ Lenke til kommentar
toreae Skrevet 25. august 2019 Del Skrevet 25. august 2019 Skudd i blinde - må den kjøres som root? Lenke til kommentar
geir__hk Skrevet 25. august 2019 Forfatter Del Skrevet 25. august 2019 Skudd i blinde - må den kjøres som root? Takk for svar. Nei, det virker ikke særlig bedre desverre: [geirhk@localhost ~]$ sudo ./balenaEtcher.AppImage [sudo] password for geirhk: sudo: unable to execute ./balenaEtcher.AppImage: No such file or directory [geirhk@localhost ~]$ sudo balenaEtcher.AppImage sudo: balenaEtcher.AppImage: command not found [geirhk@localhost ~]$ Lenke til kommentar
linux-fan Skrevet 26. august 2019 Del Skrevet 26. august 2019 Da får jeg dette: [geirhk@localhost ~]$ ls -1d ./balenaEtcher.AppImage | od -a 0000000 . / b a l e n a E t c h e r . A 0000020 p p I m a g e nl 0000030 [geirhk@localhost ~]$ Normale tegn, så spesialtegn som space eller tab i filnavn er ikke forklaring her: No such file or directory og for ls Burde fått helt ndre feilmeldinger hvis filen ikke kunne kjøres slik. Har ikke Fedora selv. Lenke til kommentar
toreae Skrevet 26. august 2019 Del Skrevet 26. august 2019 Hvor lastet du ned filen fra? Står det ikke noe om at du må bruke ett pakkeprogram til den? Lenke til kommentar
linux-fan Skrevet 26. august 2019 Del Skrevet 26. august 2019 Ikke noe spesielt her, men det du har gjort virker riktig. https://fedoraproject.org/wiki/AppImage Du kan prøve å åpne filen i filemanager, i stedet for bash å se om du får andre feilmeldinger/virker. "Can also run in a sandbox like Firejail" For annen distribution: https://unix.stackexchange.com/questions/329151/how-to-setup-fuse-for-using-appimages-on-centos-7 Har du FUSE installert? Lenke til kommentar
geir__hk Skrevet 26. august 2019 Forfatter Del Skrevet 26. august 2019 (endret) Du kan prøve å åpne filen i filemanager, i stedet for bash å se om du får andre feilmeldinger/virker. Jeg får ingen feilmeldinger ved å åpne/kjøre fila direkte via Nemo. "Can also run in a sandbox like Firejail" Dette får jeg prøve til slutt hvis ingenting annet fungerer. For annen distribution: https://unix.stackexchange.com/questions/329151/how-to-setup-fuse-for-using-appimages-on-centos-7 Har du FUSE installert? Øh - La meg se, nei tror faktisk ikke det. Tror du kan ha satt meg på riktig spor her [geirhk@localhost ~]$ ls -l /tmp/fuse ls: cannot access '/tmp/fuse': No such file or directory Prøver å lete meg litt frem på nettet, men klarer ikke finne noe entydige tester som kan vise om fuse er installert eller ikke. Alt jeg vet er at folderen (ref. wikipedia) ikke eksisterer. [edit] Kan nevnes at jeg prøvde å opprette nevnte folder manuelt, men det forandret ingenting. Samme feilmelding v forsøk på å åpne/kjøre fila. [edit 2] Den aktuelle fila jeg prøver å kjøre er denne: https://github.com/balena-io/etcher/releases/download/v1.5.56/balena-etcher-electron-1.5.56-linux-ia32.zip Dvs, etter utpakking av zip-fila. Endret 26. august 2019 av geir__hk Lenke til kommentar
geir__hk Skrevet 26. august 2019 Forfatter Del Skrevet 26. august 2019 Ah - problemet er løst. Innså det ikke selv før jeg leste min egen tekst (edit 2) i forrige post, der url'en er forkortet på en slik måte at "ia32" i filnavnet utheves. Det jeg gjorde feil var å laste ned 32 bit versjonen av dette programmet. Etter at jeg lastet ned 64 bits versjonen, kjørte programmet helt fint. Men nå skal det kanskje sies at feilmeldingene fra terminal ikke på noen måte pekte mot det egentlige problemet, og det var helt tilfeldig at jeg selv oppdaget det. Skal sant sies så visste jeg ikke at 32 bits appimages ikke lar seg kjøre på 64 bits OS. 1 Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå