Dystrybucje Linuksa > Slackware

Aplikacja e-Deklaracje, Adobe Air a Slackware

<< < (2/2)

PrzemekF:
Mam też system CentOS 6 (32-bit) w maszynie wirtualnej i tam Adobe Air i e-Deklaracje instalują się i uruchamiają bez żadnego problemu, nic więcej nie trzeba robić. (Testowałem do momentu, kiedy wyświetla się formularz PIT w PDF.) Tak tylko dodaję gdyby komuś miało pomóc.

PrzemekF:
Pod Slackware też uruchomiłem e-Deklaracje, ale musiałem zrobić prosty wrapper, który "opakowuje" wywołania rpm.

/usr/bin/airwrap:

--- Kod: ---
export PATH="/usr/lib/airwrap/rpm:$PATH"
exec "$@"

--- Koniec kodu ---
/usr/lib/airwrap/rpm/rpm:

--- Kod: ---
if [ "$1" = "-q" -a "$2" = "rpm" ]
then
  echo rpm-4.12.0.1-1.i586
  exit 0
elif [ "$1" = "--qf" -a "$2" = '%{VERSION}' -a "$3" = "-q" -a "$4" = "rpm" ]
then
  echo 4.12.0.1
  exit 0
elif [ "$1" = "-U" ]
then
  exec /bin/rpm --nodeps "$@"
else
  exec /bin/rpm "$@"
fi

--- Koniec kodu ---

Używam go w ten sposób:

# airwrap ./AdobeAIRInstaller.bin
# airwrap "/opt/Adobe AIR/Versions/1.0/Adobe AIR Application Installer"

Pierwszym poleceniem uruchamiam instalator Adobe Air, pobrany ze strony Adobe, drugim - instalację aplikacji z pliku .air, np. e-Deklaracje.

Kilka screenshotów: https://imgur.com/a/iDtJEGa









Dołączam do posta paczkę dla Slackware airwrap.txz, gdyby ktoś chciał. (Edit: Jeśli ktoś nie ma konta na tym forum, wrzucam też na dropbox: airwrap.txz)

Myślę, że w innych dystrybucjach, np. Arch, ten sam sposób może zadziałać z niewielkimi zmianami.

Andrzej J:
Z tego co pamiętam to w manjaro i arch nie było problemu z e-deklaracjami, bo wystarczyło włączyć AUR w repozytoriach i po problemie(pacman zainstalował) - kolega z Polski zajmował/zajmuje się tym repo....

PrzemekF:
Zaglądałem kilka dni temu na stronę AUR, żeby sprawdzić, jaki mają sposób na instalację e-Deklaracji i Adobe Air. Moim zdaniem tam jest za dużo "mieszania" w oprogramowaniu upstream, czego można uniknąć, ale jeśli ludziom to działa to ok.

Tamten sposób z AUR ma jedną zaletę - dobrze integruje się z natywnym menedżerem pakietów (pacman w Arch), ale ma też taką wadę, że nie ma możliwości instalacji aplikacji z pliku .air (bez jego przerabiania/modyfikacji). Myślę, że użytkownicy powinni mieć możliwość instalacji najnowszej wersji od wydawcy, niezależnie od tego czy pakietem dla dystrybucji ktoś się aktualnie zajmuje czy nie.

Nawigacja

[0] Indeks wiadomości

[*] Poprzednia strona

Idź do wersji pełnej