From 309b76a1e712243d7c49730bcfd48f4389cc8216 Mon Sep 17 00:00:00 2001 From: hau Date: Tue, 1 Dec 2020 23:10:02 +0700 Subject: [PATCH] fedora --- Applications/Essential/bash-completion.md | 1 + Applications/Essential/curl.md | 2 +- Applications/Essential/fd.md | 9 +++++---- Applications/Essential/ripgrep.md | 1 + Applications/Essential/rsync.md | 1 + Applications/Essential/tldr.md | 1 + Applications/Essential/tmux.md | 1 + Applications/Misc/Cheat.md | 1 + Applications/Misc/Rclone.md | 1 + Applications/Misc/WoeUSB.md | 1 + Applications/Misc/bat.md | 1 + Applications/Misc/exa.md | 1 + Applications/Misc/inkscape.md | 1 + Applications/Misc/kitty.md | 1 + Applications/Misc/ncdu.md | 1 + Applications/Network/HTTPie.md | 1 + Applications/Network/OpenSSH.md | 9 +++++---- Applications/Network/OpenVPN.md | 1 + Applications/Network/Telnet.md | 1 + Applications/Network/sshuttle.md | 1 + Applications/System/Blueman.md | 1 + Applications/System/TLP.md | 1 + Applications/System/dnscrypt-proxy.md | 1 + Applications/System/earlyoom.md | 3 ++- Applications/System/efibootmgr.md | 1 + Applications/System/fwupd.md | 2 ++ Applications/System/iwd.md | 4 +++- Applications/System/systemd-swap.md | 1 + Development/Go/README.md | 1 + Development/Podman.md | 1 + Development/Python/README.md | 1 + 31 files changed, 43 insertions(+), 11 deletions(-) diff --git a/Applications/Essential/bash-completion.md b/Applications/Essential/bash-completion.md index a6cdb0c..4f51590 100644 --- a/Applications/Essential/bash-completion.md +++ b/Applications/Essential/bash-completion.md @@ -4,6 +4,7 @@ | ------------ | ----------------- | | Arch Linux | `bash-completion` | | Ubuntu | `bash-completion` | +| Fedora | `bash-completion` | | Homebrew | `bash-completion` | With Arch Linux, Ubuntu, add to `~/.bashrc`: diff --git a/Applications/Essential/curl.md b/Applications/Essential/curl.md index 9919b68..dbc509f 100644 --- a/Applications/Essential/curl.md +++ b/Applications/Essential/curl.md @@ -4,8 +4,8 @@ | ------------ | ------- | | Arch Linux | `curl` | | Ubuntu | `curl` | -| Homebrew | `curl` | | Fedora | `curl` | +| Homebrew | `curl` | Add credentials, edit `~/.netrc`: diff --git a/Applications/Essential/fd.md b/Applications/Essential/fd.md index 9d098f5..c4d5cd3 100644 --- a/Applications/Essential/fd.md +++ b/Applications/Essential/fd.md @@ -1,6 +1,7 @@ # [fd](https://github.com/sharkdp/fd) -| Distribution | Package | -| ------------ | ------- | -| Arch Linux | `fd` | -| Homebrew | `fd` | +| Distribution | Package | +| ------------ | --------- | +| Arch Linux | `fd` | +| Fedora | `fd-find` | +| Homebrew | `fd` | diff --git a/Applications/Essential/ripgrep.md b/Applications/Essential/ripgrep.md index c39ecb8..f9af50f 100644 --- a/Applications/Essential/ripgrep.md +++ b/Applications/Essential/ripgrep.md @@ -4,4 +4,5 @@ | ------------ | --------- | | Arch Linux | `ripgrep` | | Ubuntu | `ripgrep` | +| Fedora | `ripgrep` | | Homebrew | `ripgrep` | diff --git a/Applications/Essential/rsync.md b/Applications/Essential/rsync.md index c4f27f5..e0018e3 100644 --- a/Applications/Essential/rsync.md +++ b/Applications/Essential/rsync.md @@ -4,6 +4,7 @@ | ------------ | ------- | | Arch Linux | `rsync` | | Ubuntu | `rsync` | +| Fedora | `rsync` | | Homebrew | `rsync` | ```sh diff --git a/Applications/Essential/tldr.md b/Applications/Essential/tldr.md index f598674..0d81843 100644 --- a/Applications/Essential/tldr.md +++ b/Applications/Essential/tldr.md @@ -4,6 +4,7 @@ | ------------ | ------- | | Arch Linux | `tldr` | | Ubuntu | `tldr` | +| Fedora | `tldr` | | Homebrew | `tldr` | Want to know `tar` ?: diff --git a/Applications/Essential/tmux.md b/Applications/Essential/tmux.md index 7b48b68..66906e2 100644 --- a/Applications/Essential/tmux.md +++ b/Applications/Essential/tmux.md @@ -4,6 +4,7 @@ | ------------ | ------- | | Arch Linux | `tmux` | | Ubuntu | `tmux` | +| Fedora | `tmux` | | Homebrew | `tmux` | Imagine you want to run a long task in terminal, but you don't want to keep terminal open. diff --git a/Applications/Misc/Cheat.md b/Applications/Misc/Cheat.md index 9dbee8b..08e8cee 100644 --- a/Applications/Misc/Cheat.md +++ b/Applications/Misc/Cheat.md @@ -6,6 +6,7 @@ | ------------ | --------------- | | Arch Linux | `gameconqueror` | | Ubuntu | `gameconqueror` | +| Fedora | `gameconqueror` | ## Windows diff --git a/Applications/Misc/Rclone.md b/Applications/Misc/Rclone.md index f23c1b0..2276470 100644 --- a/Applications/Misc/Rclone.md +++ b/Applications/Misc/Rclone.md @@ -4,4 +4,5 @@ | ------------ | -------- | | Arch Linux | `rclone` | | Ubuntu | `rclone` | +| Fedora | `rclone` | | Homebrew | `rclone` | diff --git a/Applications/Misc/WoeUSB.md b/Applications/Misc/WoeUSB.md index fcb938c..0b250df 100644 --- a/Applications/Misc/WoeUSB.md +++ b/Applications/Misc/WoeUSB.md @@ -3,3 +3,4 @@ | Distribution | Package | | ------------ | -------- | | Arch Linux | `woeusb` | +| Fedora | `WoeUSB` | diff --git a/Applications/Misc/bat.md b/Applications/Misc/bat.md index 18d59c2..d2e4fb0 100644 --- a/Applications/Misc/bat.md +++ b/Applications/Misc/bat.md @@ -4,6 +4,7 @@ | ------------ | ------- | | Arch Linux | `bat` | | Ubuntu | `bat` | +| Fedora | `bat` | | Homebrew | `bat` | List themes: diff --git a/Applications/Misc/exa.md b/Applications/Misc/exa.md index 15431bb..a215844 100644 --- a/Applications/Misc/exa.md +++ b/Applications/Misc/exa.md @@ -4,4 +4,5 @@ | ------------ | ------- | | Arch Linux | `exa` | | Ubuntu | `exa` | +| Fedora | `exa` | | Homebrew | `exa` | diff --git a/Applications/Misc/inkscape.md b/Applications/Misc/inkscape.md index d666919..18cb840 100644 --- a/Applications/Misc/inkscape.md +++ b/Applications/Misc/inkscape.md @@ -4,6 +4,7 @@ | ------------ | ---------- | | Arch Linux | `inkscape` | | Ubuntu | `inkscape` | +| Fedora | `inkscape` | Convert `.svg` to `.png`: diff --git a/Applications/Misc/kitty.md b/Applications/Misc/kitty.md index 6b74858..e66bf32 100644 --- a/Applications/Misc/kitty.md +++ b/Applications/Misc/kitty.md @@ -4,4 +4,5 @@ | ------------ | ------- | | Arch Linux | `kitty` | | Ubuntu | `kitty` | +| Fedora | `kitty` | | Homebrew | `kitty` | diff --git a/Applications/Misc/ncdu.md b/Applications/Misc/ncdu.md index c44103d..ca2ce81 100644 --- a/Applications/Misc/ncdu.md +++ b/Applications/Misc/ncdu.md @@ -4,4 +4,5 @@ | ------------ | ------- | | Arch Linux | `ncdu` | | Ubuntu | `ncdu` | +| Fedora | `ncdu` | | Homebrew | `ncdu` | diff --git a/Applications/Network/HTTPie.md b/Applications/Network/HTTPie.md index 14dc142..e48787e 100644 --- a/Applications/Network/HTTPie.md +++ b/Applications/Network/HTTPie.md @@ -4,4 +4,5 @@ | ------------ | -------- | | Arch Linux | `httpie` | | Ubuntu | `httpie` | +| Fedora | `httpie` | | Homebrew | `httpie` | diff --git a/Applications/Network/OpenSSH.md b/Applications/Network/OpenSSH.md index 682f1ba..814f192 100644 --- a/Applications/Network/OpenSSH.md +++ b/Applications/Network/OpenSSH.md @@ -1,9 +1,10 @@ # [OpenSSH](https://www.openssh.com/) -| Distribution | Package | -| ------------ | ---------------------------------- | -| Arch Linux | `openssh` | -| Ubuntu | `openssh-client`, `openssh-server` | +| Distribution | Package | +| ------------ | ------------------------------- | +| Arch Linux | `openssh` | +| Ubuntu | `openssh-client openssh-server` | +| Ubuntu | `openssh` | Edit `~/.ssh/config`: diff --git a/Applications/Network/OpenVPN.md b/Applications/Network/OpenVPN.md index e32b905..5335e5b 100644 --- a/Applications/Network/OpenVPN.md +++ b/Applications/Network/OpenVPN.md @@ -4,6 +4,7 @@ | ------------ | -------------------------------- | | Arch Linux | `openvpn networkmanager-openvpn` | | Ubuntu | `openvpn` | +| Fedora | `openvpn NetworkManager-openvpn` | Connect with factor authentication and start as a dameon: diff --git a/Applications/Network/Telnet.md b/Applications/Network/Telnet.md index ea288c6..75207e0 100644 --- a/Applications/Network/Telnet.md +++ b/Applications/Network/Telnet.md @@ -4,6 +4,7 @@ | ------------ | ----------- | | Arch Linux | `inetutils` | | Ubuntu | `telnet` | +| Fedora | `telnet` | | Homebrew | `telnet` | Check connectivity: diff --git a/Applications/Network/sshuttle.md b/Applications/Network/sshuttle.md index af40ee9..9c55b36 100644 --- a/Applications/Network/sshuttle.md +++ b/Applications/Network/sshuttle.md @@ -4,4 +4,5 @@ | ------------ | ---------- | | Arch Linux | `sshuttle` | | Ubuntu | `sshuttle` | +| Fedora | `sshuttle` | | Homebrew | `sshuttle` | diff --git a/Applications/System/Blueman.md b/Applications/System/Blueman.md index 681801e..cac44a7 100644 --- a/Applications/System/Blueman.md +++ b/Applications/System/Blueman.md @@ -4,3 +4,4 @@ | ------------ | --------- | | Arch Linux | `blueman` | | Ubuntu | `blueman` | +| Fedora | `blueman` | diff --git a/Applications/System/TLP.md b/Applications/System/TLP.md index bba1a9d..27e17f7 100644 --- a/Applications/System/TLP.md +++ b/Applications/System/TLP.md @@ -4,6 +4,7 @@ | ------------ | ------- | | Arch Linux | `tlp` | | Ubuntu | `tlp` | +| Fedora | `tlp` | Enable and start service: diff --git a/Applications/System/dnscrypt-proxy.md b/Applications/System/dnscrypt-proxy.md index 05a1b6a..819bbc3 100644 --- a/Applications/System/dnscrypt-proxy.md +++ b/Applications/System/dnscrypt-proxy.md @@ -4,6 +4,7 @@ | ------------ | ---------------- | | Arch Linux | `dnscrypt-proxy` | | Ubuntu | `dnscrypt-proxy` | +| Fedora | `dnscrypt-proxy` | Edit `/etc/dnscrypt-proxy/dnscrypt-proxy.toml`: diff --git a/Applications/System/earlyoom.md b/Applications/System/earlyoom.md index d6eb63c..1cc459e 100644 --- a/Applications/System/earlyoom.md +++ b/Applications/System/earlyoom.md @@ -4,9 +4,10 @@ | ------------ | ---------- | | Arch Linux | `earlyoom` | | Ubuntu | `earlyoom` | +| Fedora | `earlyoom` | Enable and start service: ```sh -sudo systemctl enable --now earlyoom.service +systemctl enable --now earlyoom.service ``` diff --git a/Applications/System/efibootmgr.md b/Applications/System/efibootmgr.md index 331528f..da0adcb 100644 --- a/Applications/System/efibootmgr.md +++ b/Applications/System/efibootmgr.md @@ -4,6 +4,7 @@ | ------------ | ------------ | | Arch Linux | `efibootmgr` | | Ubuntu | `efibootmgr` | +| Fedora | `efibootmgr` | Display current Boot Manager settings: diff --git a/Applications/System/fwupd.md b/Applications/System/fwupd.md index d3f5812..e4f1df0 100644 --- a/Applications/System/fwupd.md +++ b/Applications/System/fwupd.md @@ -3,6 +3,8 @@ | Distribution | Package | | ------------ | ------- | | Arch Linux | `fwupd` | +| Ubuntu | `fwupd` | +| Fedora | `fwupd` | | Snap | `fwupd` | Usage flow: diff --git a/Applications/System/iwd.md b/Applications/System/iwd.md index 239e762..918d298 100644 --- a/Applications/System/iwd.md +++ b/Applications/System/iwd.md @@ -3,11 +3,13 @@ | Distribution | Package | | ------------ | ------- | | Arch Linux | `iwd` | +| Ubuntu | `iwd` | +| Fedora | `iwd` | Enable and start service: ```sh -sudo systemctl enable --now iwd.service +systemctl enable --now iwd.service ``` Inside `iwctl`: diff --git a/Applications/System/systemd-swap.md b/Applications/System/systemd-swap.md index bcbb916..f61956c 100644 --- a/Applications/System/systemd-swap.md +++ b/Applications/System/systemd-swap.md @@ -3,6 +3,7 @@ | Distribution | Package | | ------------ | -------------- | | Arch Linux | `systemd-swap` | +| Fedora | `systemd-swap` | Create directory if not exist `/etc/systemd/swap.conf.d` and edit `/etc/systemd/swap.conf.d/overrides.conf`: diff --git a/Development/Go/README.md b/Development/Go/README.md index 5fbcbff..5dbea9d 100644 --- a/Development/Go/README.md +++ b/Development/Go/README.md @@ -3,6 +3,7 @@ | Distribution | Package | | ------------ | ---------------- | | Arch Linux | `go`, `go-tools` | +| Fedora | `golang` | | Snap | `go` | Add to `~/.bashrc`: diff --git a/Development/Podman.md b/Development/Podman.md index 71cca41..b4212e4 100644 --- a/Development/Podman.md +++ b/Development/Podman.md @@ -3,5 +3,6 @@ | Distribution | Package | | ------------ | ------------------------------------- | | Arch Linux | `podman podman-compose podman-docker` | +| Fedora | `podman podman-compose podman-docker` | By default Podman requires root. diff --git a/Development/Python/README.md b/Development/Python/README.md index 929fe0c..f451182 100644 --- a/Development/Python/README.md +++ b/Development/Python/README.md @@ -4,6 +4,7 @@ | ------------ | --------- | | Arch Linux | `python` | | Ubuntu | `python3` | +| Fedora | `python3` | | Homebrew | `python3` | Shebang: