Peer guardian

Hi to all members of this forum!

Can you help me, I want to install peerguardian.
It’s pgl-firewall.
How to install gui ?
Thank you.

Install net-firewall/pglinux will also have a GUI. I’m still not sure if the program works in general. Go to terminal and type #emerge pglinux or use GUI porthole program instaler

I tried, that is the reason I opened this subject.
Pglinux is application without GUI. How can I install GUI ?
Thank you.

You must make a starter in the menu:
/usr/bin/pglgui
I installed the program through the GUI porthole program and set the qt5 parameter because I use KDE
/etc/portage/package.use
net-firewall/pglinux qt5

I have been using XFCE. It doesn’t work. It won’t start from terminal. There is no any menu entry.

1.Do you have:
/usr/bin/pglgui
2.If you do not have to edit it:
sudo your-xfceeditor /etc/portage/package.keywords/package.keywords
3.type this line and save it:
net-firewall/pglinux ~amd64
4.sudo your-xfceeditor /etc/portage/package.use/package.use
type this line and save it:
net-firewall/pglinux qt5
5.open the terminal
type:
su
system ask password:
type:
your-password
type:
dispatch-conf
type:
emerge -a pglinux

Try this because it does not know which parameter is for XFCE. Will you make the starter in the menu, I do not know, did it to me
Maybe gtk2 or gtk instead of qt5 for XFCE

Sorry but I don’t have pglgui directory.

1. write this line in /etc/portage/package.use/package.use
net-firewall/pglinux cron dbus logrotate networkmanager qt5 zlib
2. go to terminal
3. su
4. password
5. dispatch-conf
7. write this line in /etc/portage/package.use/package.use
8. =net-firewall/pglinux
9. dispatch-conf
10. emerge pglinux
If emerge is not over then the program can not emerge in XFCE
pglgui is not diretory it is program on usr/bin directory if emerge successfully complete in XFCE. Maybe the program needs extra programs in XFCE but I do not know
What writes the emerge in the terminal, whether it finishes correctly or aborts, copy this text and paste it to a forum

I don’t see anything in folder /etc/portage/package.use/package.use
Sorry, can you be more specific ?
Thank you.

/etc/portage/package.use/package.use The last package.use in the string that I wrote is a file. This file should be edited with root privileges and insert the line I wrote. The same applies to the other file specified. Again I repeat maybe this program does not work in XFCE, I have Calcual KDE.
example:

You must start the editor and insert the line I wrote you:
sudo leafpad /etc/portage/package.use/package.use

I do not know why you chose a distribution that is very difficult for someone who does not know linux. You can not use linux as windows is used, so much knowledge about this distribution and linux is required here. And it is difficult for me to solve some problems because there is not much support.

I used almost every Linux distribution.
At least, if peerguardian don’t work, I can run some sort of GUI.
This is specific problem related to Calculate, although I installed PGL gui, there is nothing going on.
Problem is that I do not have any package.use file.
I have only directory called package.use

Screenshot_2019-02-27_21-26-01.png

Again I repeat maybe the ebuild was made for KDE. If you installed PGLgui it must be installed on the /usr/bin directory. If no file is created on the structure I wrote, it also seems unusual for the directory and file to have the same name. Make a file, it’s a plain text file, typing that line. Save. do as root dispatch-conf. As far as I remember, qt5 is important to make a GUI variant. It may print out that it needs some dependencies that you will need to install, but at least some trace text to run from emerge. I do not know how to help anymore, I sent you a picture of what it looks like. The package.use file serves to usually add additional parameters or eliminate some parameters and it consults the emerge when it installs.
I am surprised that no one is involved in the discussion who works with XFCE as the author of the distribution itself. A very closed community, when I look at the gentoo discussion forum, everything is being discussed, but the essence of how to do it is not written, the descriptive but not the command and the notation of the command is written

Oh, my God, now I saw you put a picture. Write down the lines that I wrote you in custom.cldx files. I have custom.cld package.use and zz-autounmask.
Required As a root office dispatch-conf
1.Do you have:
/usr/bin/pglgui
2.If you do not have to edit it:
sudo your-xfceeditor /etc/portage/package.keywords/custom.cldx
3.type this line and save it:
net-firewall/pglinux ~amd64
4.sudo your-xfceeditor /etc/portage/package.use/custom.cldx
type this line and save it:
net-firewall/pglinux qt5
5.open the terminal
type:
su
system ask password:
type:
your-password
type:
dispatch-conf
type:
emerge -a pglinux

I use GUI porthole instaler and Porhole create this file, Sometimes I use emerge
Header: /etc/portage/package.use/package.use created by Porthole’s set_config.py v: 1.1, 2018/10/21 08:14:54,

These 4 directories are essential, the first is to list what you install in the file, another mask for masking if something is bothered, third for demasking if it is masked, and the fourth to add additional or eliminates some parameter.

Thank you very much. It seems that it works.

Be careful not to confirm the option to start the pgl when the machine is booting. Start the program manually and when you do not need to turn it off completely on the icon in the panel.
best regards!

I know, it’s not a first time for me to use peerguardian.
Thank you!

Thank you very much. It seems that it works.