Manjaro XFCE 26.1.0
Installed Firejail from Software Center : Official Repository (extra)
Firejail Configuration Wizard (firetools) 0.9.72-3
Firetools (firetools) 0.9.72-3
Notes:
This is happening with mulitple applicaitons including apps that are supposed to have profiles built by default.
The ~/.config/firejail/ and the /etc/firejail/. are both empty on my device.
When running the command: firejail <app_name> it returns with:
Error: no suitable chromium executable found.
As you can tell I’m trying to firejail Chromium.
I did some digging and feel this is because there are no profiles created for most of the apps on my machine. Things like Firefox and Galculator work but nothing else does.
I found these two sites that seem to be pointing me in the right direction:
This ^ website ^ lead me to the following website:
This ^ website ^ lead me to the following Github:
I understand some of this and with some patience I feel I may be able to follow these instructions. Am I on the right track with having to create profiles for the apps I want to get working? Should I do my best to follow the Github page for creating the profile?
Or am I going in the wrong direction and need saving? XD
Greetings @Robocop - First, to run Chromium firejailed, the correct command is firejail chromium, no caps.
Your /etc/firejail directory should be populated with almost 1400 profiles. So there is something wrong there. The current version from Extra is 0.9.80 , is your system fully updated?
2 extra/firetools 0.9.72-3 (215.6 KiB 527.3 KiB)
Graphical user interface of Firejail
1 extra/firejail 0.9.80-1 (609.2 KiB 2.5 MiB) (Installed)
Linux namespaces sandbox program
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==>
I have been running Firejail for months and I even included it in DeLinuxCo ISO, never had any issues.
pacman -Syyu: This command performs a full sync of the package
databases from the repositories (-y and -u), but it also installs any
missing dependencies for packages being upgraded. The -S is for
installing a package, but it’s used here for its effect on updating
packages.
pacman -Syu: This command updates the package databases and then
upgrades packages. However, it only updates packages that are already
installed and does not install any new dependencies.
I appreciate your humor however if I wanted smart ass responses I would have gone to Reddit. On an official forum it’s my expectation that responses are useful, informative and lead to solutions. Respectfully.
The extra -y forces a download of the remote databases, even when unnecessary. It’s recommended not to use an extra y unless it’s actually needed, for instance when changing branches.
-y, --refresh
Download a fresh copy of the master package databases (repo.db) from the server(s) defined in pacman.conf(5). This should typically be used each time you use --sysupgrade or -u. Passing two --refresh or -y flags will force a refresh of all package databases, even if they appear to be up-to-date.
man pacman
Incorrect. An update will install the new versions of out-dated packages which will pull in any dependencies that aren’t already installed, just like they would be if you installed them manually.
My reply was very useful. It illustrated the inconsistency in what you reported, and thus, it told you that you had to be more precise with your report of whatever phenomenon you’re observing.
Hihihi, “smart ass replies”. Aragorn is famous for his “smart ass replies”; whenever he’s had too many Belgian waffles, he goes bonkers because of all the sugar!