Tutorial de instalação Warsaw no Fedora
-
Baixar o arquivo warsaw_setup64.deb direto do site do banco, vou considerar que está salvo em
~/Downloads/warsaw_setup_64.deb
(ajuste de acordo caso esteja em outro local) -
Iniciar toolbox (dá pra fazer sem o toolbox, mas eu prefiro pelas dependências):
$ toolbox create -c itau $ toolbox enter -c itau
-
Dependências:
$ sudo dnf install -y rpmrebuild alien vim $ export EDITOR=vim
-
Converter para RPM:
$ cd ~/Downloads $ alien --to-rpm warsaw_setup_64.deb
-
Passo apenas para referência, não precisa executar... Ao tentar instalar o RPM diretamente, apareceu o seguinte erro no final:
$ sudo dnf install ./warsaw-2.21.3-2.x86_64.rpm Error: Transaction test error: file /lib from install of warsaw-2.21.3-2.x86_64 conflicts with file from package filesystem-3.18-6.fc39.x86_64 file /usr/bin from install of warsaw-2.21.3-2.x86_64 conflicts with file from package filesystem-3.18-6.fc39.x86_64
-
Para resolver o erro anterior, utilizei o rpmrebuild:
$ rpmrebuild -pe ./warsaw-2.21.3-2.x86_64.rpm
5.1) No editor remover as entradas
%dir
de/lib
e/usr/bin
, seriam as duas linhas abaixo:%dir %attr(0755, root, root) "/lib" %dir %attr(0755, root, root) "/usr/bin"
-
Instalar o RPM:
$ sudo dnf install -y /home/matheus/rpmbuild/RPMS/x86_64/warsaw-2.21.3-2.x86_64.rpm
-
Iniciar o warsaw (necessário fazer sempre que for usar o internet banking):
$ sudo /usr/bin/warsaw start
-
Pronto, pode abrir o seu browser e usar o internet banking normalmente
-
Para parar o warsaw basta fazer o stop:
$ sudo /usr/bin/warsaw stop
-
Caso queira parar o container:
$ podman stop itau