Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Temat z przed kilku miesięcy, uzytkownikubunt usunął bardzo przydatny post nie tylko z tego tematu.
Podobno wszystko mają w kopiach (wg mederatorów), ale do dzisiaj nie przywrócili.
Offline
Burzy nie było. uzytkownikubuntu sobie nagrabił
Offline
Problem (Debian):
execve("/usr/bin/ar", ["ar", "qs", "/tmp/FlashTmp.J5GvBB/setup.deb", "/tmp/FlashTmp.J5GvBB/control.tar.gz", "/tmp/FlashTmp.J5GvBB/data.tar"], [/* 52 vars */]) = 0 ... write(2, "ar: /tmp/FlashTmp.J5GvBB/setup.deb: File format not recognized\n", 63) = 63 exit_group(1)
Problem 2 (Ubuntu):
write(2, "dpkg-deb: error: treewalk root /tmp/FlashTmp.FB6PtG/build/DEBIAN is not a directory\n", 84) = 84
Moje rozwiązanie:
mkdir -p ~/bin/adobeair
--- ~/bin/adobeair/ar --- #!/bin/bash if [ "$1" = "qs" ]; then if [ -f "$2" ]; then rm -f "$2" fi fi exec /usr/bin/ar "$@"
--- ~/bin/adobeair/dpkg-deb --- #!/bin/bash if [ "$1" = "-b" ]; then DIR="$2/DEBIAN" if [ -L "$DIR" ]; then DEST=`readlink "$DIR"` rm -Rf "$DIR" cp -R "$DEST" "$DIR" fi fi exec /usr/bin/dpkg-deb "$@"
--- ~/bin/air-installer --- #!/bin/bash export PATH="$HOME/bin/adobeair:$PATH" "/usr/bin/Adobe AIR Application Installer" "$@"
chmod +x ~/bin/adobeair/* ~/bin/air-installer ~/bin/air-installer /tmp/e-DeklaracjeDesktop.air
Voilà!
Post edytowany:
- dodanie brakującej komendy chmod +x ...
- poprawka dla Ubuntu (~/bin/adobeair/dpkg-deb)
- sprawdzanie czy usuwamy plik w ~/bin/adobeair/ar
Ostatnio edytowany przez Jacekk (2017-04-16 22:46:36)
Offline
Zaraz. Chwila.
W rozwiązaniu podanym przez użytkownika Jacekk coś mi nie pasuje.
Przecież problem został podany w pierwszym poście przez yaros:
(...) wykładam się na instalacji Adobe Air - instalator mnie atakuje komunikatem: "Nie można zainstalować środowiska Adobe AIR. W systemie nie można odnaleźć narzędzi systemu Debian do tworzenia pakietów deb (na przykład dpkg-deb lub ar)."[/quote]
Nie można zainstalować Adobe AIR.
Natomiast ze skryptów podanych przez Jacekk'a wynika, że Adobe AIR ma już poprawnie zainstalowany (fragment kodu):"/usr/bin/Adobe AIR Application Installer" "$@"[/quote]
Czyli faktycznie podane SOLVED dotyczy e-Deklaracji, a nie Adobe AIR:~/bin/air-installer /tmp/e-DeklaracjeDesktop.air[/quote]
Wg mnie jest to o tyle ważne, że Adobe Reader, AdobeAIR, e-Deklaracje prawidłowo instalują się na:
1. Debian Jessie LiveDVD 8.7.1. 32 bit,
2. Ubuntu LTS: 14.04.5 i 16.0.4.2 32 bit (również Live),
natomiast na najnowszym Ubuntu 17.04 32 bit już nie!
Wyskakuje ww. błąd w trakcie instalacji Adobe AIR (Nie można zainstalować środowiska Adobe AIR. W systemie nie można odnaleźć narzędzi systemu Debian do tworzenia pakietów deb na przykład dpkg-deb lub ar).
Chociaż i binutils (ar) i cała kolekcja dpkg* znajduje się w /usr/bin.
Sprawdziłem to parę dni temu.
Na Debian Stretch nie sprawdziłem, bo nie ma takiego LiveDVD.
Nie sprawdzałem też na systemach 64 bitowych.
Pozdrawiam.Offline
Odnosiłem się właśnie do testing i e-Deklaracji - rozwiązanie problemu instalacji samego AIR widziałem tutaj: https://forum.dug.net.pl/viewtopic.php?pid=301833#p301833
Offline
Nie wiedziałem o istnieniu paczki deb napisanej przez Adobe: adobeair.deb
Zawsze instalowałem AdobeAIRInstaller.bin (md5: a91369be7ab40e3c5d5bc9fb02b95041) i ona zaczęła sprawiać kłopot w nowym Ubuntu 17.04 32bit.
Oba powyższe pliki to wersja 2.6
(do paczki jakiegoś devolo nie mam zaufania )
Na podstawie postu #17 [url]https://forum.dug.net.pl/viewtopic.php?pid=301833#p301833[/url]
ściągnąłem adobeair.deb (md5: a8d7051edf745d8b73d798f833f1c339)
wget --timestamping http://airdownload.adobe.com/air/lin/download/2.6/adobeair.deb
Dalszy zamieszczony tam opis dotyczy m.in. zamiany architektury w pliku control na "all", ja natomiast będę próbował na 32 bitowym systemie.
Uruchomiłem Live Ubuntu 17.04 32 bit.
Wykonałem wymagane dowiązania i zainstalowałem:
# ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 # ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0 # dpkg -i adobeair.deb
W porządku - zainstalowane, ikona jest, instalator uruchamia się.
Zainstalowałem Adobe Reader (AdbeRdr9.5.5-1_i486linux_enu.bin, md5: 84526519c801be54d7fc2d449d3fdb9a) - z tym nigdy nie było problemów.
Wg przepisu Jacekk'a utworzyłem katalog i odpowiednio w nim dwa skrypty:
mkdir -p ~/bin/adobeair ~/bin/adobeair/ar ~/bin/air-installer
o treści jak ww.
Nadałem i atrybut wykonywalności (chmod +x) i po ( w moim przypadku):
~/bin/air-installer /home/ubuntu/e-DeklaracjeDesktop.air
Instalacja ruszyła ukazały się trzy kolejne okna (skrótowo: "Tożsamość potwierdzona", "Katalog instalacji /opt", "Licencja"), prośba o hasło root oraz pasek instalacji
i nagle:
Nie można zainstalować środowiska Adobe AIR. W systemie nie można odnaleźć narzędzi systemu Debian do tworzenia pakietów deb (na przykład dpkg-deb lub ar).[/quote]
Klapa.
e-DeklaracjeDesktop.air w ver. 9.0.5, md5: 664c94cb4bd4c5f006167eb07292e9b0
Instalowanie jako user i wpisanie hasła (wpierw jego ustawienie - wszak to Live) czy instalowanie jako root nic nie zmienia.
Wydaje mi się, że informacja "na przykład dpkg-deb lub ar" jest tylko przykładem.
Ale instalowanie pakietów typowych do budowania paczek deb takich jak np. devscripts itp. nic nie zmienia.
Jednym słowem w tym nowym Ubuntu 17.04 coś namieszali.
Pozdrawiam
PS.
Powyższy temat pociągnąłem z czystej ciekawości - "co tam słychać w Ubuntu?".
Oprócz tego takie trudności to interesujące wyzwanie.
Rozliczenie podatku mam już dawno za sobą.
Korzystam ze starego systemu 32 bitowego (Ubuntu 14.04LTS - bo wtedy instalację taką opisano) zainstalowanym na pamięci Flash USB.
Pamięć ta leży teraz w szafie i czeka do następnego roku - LTS 14.04 będzie wspierany do 2019 roku - mam jeszcze czas, może Min. Fin. wymyśli coś lepszego.
Postanowiłem nie zaśmiecać systemu na moim desktopie (Stretch 64 bit) jakimiś starymi ramotami 32 bitowymi
oraz instalowaniem dziesiątek pakietów po dodaniu architektury 32 bitowej tylko z powodu pojedynczych przypadków w roku kiedy trzeba złożyć PIT.
Pozdrawiam
Offline
Ja na problem z "W systemie nie można odnaleźć narzędzi systemu Debian do tworzenia pakietów deb (na przykład dpkg-deb lub ar)." natknąłem się przy próbie zaktualizowania e-Deklaracji w Debianie Testing (Stretch). W lutym jeszcze przechodziło (wersję 9.0.3 zainstalowało) - dziś - nie.
chmod +x dałeś obu plikom? (Zaktualizowałem mój post o ten krok).
Jeśli chcesz to jeszcze pociągnąć, to fajnie byłoby zobaczyć wynik czegoś takiego (/tmp/air.log):
strace -f -s 128 ~/bin/air-installer /home/ubuntu/e-DeklaracjeDesktop.air > /tmp/air.log 2>&1
Ostatnio edytowany przez Jacekk (2017-04-15 22:25:27)
Offline
Cd.
Na Live Ubuntu 17.04 32bit po zainstalowaniu AdbeRdr9.5.5-1_i486linux_enu.bin (md5: 84526519c801be54d7fc2d449d3fdb9a),
ustawieniu dowiązań, zainstalowania adobeair.deb (md5: a8d7051edf745d8b73d798f833f1c339),
skopiowaniu e-DeklaracjeDesktop.air w ver. 9.0.5, md5: 664c94cb4bd4c5f006167eb07292e9b0,
wykonaniu skryptów wg przepisów Jackka, nadania skryptom chmod +x i uruchomieniu
strace -f -s 128 ~/bin/air-installer /home/ubuntu/e-DeklaracjeDesktop.air > /tmp/air.log 2>&1
Instalacja zakończyła się klapą i otrzymałem ok. 14 MiB plik air.log.
Jego początek to:
execve("/root/bin/air-installer", ["/root/bin/air-installer", "/home/ubuntu/e-DeklaracjeDesktop.air"], [/* 53 vars */]) = 0 brk(NULL) = 0x91c8000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7757000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=99170, ...}) = 0 mmap2(NULL, 99170, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb773e000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
a koniec to:
[pid 17414] munmap(0xaf2e5000, 2097152) = 0 [pid 17414] munmap(0xb0e00000, 2097152) = 0 [pid 17414] exit_group(7) = ? [pid 17420] +++ exited with 7 +++ [pid 17419] +++ exited with 7 +++ [pid 17421] +++ exited with 7 +++ [pid 17414] +++ exited with 7 +++ <... waitpid resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 7}], 0) = 17414 rt_sigaction(SIGINT, {SIG_DFL, [], 0}, {0x808a590, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=17414, si_uid=0, si_status=7, si_utime=258, si_stime=147} --- waitpid(-1, 0xbf98dc74, WNOHANG) = -1 ECHILD (No child processes) sigreturn({mask=[]}) = 0 read(255, "", 100) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 exit_group(7) = ? +++ exited with 7 +++
W pliku tym nie występuje fraza "File format not recognized".
Nawet nie występuje słowo "recognized".
Natomiast słowa "setup.deb" występują:
$ grep -n "setup.deb" air.log 65554:[pid 17414] stat64("setup.deb", 0xbffc6e6c) = -1 ENOENT (No such file or directory) 65578:[pid 17414] stat64("setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 65579:[pid 17414] lstat64("/opt/Adobe AIR/Versions/1.0/Resources/setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 65581:[pid 17414] stat64("/opt/Adobe AIR/Versions/1.0/Resources/setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 65582:[pid 17414] stat64("/tmp/FlashTmp.S5sKdE/setup.deb", 0xbffc8f1c) = -1 ENOENT (No such file or directory) 65583:[pid 17414] stat64("/tmp/FlashTmp.S5sKdE/setup.deb", 0xbffc8f1c) = -1 ENOENT (No such file or directory) 65585:[pid 17414] stat64("/opt/Adobe AIR/Versions/1.0/Resources/setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 65586:[pid 17414] open("/opt/Adobe AIR/Versions/1.0/Resources/setup.deb", O_RDONLY|O_LARGEFILE) = 22 65587:[pid 17414] open("/tmp/FlashTmp.S5sKdE/setup.deb", O_WRONLY|O_CREAT|O_LARGEFILE, 0644) = 23 69940:[pid 17450] execve("/usr/bin/dpkg-deb", ["/usr/bin/dpkg-deb", "-b", "/tmp/FlashTmp.S5sKdE/build", "/tmp/FlashTmp.S5sKdE/build/../setup.deb"], [/* 53 vars */] <unfinished ...> 70032:[pid 17450] stat64("/tmp/FlashTmp.S5sKdE/build/../setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 70069:[pid 17450] write(1, "dpkg-deb: building package 'edeklaracje.a1909296681c7acefe45687d3a64758c8659bf46.1' in '/tmp/FlashTmp.S5sKdE/build/../setup.deb'"..., 130) = 130 70070:[pid 17450] open("/tmp/FlashTmp.S5sKdE/build/../setup.deb", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0644 <unfinished ...> 70071:[pid 17414] <... read resumed> "dpkg-deb: building package 'edeklaracje.a1909296681c7acefe45687d3a64758c8659bf46.1' in '/tmp/FlashTmp.S5sKdE/build/../setup.deb'"..., 4096) = 130 71839:[pid 17456] execve("/root/bin/adobeair/ar", ["ar", "qs", "/tmp/FlashTmp.S5sKdE/setup.deb", "/tmp/FlashTmp.S5sKdE/control.tar.gz", "/tmp/FlashTmp.S5sKdE/data.tar"], [/* 53 vars */]) = 0 72016:[pid 17457] execve("/bin/rm", ["rm", "/tmp/FlashTmp.S5sKdE/setup.deb"], [/* 53 vars */]) = 0 72048:[pid 17457] fstatat64(AT_FDCWD, "/tmp/FlashTmp.S5sKdE/setup.deb", {st_mode=S_IFREG|0644, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 72049:[pid 17457] unlinkat(AT_FDCWD, "/tmp/FlashTmp.S5sKdE/setup.deb", 0) = 0 72066:[pid 17456] execve("/usr/bin/ar", ["/usr/bin/ar", "qs", "/tmp/FlashTmp.S5sKdE/setup.deb", "/tmp/FlashTmp.S5sKdE/control.tar.gz", "/tmp/FlashTmp.S5sKdE/data.tar"], [/* 52 vars */]) = 0 72127:[pid 17456] stat64("/tmp/FlashTmp.S5sKdE/setup.deb", 0xbf969dbc) = -1 ENOENT (No such file or directory) 72129:[pid 17456] stat64("/tmp/FlashTmp.S5sKdE/setup.deb", 0xbf969d0c) = -1 ENOENT (No such file or directory) 72130:[pid 17456] open("/tmp/FlashTmp.S5sKdE/setup.deb", O_RDWR|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 3 72156:[pid 17456] write(2, "creating /tmp/FlashTmp.S5sKdE/setup.deb", 39) = 39 72158:[pid 17456] stat64("/tmp/FlashTmp.S5sKdE/setup.deb", {st_mode=S_IFREG|0644, st_size=8, ...}) = 0 72159:[pid 17456] open("/tmp/FlashTmp.S5sKdE/setup.deb", O_RDONLY|O_LARGEFILE) = 3 73180:[pid 17456] lstat64("/tmp/FlashTmp.S5sKdE/setup.deb", {st_mode=S_IFREG|0644, st_size=8, ...}) = 0 73181:[pid 17456] rename("/tmp/FlashTmp.S5sKdE/stf3kfGT", "/tmp/FlashTmp.S5sKdE/setup.deb") = 0 73182:[pid 17456] chmod("/tmp/FlashTmp.S5sKdE/setup.deb", 0644) = 0 73183:[pid 17456] chown32("/tmp/FlashTmp.S5sKdE/setup.deb", 0, 0) = 0 73184:[pid 17456] chmod("/tmp/FlashTmp.S5sKdE/setup.deb", 0644) = 0 73601:[pid 17414] write(25, "[Adobe AIR Application Installer:17414][INFO] Installing package at /tmp/FlashTmp.S5sKdE/setup.deb\n", 99) = 99 73713:[pid 17460] execve("/usr/bin/dpkg", ["/usr/bin/dpkg", "-i", "--force-confnew", "/tmp/FlashTmp.S5sKdE/setup.deb"], [/* 53 vars */] <unfinished ...> 74084:[pid 17460] stat64("/tmp/FlashTmp.S5sKdE/setup.deb", {st_mode=S_IFREG|0644, st_size=2533244, ...}) = 0 74297:[pid 17460] stat64("/tmp/FlashTmp.S5sKdE/setup.deb", {st_mode=S_IFREG|0644, st_size=2533244, ...}) = 0 74303:[pid 17461] execve("/root/bin/adobeair/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.S5sKdE/setup.deb"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 74304:[pid 17461] execve("/usr/local/sbin/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.S5sKdE/setup.deb"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 74305:[pid 17461] execve("/usr/local/bin/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.S5sKdE/setup.deb"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 74306:[pid 17461] execve("/usr/sbin/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.S5sKdE/setup.deb"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 74307:[pid 17461] execve("/usr/bin/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.S5sKdE/setup.deb"], [/* 55 vars */]) = 0 74340:[pid 17461] open("/tmp/FlashTmp.S5sKdE/setup.deb", O_RDONLY|O_LARGEFILE) = 3 74374:[pid 17462] execve("/root/bin/adobeair/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.S5sKdE/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 74375:[pid 17462] execve("/usr/local/sbin/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.S5sKdE/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 74376:[pid 17462] execve("/usr/local/bin/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.S5sKdE/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 74377:[pid 17462] execve("/usr/sbin/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.S5sKdE/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 74378:[pid 17462] execve("/usr/bin/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.S5sKdE/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = 0 74503:[pid 17462] open("/tmp/FlashTmp.S5sKdE/setup.deb", O_RDONLY|O_LARGEFILE) = 3 74528:[pid 17462] write(2, "dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.S5sKdE/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?)\n", 114) = 114 74533:[pid 17460] write(2, "dpkg: b\305\202\304\205d przetwarzania archiwum /tmp/FlashTmp.S5sKdE/setup.deb (--install):\n podproces dpkg-deb --control zwr\303\263ci\305\202 kod b\305\202\304"..., 134) = 134 74941:[pid 17460] write(2, " /tmp/FlashTmp.S5sKdE/setup.deb\n", 32) = 32 74951:[pid 17459] read(27, "dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.S5sKdE/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?)\ndpkg: b\305\202\304\205d p"..., 4096) = 323 130802:[pid 17465] stat64("setup.deb", 0xbf8b8e8c) = -1 ENOENT (No such file or directory) 130826:[pid 17465] stat64("setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 130827:[pid 17465] lstat64("/opt/Adobe AIR/Versions/1.0/Resources/setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 130829:[pid 17465] stat64("/opt/Adobe AIR/Versions/1.0/Resources/setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 130830:[pid 17465] stat64("/tmp/FlashTmp.uhtGOd/setup.deb", 0xbf8baf3c) = -1 ENOENT (No such file or directory) 130831:[pid 17465] stat64("/tmp/FlashTmp.uhtGOd/setup.deb", 0xbf8baf3c) = -1 ENOENT (No such file or directory) 130833:[pid 17465] stat64("/opt/Adobe AIR/Versions/1.0/Resources/setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 130834:[pid 17465] open("/opt/Adobe AIR/Versions/1.0/Resources/setup.deb", O_RDONLY|O_LARGEFILE) = 22 130835:[pid 17465] open("/tmp/FlashTmp.uhtGOd/setup.deb", O_WRONLY|O_CREAT|O_LARGEFILE, 0644 <unfinished ...> 136352:[pid 17492] execve("/usr/bin/dpkg-deb", ["/usr/bin/dpkg-deb", "-b", "/tmp/FlashTmp.uhtGOd/build", "/tmp/FlashTmp.uhtGOd/build/../setup.deb"], [/* 53 vars */] <unfinished ...> 136444:[pid 17492] stat64("/tmp/FlashTmp.uhtGOd/build/../setup.deb", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0 136517:[pid 17492] write(1, "dpkg-deb: building package 'edeklaracje.a1909296681c7acefe45687d3a64758c8659bf46.1' in '/tmp/FlashTmp.uhtGOd/build/../setup.deb'"..., 130) = 130 136518:[pid 17465] <... read resumed> "dpkg-deb: building package 'edeklaracje.a1909296681c7acefe45687d3a64758c8659bf46.1' in '/tmp/FlashTmp.uhtGOd/build/../setup.deb'"..., 4096) = 130 136519:[pid 17492] open("/tmp/FlashTmp.uhtGOd/build/../setup.deb", O_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0644 <unfinished ...> 138693:[pid 17499] execve("/root/bin/adobeair/ar", ["ar", "qs", "/tmp/FlashTmp.uhtGOd/setup.deb", "/tmp/FlashTmp.uhtGOd/control.tar.gz", "/tmp/FlashTmp.uhtGOd/data.tar"], [/* 53 vars */]) = 0 138900:[pid 17500] execve("/bin/rm", ["rm", "/tmp/FlashTmp.uhtGOd/setup.deb"], [/* 53 vars */]) = 0 138932:[pid 17500] fstatat64(AT_FDCWD, "/tmp/FlashTmp.uhtGOd/setup.deb", {st_mode=S_IFREG|0644, st_size=0, ...}, AT_SYMLINK_NOFOLLOW) = 0 138933:[pid 17500] unlinkat(AT_FDCWD, "/tmp/FlashTmp.uhtGOd/setup.deb", 0) = 0 138979:[pid 17499] execve("/usr/bin/ar", ["/usr/bin/ar", "qs", "/tmp/FlashTmp.uhtGOd/setup.deb", "/tmp/FlashTmp.uhtGOd/control.tar.gz", "/tmp/FlashTmp.uhtGOd/data.tar"], [/* 52 vars */] <unfinished ...> 139045:[pid 17499] stat64("/tmp/FlashTmp.uhtGOd/setup.deb", 0xbff0834c) = -1 ENOENT (No such file or directory) 139047:[pid 17499] stat64("/tmp/FlashTmp.uhtGOd/setup.deb", 0xbff0829c) = -1 ENOENT (No such file or directory) 139048:[pid 17499] open("/tmp/FlashTmp.uhtGOd/setup.deb", O_RDWR|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 3 139074:[pid 17499] write(2, "creating /tmp/FlashTmp.uhtGOd/setup.deb", 39) = 39 139076:[pid 17499] stat64("/tmp/FlashTmp.uhtGOd/setup.deb", {st_mode=S_IFREG|0644, st_size=8, ...}) = 0 139077:[pid 17499] open("/tmp/FlashTmp.uhtGOd/setup.deb", O_RDONLY|O_LARGEFILE) = 3 140386:[pid 17499] lstat64("/tmp/FlashTmp.uhtGOd/setup.deb", {st_mode=S_IFREG|0644, st_size=8, ...}) = 0 140387:[pid 17499] rename("/tmp/FlashTmp.uhtGOd/stefp6YM", "/tmp/FlashTmp.uhtGOd/setup.deb") = 0 140388:[pid 17499] chmod("/tmp/FlashTmp.uhtGOd/setup.deb", 0644) = 0 140389:[pid 17499] chown32("/tmp/FlashTmp.uhtGOd/setup.deb", 0, 0) = 0 140390:[pid 17499] chmod("/tmp/FlashTmp.uhtGOd/setup.deb", 0644) = 0 140873:[pid 17465] write(1, "status using conversion output in /tmp/FlashTmp.uhtGOd/setup.deb\n", 65) = 65 140935:[pid 17464] read(33, "status Starting install\nstatus using conversion output in /tmp/FlashTmp.uhtGOd/setup.deb\nstatus Starting silent app installation"..., 1024) = 292 140986:[pid 17465] write(1, "status Installing package at /tmp/FlashTmp.uhtGOd/setup.deb\n", 60) = 60 140994:[pid 17465] write(25, "[Adobe AIR Application Installer:17465][INFO] Installing package at /tmp/FlashTmp.uhtGOd/setup.deb\n", 99) = 99 141127:[pid 17503] execve("/usr/bin/dpkg", ["/usr/bin/dpkg", "-i", "--force-confnew", "/tmp/FlashTmp.uhtGOd/setup.deb"], [/* 53 vars */] <unfinished ...> 141620:[pid 17503] stat64("/tmp/FlashTmp.uhtGOd/setup.deb", {st_mode=S_IFREG|0644, st_size=2533240, ...}) = 0 141811:[pid 17503] stat64("/tmp/FlashTmp.uhtGOd/setup.deb", {st_mode=S_IFREG|0644, st_size=2533240, ...}) = 0 141817:[pid 17504] execve("/root/bin/adobeair/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.uhtGOd/setup.deb"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 141818:[pid 17504] execve("/usr/local/sbin/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.uhtGOd/setup.deb"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 141819:[pid 17504] execve("/usr/local/bin/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.uhtGOd/setup.deb"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 141820:[pid 17504] execve("/usr/sbin/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.uhtGOd/setup.deb"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 141821:[pid 17504] execve("/usr/bin/dpkg-split", ["dpkg-split", "-Qao", "/var/lib/dpkg/reassemble.deb", "/tmp/FlashTmp.uhtGOd/setup.deb"], [/* 55 vars */]) = 0 141886:[pid 17504] open("/tmp/FlashTmp.uhtGOd/setup.deb", O_RDONLY|O_LARGEFILE) = 3 141951:[pid 17505] execve("/root/bin/adobeair/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.uhtGOd/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 141952:[pid 17505] execve("/usr/local/sbin/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.uhtGOd/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 141953:[pid 17505] execve("/usr/local/bin/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.uhtGOd/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 141954:[pid 17505] execve("/usr/sbin/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.uhtGOd/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = -1 ENOENT (No such file or directory) 141955:[pid 17505] execve("/usr/bin/dpkg-deb", ["dpkg-deb", "--control", "/tmp/FlashTmp.uhtGOd/setup.deb", "/var/lib/dpkg/tmp.ci"], [/* 55 vars */]) = 0 142037:[pid 17505] open("/tmp/FlashTmp.uhtGOd/setup.deb", O_RDONLY|O_LARGEFILE) = 3 142069:[pid 17505] write(2, "dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.uhtGOd/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?)\n", 114) = 114 142074:[pid 17503] write(2, "dpkg: b\305\202\304\205d przetwarzania archiwum /tmp/FlashTmp.uhtGOd/setup.deb (--install):\n podproces dpkg-deb --control zwr\303\263ci\305\202 kod b\305\202\304"..., 134) = 134 142561:[pid 17503] write(2, " /tmp/FlashTmp.uhtGOd/setup.deb\n", 32) = 32 142588:[pid 17502] <... read resumed> "dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.uhtGOd/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?)\ndpkg: b\305\202\304\205d p"..., 4096) = 323 142784:[pid 17465] write(1, "error 1 error: dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.uhtGOd/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?"..., 339) = 339 142789:[pid 17464] <... read resumed> "error 1 error: dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.uhtGOd/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?"..., 1024) = 339 144313:[pid 17465] stat64("/tmp/FlashTmp.uhtGOd/setup.deb", {st_mode=S_IFREG|0644, st_size=2533240, ...}) = 0 144314:[pid 17465] lstat64("/tmp/FlashTmp.uhtGOd/setup.deb", {st_mode=S_IFREG|0644, st_size=2533240, ...}) = 0 144323:[pid 17465] stat64("setup.deb", {st_mode=S_IFREG|0644, st_size=2533240, ...}) = 0 144324:[pid 17465] lstat64("/tmp/FlashTmp.uhtGOd/setup.deb", {st_mode=S_IFREG|0644, st_size=2533240, ...}) = 0 144326:[pid 17465] stat64("/tmp/FlashTmp.uhtGOd/setup.deb", {st_mode=S_IFREG|0644, st_size=2533240, ...}) = 0 144327:[pid 17465] unlink("/tmp/FlashTmp.uhtGOd/setup.deb") = 0 165481:[pid 17414] stat64("/tmp/FlashTmp.S5sKdE/setup.deb", {st_mode=S_IFREG|0644, st_size=2533244, ...}) = 0 165482:[pid 17414] lstat64("/tmp/FlashTmp.S5sKdE/setup.deb", {st_mode=S_IFREG|0644, st_size=2533244, ...}) = 0 165491:[pid 17414] stat64("setup.deb", {st_mode=S_IFREG|0644, st_size=2533244, ...}) = 0 165492:[pid 17414] lstat64("/tmp/FlashTmp.S5sKdE/setup.deb", {st_mode=S_IFREG|0644, st_size=2533244, ...}) = 0 165494:[pid 17414] stat64("/tmp/FlashTmp.S5sKdE/setup.deb", {st_mode=S_IFREG|0644, st_size=2533244, ...}) = 0 165495:[pid 17414] unlink("/tmp/FlashTmp.S5sKdE/setup.deb") = 0
Jeszcze coś takiego:
$ grep -n "nie jest" air.log 5744:[pid 17426] write(2, "dpkg-query: pakiet \"adobeair1.0\" nie jest zainstalowany\n", 56) = 56 6288:[pid 17428] write(2, "dpkg-query: pakiet \"adobeair1.0\" nie jest zainstalowany\n", 56) = 56 42594:[pid 17440] write(2, "dpkg-query: pakiet \"edeklaracje.a1909296681c7acefe45687d3a64758c8659bf46.1\" nie jest zainstalowany\n", 99) = 99 73479:[pid 17458] write(2, "dpkg-query: pakiet \"edeklaracje.a1909296681c7acefe45687d3a64758c8659bf46.1\" nie jest zainstalowany\n", 99) = 99 74528:[pid 17462] write(2, "dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.S5sKdE/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?)\n", 114) = 114 74951:[pid 17459] read(27, "dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.S5sKdE/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?)\ndpkg: b\305\202\304\205d p"..., 4096) = 323 82576:[pid 17477] write(2, "dpkg-query: pakiet \"adobeair1.0\" nie jest zainstalowany\n", 56) = 56 83450:[pid 17479] write(2, "dpkg-query: pakiet \"adobeair1.0\" nie jest zainstalowany\n", 56) = 56 128912:[pid 17483] write(2, "dpkg-query: pakiet \"edeklaracje.a1909296681c7acefe45687d3a64758c8659bf46.1\" nie jest zainstalowany\n", 99) = 99 140855:[pid 17501] write(2, "dpkg-query: pakiet \"edeklaracje.a1909296681c7acefe45687d3a64758c8659bf46.1\" nie jest zainstalowany\n", 99) = 99 142069:[pid 17505] write(2, "dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.uhtGOd/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?)\n", 114) = 114 142588:[pid 17502] <... read resumed> "dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.uhtGOd/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?)\ndpkg: b\305\202\304\205d p"..., 4096) = 323 142784:[pid 17465] write(1, "error 1 error: dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.uhtGOd/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?"..., 339) = 339 142789:[pid 17464] <... read resumed> "error 1 error: dpkg-deb: b\305\202\304\205d: plik \"/tmp/FlashTmp.uhtGOd/setup.deb\" nie jest archiwum binarnym Debiana (spr\303\263buj dpkg-split?"..., 1024) = 339
Wcześniej wykonane na Live Ubuntu 17.04 32 bit potwierdza, że w systemie jest komplet dpkg*:
# ls -l /usr/bin/dpkg* -rwxr-xr-x 1 root root 329368 kwi 10 10:08 /usr/bin/dpkg -rwxr-xr-x 1 root root 12623 kwi 10 10:08 /usr/bin/dpkg-architecture -rwxr-xr-x 1 root root 6275 kwi 10 10:08 /usr/bin/dpkg-buildflags -rwxr-xr-x 1 root root 24177 kwi 10 10:08 /usr/bin/dpkg-buildpackage -rwxr-xr-x 1 root root 7503 kwi 10 10:08 /usr/bin/dpkg-checkbuilddeps -rwxr-xr-x 1 root root 161368 kwi 10 10:08 /usr/bin/dpkg-deb -rwxr-xr-x 1 root root 17562 kwi 4 19:23 /usr/bin/dpkg-depcheck -rwxr-xr-x 1 root root 2770 kwi 10 10:08 /usr/bin/dpkg-distaddfile -rwxr-xr-x 1 root root 153176 kwi 10 10:08 /usr/bin/dpkg-divert -rwxr-xr-x 1 root root 1005 kwi 4 19:23 /usr/bin/dpkg-genbuilddeps -rwxr-xr-x 1 root root 17534 kwi 10 10:08 /usr/bin/dpkg-genchanges -rwxr-xr-x 1 root root 13979 kwi 10 10:08 /usr/bin/dpkg-gencontrol -rwxr-xr-x 1 root root 10637 kwi 10 10:08 /usr/bin/dpkg-gensymbols -rwxr-xr-x 1 root root 6629 sie 20 2016 /usr/bin/dpkg-log-summary -rwxr-xr-x 1 root root 17903 kwi 10 10:08 /usr/bin/dpkg-maintscript-helper -rwxr-xr-x 1 root root 8538 kwi 10 10:08 /usr/bin/dpkg-mergechangelogs -rwxr-xr-x 1 root root 6789 kwi 10 10:08 /usr/bin/dpkg-name -rwxr-xr-x 1 root root 4411 kwi 10 10:08 /usr/bin/dpkg-parsechangelog -rwxr-xr-x 1 root root 161364 kwi 10 10:08 /usr/bin/dpkg-query -rwxr-xr-x 1 root root 11540 lut 29 2016 /usr/bin/dpkg-repack -rwxr-xr-x 1 root root 8427 kwi 10 10:08 /usr/bin/dpkg-scanpackages -rwxr-xr-x 1 root root 9170 kwi 10 10:08 /usr/bin/dpkg-scansources -rwxr-xr-x 1 root root 30077 kwi 10 10:08 /usr/bin/dpkg-shlibdeps -rwxr-xr-x 1 root root 23088 kwi 10 10:08 /usr/bin/dpkg-source -rwxr-xr-x 1 root root 128564 kwi 10 10:08 /usr/bin/dpkg-split -rwxr-xr-x 1 root root 67056 kwi 10 10:08 /usr/bin/dpkg-statoverride -rwxr-xr-x 1 root root 71148 kwi 10 10:08 /usr/bin/dpkg-trigger -rwxr-xr-x 1 root root 3262 kwi 10 10:08 /usr/bin/dpkg-vendor
Wobec powyższego cała nadzieja w Jackku.
Pozdrawiam i Wesołych Świąt życzę.
Offline
Kod:
plik "/tmp/FlashTmp.uhtGOd/setup.deb" nie jest archiwum binarnym Debiana[/quote]
to prawie ten sam błąd co:Kod:
/tmp/FlashTmp.J5GvBB/setup.deb: File format not recognizedtylko w innej komendzie.
Będę musiał bliżej się temu przyjrzeć.Ostatnio edytowany przez Jacekk (2017-04-16 21:39:07)
Offline
W Ubuntu problem jest inny - dpkg-deb nie podoba się, że DEBIAN w budowanej paczce jest linkiem, a nie katalogiem:
write(2, "dpkg-deb: error: treewalk root /tmp/FlashTmp.FB6PtG/build/DEBIAN is not a directory\n", 84) = 84
Poprawka:
--- ~/bin/adobeair/dpkg-deb --- #!/bin/bash if [ "$1" = "-b" ]; then DIR="$2/DEBIAN" if [ -L "$DIR" ]; then DEST=`readlink "$DIR"` rm -Rf "$DIR" cp -R "$DEST" "$DIR" fi fi /usr/bin/dpkg-deb "$@"
chmod +x ~/bin/adobeair/*
Wyedytowałem oryginalny post, by to uwzględniał - https://forum.dug.net.pl/viewtopic.php?pid=310029#p310029
Ostatnio edytowany przez Jacekk (2017-04-16 22:44:41)
Offline
Działa.
Ale zawsze musi być łyżeczka dziegciu:
Server not found
Firefox can’t find the server at www.mf.gov.pl.[/quote]
Z okazji Świąt chyba konserwują swoją stronę.
e-Deklaracje zainstalowały się, ale ponieważ muszą połączyć się ze stroną MF, wyświetla się więc:Numer błędu: 0
Nie powiodło się pobieranie słowników
Wystąpił błąd w trakcie pobierania formularza. Sprawdź czy masz połączenie z internetem i uruchom ponownie aplikację,[/quote]
Połączenie z internetem mam, bo piszę ten post spod Live Ubuntu a strona http://www.mf.gov.pl/ się nie otwiera.
Trudno, trzeba będzie sprawdzić jutro.
-----------------------------------------------------------------------------------------------------------
Edycja 2017-04-17 18:16
Strona ministerstwa już działa.
e-Deklaracje zainstalowane poprawnie, formularze pobrane.
Adobe Reader nie wywala się.
Wybieranie opcji, np województwo, powiat etc., działa.
Trochę ciężko wchodzą cyferki,
ale to chyba przez trio: mułowatość Readera/AIR, systemu z płyty DVD i youtube w tle.
-----------------------------------------------------------------------------------------------------------
Pozwoliłem sobie na nieznaczną modyfikację dotychczasowych działań.
Poniżej streszczenie tego co zrobiłem, że zadziałało.
Uruchomiłem Live Ubuntu 17.04 32 bit, zmieniłem klawiaturę na polską, ustawiłem hasło roota (sudo su i passwd)
1. Co mamy?Kod:
ubuntu@ubuntu:~$ uname -a Linux ubuntu 4.10.0-19-generic #21-Ubuntu SMP Thu Apr 6 17:03:14 UTC 2017 i686 i686 i686 GNU/Linux ubuntu@ubuntu:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 17.04 Release: 17.04 Codename: zesty ubuntu@ubuntu:~$ dpkg --print-architecture i386 ubuntu@ubuntu:~$ dpkg --print-foreign-architectures2. Tworzymy roboczy katalog (np. edek) i wchodzimy do niego
Kod:
ubuntu@ubuntu:~$ mkdir edek ubuntu@ubuntu:~$ cd edek/3. Ściągamy potrzebne pliki.
Żeby było tak jak w instrukcji, to ściągam AdobeAIRInstaller.bin (a nie adobeair.deb jak dotychczas).Kod:
wget -c http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i486linux_enu.bin wget -c http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRInstaller.bin wget -c http://www.e-deklaracje.gov.pl/files/dopobrania/e-dek/app/e-DeklaracjeDesktop.airPonieważ strona ministerstwa była nieczynna skopiowałem e-Deklaracje.air (ver. 9.0.5) z dysku twardego.
4. Co ściągnąłem:Kod:
ubuntu@ubuntu:~/edek$ ls -al total 59776 drwxr-xr-x 2 ubuntu ubuntu 100 kwi 17 14:20 . drwxr-xr-x 16 ubuntu ubuntu 480 kwi 17 14:17 .. -rw-r--r-- 1 ubuntu ubuntu 42973316 maj 10 2013 AdbeRdr9.5.5-1_i486linux_enu.bin -rw-r--r-- 1 ubuntu ubuntu 16127348 cze 8 2011 AdobeAIRInstaller.bin -rw-r--r-- 1 ubuntu ubuntu 2103126 mar 27 20:37 e-DeklaracjeDesktop.air ubuntu@ubuntu:~/edek$ md5sum * 84526519c801be54d7fc2d449d3fdb9a AdbeRdr9.5.5-1_i486linux_enu.bin a91369be7ab40e3c5d5bc9fb02b95041 AdobeAIRInstaller.bin 664c94cb4bd4c5f006167eb07292e9b0 e-DeklaracjeDesktop.air5. Nadaję atrybut wykonywalności (pojawiły się "x")
Kod:
ubuntu@ubuntu:~/edek$ chmod +x AdbeRdr9.5.5-1_i486linux_enu.bin AdobeAIRInstaller.bin ubuntu@ubuntu:~/edek$ ls -al total 59776 drwxr-xr-x 2 ubuntu ubuntu 100 kwi 17 14:20 . drwxr-xr-x 16 ubuntu ubuntu 480 kwi 17 14:17 .. -rwxr-xr-x 1 ubuntu ubuntu 42973316 maj 10 2013 AdbeRdr9.5.5-1_i486linux_enu.bin -rwxr-xr-x 1 ubuntu ubuntu 16127348 cze 8 2011 AdobeAIRInstaller.bin -rw-r--r-- 1 ubuntu ubuntu 2103126 mar 27 20:37 e-DeklaracjeDesktop.air6. Teraz dwa najważniejsze skrypty Jackka.
Aby uniknąć nieporozumień piszę pełne ścieżki.
Wpierw tworzę katalog, wchodzę do niego i zapisuję skrypty.
Pisanie skryptów poleceniem "cat >" oczywiście kończymy użyciem "Ctrl + D"Kod:
ubuntu@ubuntu:~/edek$ mkdir -p /home/ubuntu/bin/adobeair ubuntu@ubuntu:~/edek$ cat > /home/ubuntu/bin/adobeair/ar #!/bin/bash if [ "$1" = "qs" ]; then rm "$2" fi exec /usr/bin/ar "$@" ubuntu@ubuntu:~/edek$ cat > /home/ubuntu/bin/adobeair/dpkg-deb #!/bin/bash if [ "$1" = "-b" ]; then DIR="$2/DEBIAN" if [ -L "$DIR" ]; then DEST=`readlink "$DIR"` rm -Rf "$DIR" cp -R "$DEST" "$DIR" fi fi /usr/bin/dpkg-deb "$@" ubuntu@ubuntu:~/edek$ chmod +x /home/ubuntu/bin/adobeair/* ubuntu@ubuntu:~/edek$ ls -al /home/ubuntu/bin/adobeair/ total 8 drwxr-xr-x 2 ubuntu ubuntu 80 kwi 17 14:23 . drwxr-xr-x 3 ubuntu ubuntu 60 kwi 17 14:22 .. -rwxr-xr-x 1 ubuntu ubuntu 80 kwi 17 14:23 ar -rwxr-xr-x 1 ubuntu ubuntu 237 kwi 17 14:23 dpkg-deb7. Wchodzę na konto roota, instaluję Readera, lokalizuję pliki, wykonuję dowiązania, sprawdzam je
i na koniec mała modyfikacja, nie tworzę dodatkowego pliku, lecz dodaję ściężkę do zmiennej PATH w terminalu.
W ten sposób zainstaluję polecany w instrukcji AdobeAIRInstaller.binKod:
ubuntu@ubuntu:~/edek$ su Password: root@ubuntu:/home/ubuntu/edek# ./AdbeRdr9.5.5-1_i486linux_enu.bin root@ubuntu:/home/ubuntu/edek# locate libgnome-keyring.so /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0/usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 root@ubuntu:/home/ubuntu/edek# ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0 root@ubuntu:/home/ubuntu/edek# ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0 root@ubuntu:/home/ubuntu/edek# ls -l /usr/lib/libgnome-keyring* lrwxrwxrwx 1 root root 45 kwi 17 14:26 /usr/lib/libgnome-keyring.so.0 -> /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 lrwxrwxrwx 1 root root 49 kwi 17 14:26 /usr/lib/libgnome-keyring.so.0.2.0 -> /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 root@ubuntu:/home/ubuntu/edek# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games root@ubuntu:/home/ubuntu/edek# export PATH="/home/ubuntu/bin/adobeair:$PATH" root@ubuntu:/home/ubuntu/edek# echo $PATH /home/ubuntu/bin/adobeair:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games8. Instaluję AIR i e-Deklaracje
Przy e_deklaracje MUSI być pełna ścieżka.
Uwaga na polecenie "Adobe AIR Application Installer" - zawiera spacje! Musimy stosować backslash, tj:"\ "Kod:
root@ubuntu:/home/ubuntu/edek# ./AdobeAIRInstaller.bin root@ubuntu:/home/ubuntu/edek# ls -l /usr/bin/Adobe* lrwxrwxrwx 1 root root 49 kwi 17 14:28 /usr/bin/Adobe AIR Application Installer -> /etc/alternatives/Adobe_AIR_Application_Installer root@ubuntu:/home/ubuntu/edek# ls -l /etc/alternatives/Adobe* lrwxrwxrwx 1 root root 59 kwi 17 14:28 /etc/alternatives/Adobe_AIR_Application_Installer -> /opt/Adobe AIR/Versions/1.0/Adobe AIR Application Installer root@ubuntu:/home/ubuntu/edek# Adobe\ AIR\ Application\ Installer /home/ubuntu/edek/e-DeklaracjeDesktop.airGotowe.
9. Wychodzimy z e-Deklaracji (gdyż jest uruchomiona na koncie roota), opuszczamy konto root
i uruchomiamy ją jako zwykły użytkownik przez kilkanie w menu, nautilusie lub w terminalu:Kod:
root@ubuntu:/home/ubuntu/edek# exit exit ubuntu@ubuntu:~/edek$ /opt/e-Deklaracje/bin/e-DeklaracjeKoniec.
ipv6 (podobnie jak przy Debianie 8.7.1. Ubuntu LTS) nie zahashowałem, jest teraz:Kod:
ubuntu@ubuntu:~/edek$ cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 ubuntu # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhostsGdy ktoś na to wszystko spojrzy to może nawet powiedzieć, że to ekwilibrystyka cyrkowa.
Może ktoś zna odpowiedź na pytanie:
Co się stało, że na Debianie 8.7.1 32 bit, Ubuntu LTS 14.04 i 16.04 32 bit - AdobeAIR.bin i eDeklaracje.air instalują się bezproblemowo,
a na Ubuntu 17.04 (być może dotyczy to też Stretcha) już nie?
Pozdrawiam.
Wielkie podziękowania dla Jackka.Ostatnio edytowany przez zl23 (2017-04-17 18:25:34)
Offline
1.
U mnie strona http://www.mf.gov.pl/ministerstwo-finansow się otwiera normalnie.
2.
Nie lepiej do rozliczania PIT zatrudnić Andka, zamiast pieprzyć się z Adobe AIR:
https://play.google.com/store/apps/details?id=com.efile.epitymobile&hl=pl
Offline
[quote=Jacekalex]Nie lepiej do rozliczania PIT zatrudnić Andka, zamiast pieprzyć się z Adobe AIR:
https://play.google.com/store/apps/details?id=com.efile.epitymobile&hl=pl[/quote]
Po co pośrednicy przetwarzający nasze dane np. w postaci spółek z o.o.
Obecnie bez problemu instaluję/aktualizuję E-Deklaracje na Debianie Jessie 32-bit, bo mam na drugim PC tę wersję (można użyć wirtualnej maszyny) i po prostu kopiuję sobie potem do /opt/e-Deklaracje/ (przy okazji robię kopię też bazy z PIT-ami w ramach kopii zapasowej) i tym sposobem najnowsze E-Deklaracje działają na nowszym Debianie, Ubuntu i innych 32/64-bit więc można w miarę obejść ograniczenia, jeśli komuś na tym zależy.
Ostatnio edytowany przez Renia (2017-04-17 21:04:14)
Offline
Po co pośrednicy przetwarzający nasze dane np. w postaci spółek z o.o.[/quote]
e-Deklaracje na Linuxa i e-pity na Androida tworzy ta sama firma.
Różnica miedzy appką na Andka a e-Deklaracjami jest taka, że andkowa appka nie wymaga Adobe Air, a instaluje się ją 30 sekund, poza tym oba programy robią to samo i tak samo.
W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem para bellum ;) | Pozdrawiam :)
Offline
[quote=Jacekalex]e-Deklaracje na Linuxa i e-pity na Androida tworzy ta sama firma.[/quote]
Ale już zapisy regulaminów są inne, bo nie z dobroci serca firmy robią darmowe programy/formularze PIT, dlatego omijam szerokim łukiem niepotrzebnych pośredników. Jeśli komuś nie przeszkadzają takie niuanse to niech sobie korzysta z czego dusza zapragnie, ja stosuję tylko E-Deklaracje i nie zamierzam tego zmieniać.
Offline
[quote=Renia][quote=Jacekalex]e-Deklaracje na Linuxa i e-pity na Androida tworzy ta sama firma.[/quote]
Ale już zapisy regulaminów są inne, bo nie z dobroci serca firmy robią darmowe programy/formularze PIT, dlatego omijam szerokim łukiem niepotrzebnych pośredników. Jeśli komuś nie przeszkadzają takie niuanse to niech sobie korzysta z czego dusza zapragnie, ja stosuję tylko E-Deklaracje i nie zamierzam tego zmieniać.[/quote]
Jak chcesz minąć pośredników, to najpewniejszy jest spacerek do urzędu, ominiesz wtedy takich pośredników jak producent twojego procesora, pamięci RAM, całego kompa, routera, kabla łączącego router z netem i ISP.
Ominiesz też producentów wszystkich elementów systemu operacyjnego, bibliotek systemowych czy choćby Adobe - producenta Air.
I oczywiście że nie z dobroci serca firmy coś robią, tylko zazwyczaj za pieniążki albo z budżetu albo z funduszy UE.
Pozdro
Offline
A wystarczy ze zrozumieniem przeczytać regulaminy jakie dają te firmy do tego rodzaju usług, żeby zorientować się, że bez sensu dawać swoje dane do ich baz danych na warunkach jakie oferują w swoich "darmowych" aplikacjach do rozliczania PIT. Mało kto zwraca na to uwagę, bo ludzie po prostu nie czytają regulaminów, zwłaszcza jak są długie.
Tak w ogóle temat jest o instalacji AdobeAir/E-Deklaracje, a nie o tym jaki program/formularz w zamian stosować. Nie chcę być niesympatyczna, odezwałam się, żeby przybliżyć innym zainteresowanym jak obejść problem, a nie słuchać rad o spacerkach do urzędu lub innych alternatywach.
Ostatnio edytowany przez Renia (2017-04-17 22:06:44)
Offline
Sprawdzane na Debian testing 64-bity, działa. Według opisu z tej strony http://nocnypingwin.pl/e-deklaracje-pod-linuxem-2017/.
Skorzystał z adobe-air z Archa.
A tu zrobiłem skrypt na podstawie tego opisu, dla Debiana Stretch 64-bity, bez sudo.
instalacja(){ su -c "dpkg --add-architecture i386; apt-get update; apt-get install wget unzip -y; wget ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb; dpkg -i AdbeRdr9.5.5-1_i386linux_enu.deb; apt-get install -f -y; apt-get install libgtk2.0-0:i386 libstdc++6:i386 libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libqt4-qt3support:i386 libgnome-keyring0:i386 libnss-mdns:i386 libnss3:i386 -y; ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0; ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0; exit" } (instalacja) wget http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRSDK.tbz2 mkdir $HOME/adobe-air-sdk tar jxf AdobeAIRSDK.tbz2 -C $HOME/adobe-air-sdk wget https://aur.archlinux.org/cgit/aur.git/snapshot/adobe-air.tar.gz tar xvf adobe-air.tar.gz -C $HOME/adobe-air-sdk sed -i -e 's/\/opt/$HOME/g' $HOME/adobe-air-sdk/adobe-air/adobe-air chmod +x $HOME/adobe-air-sdk/adobe-air/adobe-air mkdir $HOME/adobe-air-sdk/e-deklaracje wget http://www.finanse.mf.gov.pl/documents/766655/1196444/e-DeklaracjeDesktop.air cp e-DeklaracjeDesktop.air $HOME/adobe-air-sdk/e-deklaracje/ cp e-DeklaracjeDesktop.air /tmp/ cd /tmp/ unzip /tmp/e-DeklaracjeDesktop.air cp /tmp/assets/icons/icon128.png $HOME/adobe-air-sdk/e-deklaracje/e-deklaracje.png cat <<__CONF__ | tee $HOME/.local/share/applications/e-deklaracje.desktop [Desktop Entry] Type=Application Terminal=false Categories=Office Exec=$HOME/adobe-air-sdk/adobe-air/adobe-air $HOME/adobe-air-sdk/e-deklaracje/e-DeklaracjeDesktop.air Icon=$HOME/adobe-air-sdk/e-deklaracje/e-deklaracje.png Name=e-Deklaracje __CONF__ chmod +x $HOME/.local/share/applications/e-deklaracje.desktop
Offline
@jawojx
Dobra robota :)
Offline
[quote=Jacekalex][quote=Renia][quote=Jacekalex]e-Deklaracje na Linuxa i e-pity na Androida tworzy ta sama firma.[/quote]
Ale już zapisy regulaminów są inne, bo nie z dobroci serca firmy robią darmowe programy/formularze PIT, dlatego omijam szerokim łukiem niepotrzebnych pośredników. Jeśli komuś nie przeszkadzają takie niuanse to niech sobie korzysta z czego dusza zapragnie, ja stosuję tylko E-Deklaracje i nie zamierzam tego zmieniać.[/quote]
Jak chcesz minąć pośredników, to najpewniejszy jest spacerek do urzędu, ominiesz wtedy takich pośredników jak producent twojego procesora, pamięci RAM, całego kompa, routera, kabla łączącego router z netem i ISP.
Ominiesz też producentów wszystkich elementów systemu operacyjnego, bibliotek systemowych czy choćby Adobe - producenta Air.
I oczywiście że nie z dobroci serca firmy coś robią, tylko zazwyczaj za pieniążki albo z budżetu albo z funduszy UE.
Pozdro[/quote]
Program e-pity jest darmowy pod warunkiem przekazania 1% podatku na dowolną OPP. Jeśli ktoś nie chce przekazać 1%, to wysyła sms, by odznaczyć tę opcję.
Program nie pobiera żadnych opłat za korzystanie i wysyłanie deklaracji, a dane przechowywane są wyłącznie na komputerze użytkownika.
Jeżeli podczas korzystania przez Użytkownika z Aplikacji bądź usług oferowanych w Serwisie pobrane zostaną dane osobowe, to komunikacja między urządzeniem Użytkownika, a serwerami e-file jest szyfrowana przy użyciu protokołu SSL (Secure Socket Layer), szyfrowanego kluczem 128 bitowym. Dodatkowo bazy danych e-file są zabezpieczone przed wglądem osób trzecich.
Informacje dostępne są na stronie: https://www.e-pity.pl/informacje-prawne/regulamin/
Dodatkowo, bezpieczeństwo programu zostało potwierdzone przez firmę Avast, a program e-pity został uhonorowany certyfikatem „Najlepsze w Polsce”.
Offline
Nie raz się zdarzało, że te "zabezpieczone" bazy wypływały na szerokie wody.
Sprawy finansowe zwłaszcza związane z deklaracjami podatkowymi wolę załatwiać bez pośredników.
A certyfikaty są warte tyle co papier na którym je wydrukowano :P
Ostatnio edytowany przez arecki (2017-04-19 16:03:10)
Offline
Skończcie z tą niechcianą tutaj reklamą alternatyw i piszcie konkrety o instalacji AdobeAir i E-Deklaracji.
Jawojx podał fajny przepis, dzięki niemu zainstalowałam sobie na boku niezależnie od poprzedniej wersji najnowszą wersję E-Deklaracji. To działa i jest prostsze niż mój sposób podany wcześniej.
Ostatnio edytowany przez Renia (2017-04-19 17:03:25)
Offline
zainstalowałam pod Debianem 32-bit i na żywca skopiowałam do /opt/e-Deklaracje w Debianie 64-bit. Działa, najnowsza wersja gotowa do wysłania PIT
W tym roku zastosowałam ten sam patent i mam najnowsze E-Deklaracje 10.0.0 na Debianie 64-bit :)
PS. Polecam bardzo przydatny opis: https://nocnypingwin.pl/e-deklaracje-pod-linuxem-2017/
Ostatnio edytowany przez Renia (2018-02-23 21:55:43)
Offline
to ja dorzuce jeszcze jak się z tym bawić. Może komuś się przyda
http://www.gazetawroclawska.pl/artykul/3305720,edeklaracje-czyli-jak-wyslac-pit-przez-internet-pit-online-krok-po-kroku-pobierz-program,1,id,t,sa.html
(opis na stronie 2)
Offline
Orientujecie się czy można przez ten program e-Deklaracje wysłać jakiś próbny plik, aby sprawdzić czy to w ogóle działa i przyjdzie UPO? Nie wiem czy nie prościej wydrukować, podpisać i wysłać pocztą za potw. odbioru.
Offline
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00126 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='52.14.209.100' WHERE u.id=1 |
0.00091 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '52.14.209.100', 1732215287) |
0.00050 | SELECT * FROM punbb_online WHERE logged<1732214987 |
0.00081 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=28647 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00838 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=28647 ORDER BY p.id LIMIT 25,25 |
0.00099 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28647 |
Total query time: 0.01308 s |