Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
Komputery - oprogramowanie i sprzęt Pytania i problemy niezwiązane z nagrywaniem, backupem i grami. |
|
Opcje związane z dyskusją | Tryby wyświetlania |
18.07.2016, 20:01 | #1 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
|
AppImage, a aplikacja CLI
Czy ktoś orientuje się czy można opakować w AppImage program, który działa wyłącznie w wierszu poleceń?
https://github.com/probonopd/AppImag...ting-AppImages Zrobiłem tak: /cudawianki/usr/bin/cudawianki (ma atrybut wykonywalny) /cudawianki/usr/lib/ (puste*) /cudawianki/cudawianki.desktop /cudawianki/cudawianki.png *puste bo niema zależności innych niż libc, a przynajmniej tak twierdzi: Kod:
objdump -p cudawianki | grep NEEDED Kod:
[Desktop Entry] Type=Application Name=cudawianki GenericName=cudawianki Comment=opis Icon=cudawianki.png Exec=cudawianki Terminal=true Categories=Utility; Keywords=ps3; Name[en_US]=cudawianki Kod:
sed -i -e 's|/usr|././|g' cudawianki Kod:
export APP=cudawianki && ./AppImageAssistant.AppDir/package $APP.AppDir $APP.AppImage && ./$APP.AppImage
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF |
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
18.07.2016, 20:13 | #2 |
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
|
A co się dzieje jak go uruchomisz? Jakieś błędy w konsoli?
Paczyłeś http://flatpak.org ? To chyba się przebije bardziej niż AppImage.
__________________
XMPP: andrzej(at)czerniak.info.pl |
18.07.2016, 20:36 | #3 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
|
Właśnie nie chce się uruchomić, no such file or directory.
Flatpak i Snappy mnie nie interesują z kilku powodów: wymagają instalacji dodatkowego oprogramowania do obsługi tych kontenerów, są zorientowane na Gnome/Unity i nie zadziałają na każdej dystrybucji. AppImage zadziała za to na każdej pod warunkiem że jest loop i pod warunkiem, że aplikacja ze środka kiedy używa zewnętrznych bibliotek to muszą być starsze lub w tej samej wersji co w systemie operacyjnym. Do tego wypakowują zawartość do siebie (więc jedna aplikacja != jeden plik (bo to tylko kontener do przenoszenia)) i tam też trzymają ich config, współdzieląc dane z innymi po symlinkach, podczas gdy AppImage po prostu uruchamiasz dwuklikając na plik i wrzuca tymczasowo siebie do /tmp, a ustawienia sczytuje/zapisuje w home. Inna filozofia paczkowania, wobec powyższego wolę appimg bo jest najbliższy idei portablowych programów z mobili (apk/xap/ipa).
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF Ostatnio zmieniany przez Berion : 18.07.2016 o godz. 20:47 |
18.07.2016, 21:07 | #4 |
logged out
CDRinfo VIP
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
|
Na pewno dałeś atrybut wykonywalności?
Zrób loga z próby wykonania aplikacji. -- Co pokazuje: strings MyApp.AppDir/usr/bin/myapp | grep /usr przed i po zrobieniu tego polecenia z sed?
__________________
XMPP: andrzej(at)czerniak.info.pl Ostatnio zmieniany przez andy : 18.07.2016 o godz. 21:12 |
19.07.2016, 00:02 | #5 |
Hibernant
CDRinfo VIP
Data rejestracji: 24.06.2004
Posty: 17,115
|
Na pewno.
To cały komunikat. bash: No such file or directory. Ale może to być wina aktywatora bo przez niego na surowo też się nie uruchamia. Jest ok, były "/usr", zastąpiłem "././" i potem posprawdzałem, czy rzeczywiście zostały zastąpione.
__________________
Wszystko co chciałbyś wiedzieć o: | PSX | PS2 | PS3 | Xbox | FF000000000003010101010003010000000003010000030000 00000003010000000003010100000003010101010003010000 00000300010101010300000000000301010000000300000001 01030101010100030101000000030000000000030100000000 03000001010103000000000003010100000003000000000103 01000000000301010000000301010000000300000000000301 01010100030000000000030101000000030000000001030003 01000000000301000000030100000000030000000101030100 00000003010000030100000000030100010003010100000003 00000000000300000000000300010301000000000301000003 00000001010301010100000301010000000300000000000301 00000000030000000101030000000001030101000000030101 000000030101000000FF |
|
|
Podobne dyskusje | ||||
Dyskusja | Autor | Forum | Odpow. | Ostatni Post |
Aplikacja przestała się łączyć z siecią... | joujoujou | Komputery - oprogramowanie i sprzęt | 15 | 04.06.2016 17:42 |
Nero 9 aplikacja Nero Vision- problem | mirosado | Zdjęcia i wideo | 0 | 20.12.2009 18:15 |
usuwanie i aplikacja pasty termoprzewodzacej | Docent | Komputery - oprogramowanie i sprzęt | 49 | 27.03.2009 10:59 |
Aplikacja umożliwiająca szybkie wyszukiwanie błędów. | assan | DivX, Xvid, Matroska i inne | 4 | 21.01.2005 17:10 |
Pieprzona aplikacja | Paragon | Off topic | 5 | 23.05.2002 07:58 |