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` |
| Ubuntu | `bash-completion` |
| Fedora | `bash-completion` |
| Homebrew | `bash-completion` |
With Arch Linux, Ubuntu, add to `~/.bashrc`:

View File

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

View File

@ -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` |

View File

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

View File

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

View File

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

View File

@ -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.

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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`:

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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
```

View File

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

View File

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

View File

@ -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`:

View File

@ -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`:

View File

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

View File

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

View File

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