main
hau 2020-12-01 23:10:02 +07:00
parent 69d252aae2
commit 309b76a1e7
31 changed files with 43 additions and 11 deletions

View File

@ -4,6 +4,7 @@
| ------------ | ----------------- | | ------------ | ----------------- |
| Arch Linux | `bash-completion` | | Arch Linux | `bash-completion` |
| Ubuntu | `bash-completion` | | Ubuntu | `bash-completion` |
| Fedora | `bash-completion` |
| Homebrew | `bash-completion` | | Homebrew | `bash-completion` |
With Arch Linux, Ubuntu, add to `~/.bashrc`: With Arch Linux, Ubuntu, add to `~/.bashrc`:

View File

@ -4,8 +4,8 @@
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `curl` | | Arch Linux | `curl` |
| Ubuntu | `curl` | | Ubuntu | `curl` |
| Homebrew | `curl` |
| Fedora | `curl` | | Fedora | `curl` |
| Homebrew | `curl` |
Add credentials, edit `~/.netrc`: Add credentials, edit `~/.netrc`:

View File

@ -1,6 +1,7 @@
# [fd](https://github.com/sharkdp/fd) # [fd](https://github.com/sharkdp/fd)
| Distribution | Package | | Distribution | Package |
| ------------ | ------- | | ------------ | --------- |
| Arch Linux | `fd` | | Arch Linux | `fd` |
| Fedora | `fd-find` |
| Homebrew | `fd` | | Homebrew | `fd` |

View File

@ -4,4 +4,5 @@
| ------------ | --------- | | ------------ | --------- |
| Arch Linux | `ripgrep` | | Arch Linux | `ripgrep` |
| Ubuntu | `ripgrep` | | Ubuntu | `ripgrep` |
| Fedora | `ripgrep` |
| Homebrew | `ripgrep` | | Homebrew | `ripgrep` |

View File

@ -4,6 +4,7 @@
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `rsync` | | Arch Linux | `rsync` |
| Ubuntu | `rsync` | | Ubuntu | `rsync` |
| Fedora | `rsync` |
| Homebrew | `rsync` | | Homebrew | `rsync` |
```sh ```sh

View File

@ -4,6 +4,7 @@
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `tldr` | | Arch Linux | `tldr` |
| Ubuntu | `tldr` | | Ubuntu | `tldr` |
| Fedora | `tldr` |
| Homebrew | `tldr` | | Homebrew | `tldr` |
Want to know `tar` ?: Want to know `tar` ?:

View File

@ -4,6 +4,7 @@
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `tmux` | | Arch Linux | `tmux` |
| Ubuntu | `tmux` | | Ubuntu | `tmux` |
| Fedora | `tmux` |
| Homebrew | `tmux` | | Homebrew | `tmux` |
Imagine you want to run a long task in terminal, but you don't want to keep terminal open. Imagine you want to run a long task in terminal, but you don't want to keep terminal open.

View File

@ -6,6 +6,7 @@
| ------------ | --------------- | | ------------ | --------------- |
| Arch Linux | `gameconqueror` | | Arch Linux | `gameconqueror` |
| Ubuntu | `gameconqueror` | | Ubuntu | `gameconqueror` |
| Fedora | `gameconqueror` |
## Windows ## Windows

View File

@ -4,4 +4,5 @@
| ------------ | -------- | | ------------ | -------- |
| Arch Linux | `rclone` | | Arch Linux | `rclone` |
| Ubuntu | `rclone` | | Ubuntu | `rclone` |
| Fedora | `rclone` |
| Homebrew | `rclone` | | Homebrew | `rclone` |

View File

@ -3,3 +3,4 @@
| Distribution | Package | | Distribution | Package |
| ------------ | -------- | | ------------ | -------- |
| Arch Linux | `woeusb` | | Arch Linux | `woeusb` |
| Fedora | `WoeUSB` |

View File

@ -4,6 +4,7 @@
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `bat` | | Arch Linux | `bat` |
| Ubuntu | `bat` | | Ubuntu | `bat` |
| Fedora | `bat` |
| Homebrew | `bat` | | Homebrew | `bat` |
List themes: List themes:

View File

@ -4,4 +4,5 @@
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `exa` | | Arch Linux | `exa` |
| Ubuntu | `exa` | | Ubuntu | `exa` |
| Fedora | `exa` |
| Homebrew | `exa` | | Homebrew | `exa` |

View File

@ -4,6 +4,7 @@
| ------------ | ---------- | | ------------ | ---------- |
| Arch Linux | `inkscape` | | Arch Linux | `inkscape` |
| Ubuntu | `inkscape` | | Ubuntu | `inkscape` |
| Fedora | `inkscape` |
Convert `.svg` to `.png`: Convert `.svg` to `.png`:

View File

@ -4,4 +4,5 @@
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `kitty` | | Arch Linux | `kitty` |
| Ubuntu | `kitty` | | Ubuntu | `kitty` |
| Fedora | `kitty` |
| Homebrew | `kitty` | | Homebrew | `kitty` |

View File

@ -4,4 +4,5 @@
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `ncdu` | | Arch Linux | `ncdu` |
| Ubuntu | `ncdu` | | Ubuntu | `ncdu` |
| Fedora | `ncdu` |
| Homebrew | `ncdu` | | Homebrew | `ncdu` |

View File

@ -4,4 +4,5 @@
| ------------ | -------- | | ------------ | -------- |
| Arch Linux | `httpie` | | Arch Linux | `httpie` |
| Ubuntu | `httpie` | | Ubuntu | `httpie` |
| Fedora | `httpie` |
| Homebrew | `httpie` | | Homebrew | `httpie` |

View File

@ -1,9 +1,10 @@
# [OpenSSH](https://www.openssh.com/) # [OpenSSH](https://www.openssh.com/)
| Distribution | Package | | Distribution | Package |
| ------------ | ---------------------------------- | | ------------ | ------------------------------- |
| Arch Linux | `openssh` | | Arch Linux | `openssh` |
| Ubuntu | `openssh-client`, `openssh-server` | | Ubuntu | `openssh-client openssh-server` |
| Ubuntu | `openssh` |
Edit `~/.ssh/config`: Edit `~/.ssh/config`:

View File

@ -4,6 +4,7 @@
| ------------ | -------------------------------- | | ------------ | -------------------------------- |
| Arch Linux | `openvpn networkmanager-openvpn` | | Arch Linux | `openvpn networkmanager-openvpn` |
| Ubuntu | `openvpn` | | Ubuntu | `openvpn` |
| Fedora | `openvpn NetworkManager-openvpn` |
Connect with factor authentication and start as a dameon: Connect with factor authentication and start as a dameon:

View File

@ -4,6 +4,7 @@
| ------------ | ----------- | | ------------ | ----------- |
| Arch Linux | `inetutils` | | Arch Linux | `inetutils` |
| Ubuntu | `telnet` | | Ubuntu | `telnet` |
| Fedora | `telnet` |
| Homebrew | `telnet` | | Homebrew | `telnet` |
Check connectivity: Check connectivity:

View File

@ -4,4 +4,5 @@
| ------------ | ---------- | | ------------ | ---------- |
| Arch Linux | `sshuttle` | | Arch Linux | `sshuttle` |
| Ubuntu | `sshuttle` | | Ubuntu | `sshuttle` |
| Fedora | `sshuttle` |
| Homebrew | `sshuttle` | | Homebrew | `sshuttle` |

View File

@ -4,3 +4,4 @@
| ------------ | --------- | | ------------ | --------- |
| Arch Linux | `blueman` | | Arch Linux | `blueman` |
| Ubuntu | `blueman` | | Ubuntu | `blueman` |
| Fedora | `blueman` |

View File

@ -4,6 +4,7 @@
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `tlp` | | Arch Linux | `tlp` |
| Ubuntu | `tlp` | | Ubuntu | `tlp` |
| Fedora | `tlp` |
Enable and start service: Enable and start service:

View File

@ -4,6 +4,7 @@
| ------------ | ---------------- | | ------------ | ---------------- |
| Arch Linux | `dnscrypt-proxy` | | Arch Linux | `dnscrypt-proxy` |
| Ubuntu | `dnscrypt-proxy` | | Ubuntu | `dnscrypt-proxy` |
| Fedora | `dnscrypt-proxy` |
Edit `/etc/dnscrypt-proxy/dnscrypt-proxy.toml`: Edit `/etc/dnscrypt-proxy/dnscrypt-proxy.toml`:

View File

@ -4,9 +4,10 @@
| ------------ | ---------- | | ------------ | ---------- |
| Arch Linux | `earlyoom` | | Arch Linux | `earlyoom` |
| Ubuntu | `earlyoom` | | Ubuntu | `earlyoom` |
| Fedora | `earlyoom` |
Enable and start service: Enable and start service:
```sh ```sh
sudo systemctl enable --now earlyoom.service systemctl enable --now earlyoom.service
``` ```

View File

@ -4,6 +4,7 @@
| ------------ | ------------ | | ------------ | ------------ |
| Arch Linux | `efibootmgr` | | Arch Linux | `efibootmgr` |
| Ubuntu | `efibootmgr` | | Ubuntu | `efibootmgr` |
| Fedora | `efibootmgr` |
Display current Boot Manager settings: Display current Boot Manager settings:

View File

@ -3,6 +3,8 @@
| Distribution | Package | | Distribution | Package |
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `fwupd` | | Arch Linux | `fwupd` |
| Ubuntu | `fwupd` |
| Fedora | `fwupd` |
| Snap | `fwupd` | | Snap | `fwupd` |
Usage flow: Usage flow:

View File

@ -3,11 +3,13 @@
| Distribution | Package | | Distribution | Package |
| ------------ | ------- | | ------------ | ------- |
| Arch Linux | `iwd` | | Arch Linux | `iwd` |
| Ubuntu | `iwd` |
| Fedora | `iwd` |
Enable and start service: Enable and start service:
```sh ```sh
sudo systemctl enable --now iwd.service systemctl enable --now iwd.service
``` ```
Inside `iwctl`: Inside `iwctl`:

View File

@ -3,6 +3,7 @@
| Distribution | Package | | Distribution | Package |
| ------------ | -------------- | | ------------ | -------------- |
| Arch Linux | `systemd-swap` | | 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`: Create directory if not exist `/etc/systemd/swap.conf.d` and edit `/etc/systemd/swap.conf.d/overrides.conf`:

View File

@ -3,6 +3,7 @@
| Distribution | Package | | Distribution | Package |
| ------------ | ---------------- | | ------------ | ---------------- |
| Arch Linux | `go`, `go-tools` | | Arch Linux | `go`, `go-tools` |
| Fedora | `golang` |
| Snap | `go` | | Snap | `go` |
Add to `~/.bashrc`: Add to `~/.bashrc`:

View File

@ -3,5 +3,6 @@
| Distribution | Package | | Distribution | Package |
| ------------ | ------------------------------------- | | ------------ | ------------------------------------- |
| Arch Linux | `podman podman-compose podman-docker` | | Arch Linux | `podman podman-compose podman-docker` |
| Fedora | `podman podman-compose podman-docker` |
By default Podman requires root. By default Podman requires root.

View File

@ -4,6 +4,7 @@
| ------------ | --------- | | ------------ | --------- |
| Arch Linux | `python` | | Arch Linux | `python` |
| Ubuntu | `python3` | | Ubuntu | `python3` |
| Fedora | `python3` |
| Homebrew | `python3` | | Homebrew | `python3` |
Shebang: Shebang: