Autor Wątek: [HOWTO] instalacja wtyczki e-deklaracje na linux Mint /Lubuntu/Xubuntu/Debian  (Przeczytany 386 razy)

Offline kris777

  • Miętowy krzew
  • ****
  • Wiadomości: 318
  • Punkty: 58
Oryginalne źródło ! - odnośnie instalacji e-Deklaracje pod Linux-em

Instalacja e-Deklaracje 2018r sprawdzone na Linux Mint Mate / Lubuntu / Xubuntu / Debian
Uwaga ! tworzenie katalogów i kopiowanie plików dokonujemy jako zwykły użytkownik a nie root bo inaczej
pliki zostaną zapisane w katalogu /root ...a nie w ścieżce /home/nazwa użytkownika/ ...
instalowanie pakietów już jako root ( sudo su / hasło to = ROOT .... exit = powrót do zwykłego użytkownika :-)
Można także w całej konfiguracji zastąpić wpis $HOME na : /home/nazwa użytkownika/

a) instalacja wget?a oraz adobe reader?a która o dziwo sprawiła najwięcej kłopotu jako ROOT :-)
sudo apt-get install wget
wget http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.5.1/enu/AdbeRdr9.5.1-1_i486linux_enu.bin
chmod +x ./AdbeRdr9.5.1-1_i486linux_enu.bin
sudo ./AdbeRdr9.5.1-1_i486linux_enu.bin
jeśli się adobe nie uruchomi a raczej tak będzie to musimy zainstalować dodatkowe pakiety z komendą :
apt-get -f install
sudo apt-get install libxml2:i386 libstdc++6:i386
możemy sprawdzić uruchomienie AdobeReader-a w terminalu jako zwykły user komenda : acroread
jeśli dalej Adobe nie chcę się uruchomić można doinstalować jeszcze :
sudo apt-get install ia32-libsb) Kolejny krok to instalacja bibliotek oraz utworzenie dwóch linków ( ROOT ):
sudo 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

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
c) instalujemy i rozpakowujemy adobe-air-sdk , umieszczamy go np. w katalogu : /home/nazwa użytkownika/adobe-air-sdk ( NO ROOT ! )
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
e) Jeszcze raz pobieramy e-deklaracje, kopiujemy do katalogu w adobe-air-sdk. dla wydobycia ikony ( NO ROOT ! )
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
f) Ostatni krok utworzenie launchera ( będzie on w menu : Biuro ) - NO ROOT !
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__

klik enter

Program e-deklaracje będzie w menu : Biuro
Aktualizacja programu niestety ręczna :
wget http://www.finanse.mf.gov.pl/documents/766655/1196444/e-DeklaracjeDesktop.air
cp e-DeklaracjeDesktop.air $HOME/adobe-air-sdk/e-deklaracje/
Albo ręczna podmiana ściągniętego pliku poprzez kopiuj wklej.
......................
Ps. jeśli komuś nie chce zainstalować w systemie Adobe Reader-a według tego tutka ( jak mnie na Xubuntu )  to można spróbować innej wersji np.
wget ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb ....
Na Debianie 9.4 (stretch) 64bit też działa tylko trzeba dodać architekturę dla systemów 32bit
dpkg --add-architecture i386
apt-get update

e-DeklaracjeDesktop.air
« Ostatnia zmiana: Listopad 25, 2018, 21:02:09 pm wysłana przez kris777 »

Offline dedito

  • Urząd Porządkowy
  • Miętowy krzew
  • *******
  • Wiadomości: 364
  • Punkty: 175
Odp: [HOWTO] instalacja wtyczki e-deklaracje na linux Mint /Lubuntu/Xubuntu/Debian
« Odpowiedź #1 dnia: Wrzesień 04, 2018, 18:28:24 pm »
Przepraszam za krytykę, tym razem postaram się być bardziej konstruktywny.
Poradnik niezbyt umiejętnie zerżnięty z http://nocnypingwin.pl/e-deklaracje-pod-linuxem-2017/
Ja nie mam nic przeciwko temu abyś pisał swoje poradniki ale uszanuj czyjąś pracę i cytuj źródła o które się opierałeś.
Poradnik powinien też działać na wszystkich odmianach *buntu, nie tylko Lubuntu i Xubuntu.
A tu jeszcze skrypt dla ułatwienia. (warto sprawdzić aktualność na zgodność z podlinkowaną stroną)

A gdyby powyższe przestało już działać to pozostaje nam jeszcze docker, czy inne formy maszyn wirtualnych (przykładowo VB z Windowsem).
« Ostatnia zmiana: Wrzesień 05, 2018, 20:53:20 pm wysłana przez dedito »