diff --git a/content/_index.md b/content/_index.md index d33fe6d..f5823f9 100755 --- a/content/_index.md +++ b/content/_index.md @@ -69,7 +69,7 @@ Linux is an **open-source operating system** that is used in a variety of device subtitle="LLMs with Linux - Linux nature is Open Source - Same like these LLMs that you can use with your Laptop (no GPU required)." class="aspect-auto md:aspect-[1.1/1] max-lg:min-h-[340px]" style="background: radial-gradient(ellipse at 50% 80%,rgba(221,210,59,0.15),hsla(0,0%,100%,0));" - link="https://jalcocert.github.io/Linux/docs/linux__cloud.md/llms/" + link="https://jalcocert.github.io/Linux/docs/linux__cloud/llms/" >}} {{< hextra/feature-card diff --git a/content/docs/Arch/garuda.md b/content/docs/Arch/garuda.md index 62083f9..26d2ee0 100644 --- a/content/docs/Arch/garuda.md +++ b/content/docs/Arch/garuda.md @@ -171,6 +171,33 @@ Now you can start feel at home with [Portainer](https://fossengineer.com/selfhos * [Try Nix](https://jalcocert.github.io/Linux/docs/nix/) Package Manager - Learn this once and use it on any Linux and even on Macs! +### {{% details title="How to Install Games in Garuda Linux" closed="true" %}} + + +* With Steam Platform (Thanks to [Proton](https://jalcocert.github.io/Linux/docs/debian/gaming/#steam-play--proton)): + +```sh +sudo nano /etc/pacman.conf +#[multilib] +#Include=/etc/pacman.d/mirrorlist +sudo pacman -Sy + +sudo pacman -S steam +yay -S protonup-qt +``` + +> Dont Forget to enable Steam Play as per [this guide](https://linuxiac.com/how-to-play-games-on-arch-linux-using-steam/) + +* You also can with Lutris: + +```sh +sudo pacman -S lutris + +#example #https://lutris.net/games/ea-app/ +``` + +{{% /details %}} + ### Rolling vs Fix Releases? Garuda Linux, being a rolling-release distribution, continually delivers the latest software to users, providing the cutting-edge experience (which can cut us sometimes). diff --git a/content/docs/Debian/gaming.md b/content/docs/Debian/gaming.md index 0e9e295..9037d0c 100644 --- a/content/docs/Debian/gaming.md +++ b/content/docs/Debian/gaming.md @@ -30,6 +30,8 @@ Steam, one of the largest gaming platforms, has a feature called Proton, which a **[Proton](https://github.com/ValveSoftware/Proton) is a compatibility layer** based on wine that includes Wine and various enhancements to make many Windows games work seamlessly on Linux. It's worth noting that not all Windows games are compatible, but the [list of supported games](https://www.protondb.com/explore) is continually growing. +> ProtonDB is a community-driven website and database that provides compatibility information for running Windows games on Linux using Valve’s Proton compatibility layer. + ### Lutris [Lutris](https://lutris.net/) is an **open-source gaming platform** that simplifies the installation and management of games on Linux. It supports a [wide range of games](https://lutris.net/games) from various sources, including Steam, GOG, and more. Lutris also allows you to configure different game emulators and wine versions for maximum compatibility. diff --git a/content/docs/Privacy/_index.md b/content/docs/Privacy/_index.md index 7b89d82..c309d25 100644 --- a/content/docs/Privacy/_index.md +++ b/content/docs/Privacy/_index.md @@ -22,6 +22,8 @@ You can try with [PiHole](https://fossengineer.com/selfhosting-PiHole-docker/) * * Or try [Bind9](https://hub.docker.com/r/ubuntu/bind9#!) +* [PortMaster](https://github.com/Safing/portmaster) also helps to change and visualize the network queries. + Whats my current DNS? ```sh @@ -41,7 +43,7 @@ And the DNS performance with: GRC's DNS Benchmark, Knot DNS Resolver , DNSPerf o ### Monitoring OutGoing Connections -* {{% details title="[OpenSnitch](https://github.com/evilsocket/opensnitch)" closed="true" %}} +{{% details title="[OpenSnitch](https://github.com/evilsocket/opensnitch)" closed="true" %}} ```sh wget https://github.com/evilsocket/opensnitch/releases/download/v1.6.5.1/python3-opensnitch-ui_1.6.5.1-1_all.deb #https://github.com/evilsocket/opensnitch/releases @@ -53,7 +55,7 @@ sudo apt install ./opensnitch*.deb ./python3-opensnitch-ui*.deb * Douane * gufw (GUI for Uncomplicated Firewall) - +* PortMaster ## Changing Bad Habits @@ -138,6 +140,65 @@ sudo apt install -f ## FAQ +### {{% details title="How to Install Douane" closed="true" %}} + +```sh +flatpak install flathub org.electrum.electrum #BTC + +flatpak install flathub org.featherwallet.Feather #Monero +#flatpak install flathub org.getmonero.Monero +``` + +Use them wisely and be responsibly. + +{{% /details %}} + +#### {{% details title="How to Install Portmaster" closed="true" %}} + +[PortMaster](https://safing.io/) is a great [F/OSS Project](https://github.com/Safing/portmaster) that allow us to set Global & per‑App Settings. + +[Install PortMaster](https://wiki.safing.io/en/Portmaster/Install/Linux) with: + +```sh + +sudo apt update +wget https://updates.safing.io/latest/linux_amd64/packages/portmaster-installer.deb + +sudo dpkg -i portmaster-installer.deb +portmaster --version + +#sudo apt install -f + + +#sudo systemctl status portmaster +# sudo systemctl daemon-reload +# sudo systemctl enable --now portmaster + +# This will stop the portmaster until you reboot. +#sudo systemctl stop portmaster + +# This will disable automatically starting the Portmaster on boot. +#sudo systemctl disable portmaster +``` + +Or if you want, build and install: + +```sh +wget https://github.com/safing/portmaster/archive/refs/tags/v1.6.5.tar.gz +tar -zxvf v1.6.5.tar.gz #extract the contents + + +cd portmaster-1.6.5 + +make +sudo make install + +portmaster --version + +``` + +{{% /details %}} + Definitely check: * @@ -155,11 +216,15 @@ https://libreselfhosted.com/ --> * https://github.com/Ragnt/AngryOxide * https://www.youtube.com/watch?v=fc2oNY_W0YY -### TOR 🧅 +--- + +### TOR vs I2P vs LokiNet + +#### 🧅 The Onion Router - Tor is a well-established network that operates as a decentralized network of nodes (volunteer-run servers, without financial incentives) that route and encrypt traffic through multiple layers (called onion routing) to conceal the origin and destination of data. -### I2P +#### I2P I2P is primarily designed for anonymous communication and services within the I2P network itself. It's optimized for hidden services, like websites (eepsites), email, and file sharing, that are accessible only within I2P. @@ -167,15 +232,15 @@ I2P is primarily designed for anonymous communication and services within the I2 * Peer Selection: In I2P, peers are selected based on continuous performance profiling, which can lead to faster performance for the user since the network optimizes over time based on usage. -### LokiNet - +#### LokiNet [Lokinet](https://lokinet.org/) also utilizes onion routing to route and encrypt traffic, but it employs a mixnet architecture, which means that each packet of data is routed through multiple nodes in the network, similar to Tor. -https://github.com/oxen-io/lokinet/releases {{% details title="How to Install [Latest LokiNet](https://github.com/oxen-io/lokinet/releases)" closed="true" %}} +Check the [latest release here](https://github.com/oxen-io/lokinet/releases) and: + ```sh wget https://github.com/oxen-io/lokinet/releases/download/v0.9.11/lokinet-v0.9.11.tar.xz tar -xvf lokinet-v0.9.11.tar.xz #extract @@ -192,6 +257,8 @@ SNApps, or Session Network Applications, are DApps built on top of the Session n * Oxen Blockchain Explorer - https://lokiblocks.com/ * [Oxen Name System](https://docs.oxen.io/oxen-docs/using-the-oxen-blockchain/using-oxen-name-system) +--- + ### Crypto? This is not in the right place to learn big about Crypto - but [WhyCryptoCurrencies](https://whycryptocurrencies.com/) it is (and Free). diff --git a/content/docs/Privacy/android.md b/content/docs/Privacy/android.md index 8b8968f..9f78bc9 100644 --- a/content/docs/Privacy/android.md +++ b/content/docs/Privacy/android.md @@ -159,18 +159,30 @@ https://dev.to/dotnetdreamer/using-android-phone-as-a-development-machine-3f39 ### Better Android OS -* - * - * Pixels Only - https://grapheneos.org/releases +* Android alternatives: + * Ubuntu Touch + -> How to do it - https://www.linuxfordevices.com/tutorials/openandroidinstaller-android-rom +#### {{% details title="Private Android with LineageOS" closed="true" %}} -### Private Android with GrapheneOS - +#### {{% details title="How to Change Android ROMs" closed="true" %}} - * Other custom ROMs: https://www.xda-developers.com/tag/custom-rom/ \ No newline at end of file +* How to do it - https://www.linuxfordevices.com/tutorials/openandroidinstaller-android-rom +* Other custom ROMs: https://www.xda-developers.com/tag/custom-rom/ + +{{% /details %}} + + \ No newline at end of file