[Tutorial] Arrumando o erro do Gufw Firewall e o instalando no Fedora LXDE 31 [Tuto]
Olá. Bom dia, boa tarde e boa noite!
Pra quem não sabe, gufw é um firewall simples para Linux, de fácil configuração. Eu estava com dificuldades de abrir ele no Fedora, mas consegui uma solução para isso. Modo de instalação e solução, logo abaixo!
Lembrando que o meu é o Fedora LXDE 31, caso funcione no seu e a versão seja diferente, comente.
Modo de instalação:
Abra o terminal (Ctrl + Alt + T) e vamos instalar o repositório rpm e em seguida o gufw
sudo rpm -Uvh 'https://github.com/rpmsphere/noarch/blob/master/r/rpmsphere-release-30-1.noarch.rpm?raw=true'
sudo dnf install gufw
GuFW instalado!
Solução para abri-lo no Fedora:
A solução vai ser modificar o que há dentro dos arquivos gufw e gufw-pkexec
Vamos criar uma cópia de segurança.
Vá no terminal e dê
cd /usr/bin
cp gufw /home/nomedoseusuario/Documentos
cp gufw-pkexec /home/nomedoseusuario/Documentos
Cópia feita!
Agora vamos solucionar o problema!
Abra o terminal e dê:
cd /usr/bin
su
leafpad gufw
Obs: leafpad é o meu editor de texto, pode colocar o nome do seu editor de texto, caso use outro
Coloque isto:
c_user=$(whoami) pkexec gufw-pkexec $c_user xhost si:localuser:root
Ficará assim:
Dê Ctrl + S e continue no terminal e dê:
leafpad gufw-pkexec
Coloque isto:
LOCATIONS=( "/usr/lib/python2.7/site-packages/gufw/gufw.py" "/usr/lib/python2.7/dist-packages/gufw/gufw.py" "/usr/share/gufw/gufw/gufw.py" ) for ((i = 0; i < ${#LOCATIONS[@]}; i++)) do if [[ -e "${LOCATIONS[${i}]}" ]]; then python3.7 ${LOCATIONS[${i}]} $1 fi done
Ficará assim:
Dê Ctrl + S e pronto, problema resolvido. O programa executará e funcionará normalmente:
E é isso. Seja feliz e ótima semana!
Sugestões? Elogios? Reclamações? Dúvidas? Comente, por favor.
Comentários
-
Parabéns. Não tenho críticas.
0
Salas de discussão
- 719 Todas as salas de discussão
- 5 Eventos
- 402 Fedora
- 7 CoreOS
- 137 Spins
- 11 CINNAMON
- 28 GNOME
- 63 KDE
- 10 LXDE
- 4 LXQT
- 13 MATE
- SOAS
- 3 XFCE
- 13 Server
- 84 Workstation
- 33 SilverBlue
- Atomic
- 3 Labs
- ARM®
- 2 Segurança
- 7 Servidores
- 221 Tutoriais
- 6 Críticas e Sugestões
- 16 Novidades e anuncios
- 5 CentOS
- 18 Games
- 31 Hardware
- 8 Linguagens de programação