fedora
parent
69d252aae2
commit
309b76a1e7
|
@ -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`:
|
||||||
|
|
|
@ -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`:
|
||||||
|
|
||||||
|
|
|
@ -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` |
|
||||||
|
|
|
@ -4,4 +4,5 @@
|
||||||
| ------------ | --------- |
|
| ------------ | --------- |
|
||||||
| Arch Linux | `ripgrep` |
|
| Arch Linux | `ripgrep` |
|
||||||
| Ubuntu | `ripgrep` |
|
| Ubuntu | `ripgrep` |
|
||||||
|
| Fedora | `ripgrep` |
|
||||||
| Homebrew | `ripgrep` |
|
| Homebrew | `ripgrep` |
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
| ------------ | ------- |
|
| ------------ | ------- |
|
||||||
| Arch Linux | `rsync` |
|
| Arch Linux | `rsync` |
|
||||||
| Ubuntu | `rsync` |
|
| Ubuntu | `rsync` |
|
||||||
|
| Fedora | `rsync` |
|
||||||
| Homebrew | `rsync` |
|
| Homebrew | `rsync` |
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
|
|
|
@ -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` ?:
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
| ------------ | --------------- |
|
| ------------ | --------------- |
|
||||||
| Arch Linux | `gameconqueror` |
|
| Arch Linux | `gameconqueror` |
|
||||||
| Ubuntu | `gameconqueror` |
|
| Ubuntu | `gameconqueror` |
|
||||||
|
| Fedora | `gameconqueror` |
|
||||||
|
|
||||||
## Windows
|
## Windows
|
||||||
|
|
||||||
|
|
|
@ -4,4 +4,5 @@
|
||||||
| ------------ | -------- |
|
| ------------ | -------- |
|
||||||
| Arch Linux | `rclone` |
|
| Arch Linux | `rclone` |
|
||||||
| Ubuntu | `rclone` |
|
| Ubuntu | `rclone` |
|
||||||
|
| Fedora | `rclone` |
|
||||||
| Homebrew | `rclone` |
|
| Homebrew | `rclone` |
|
||||||
|
|
|
@ -3,3 +3,4 @@
|
||||||
| Distribution | Package |
|
| Distribution | Package |
|
||||||
| ------------ | -------- |
|
| ------------ | -------- |
|
||||||
| Arch Linux | `woeusb` |
|
| Arch Linux | `woeusb` |
|
||||||
|
| Fedora | `WoeUSB` |
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
| ------------ | ------- |
|
| ------------ | ------- |
|
||||||
| Arch Linux | `bat` |
|
| Arch Linux | `bat` |
|
||||||
| Ubuntu | `bat` |
|
| Ubuntu | `bat` |
|
||||||
|
| Fedora | `bat` |
|
||||||
| Homebrew | `bat` |
|
| Homebrew | `bat` |
|
||||||
|
|
||||||
List themes:
|
List themes:
|
||||||
|
|
|
@ -4,4 +4,5 @@
|
||||||
| ------------ | ------- |
|
| ------------ | ------- |
|
||||||
| Arch Linux | `exa` |
|
| Arch Linux | `exa` |
|
||||||
| Ubuntu | `exa` |
|
| Ubuntu | `exa` |
|
||||||
|
| Fedora | `exa` |
|
||||||
| Homebrew | `exa` |
|
| Homebrew | `exa` |
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
| ------------ | ---------- |
|
| ------------ | ---------- |
|
||||||
| Arch Linux | `inkscape` |
|
| Arch Linux | `inkscape` |
|
||||||
| Ubuntu | `inkscape` |
|
| Ubuntu | `inkscape` |
|
||||||
|
| Fedora | `inkscape` |
|
||||||
|
|
||||||
Convert `.svg` to `.png`:
|
Convert `.svg` to `.png`:
|
||||||
|
|
||||||
|
|
|
@ -4,4 +4,5 @@
|
||||||
| ------------ | ------- |
|
| ------------ | ------- |
|
||||||
| Arch Linux | `kitty` |
|
| Arch Linux | `kitty` |
|
||||||
| Ubuntu | `kitty` |
|
| Ubuntu | `kitty` |
|
||||||
|
| Fedora | `kitty` |
|
||||||
| Homebrew | `kitty` |
|
| Homebrew | `kitty` |
|
||||||
|
|
|
@ -4,4 +4,5 @@
|
||||||
| ------------ | ------- |
|
| ------------ | ------- |
|
||||||
| Arch Linux | `ncdu` |
|
| Arch Linux | `ncdu` |
|
||||||
| Ubuntu | `ncdu` |
|
| Ubuntu | `ncdu` |
|
||||||
|
| Fedora | `ncdu` |
|
||||||
| Homebrew | `ncdu` |
|
| Homebrew | `ncdu` |
|
||||||
|
|
|
@ -4,4 +4,5 @@
|
||||||
| ------------ | -------- |
|
| ------------ | -------- |
|
||||||
| Arch Linux | `httpie` |
|
| Arch Linux | `httpie` |
|
||||||
| Ubuntu | `httpie` |
|
| Ubuntu | `httpie` |
|
||||||
|
| Fedora | `httpie` |
|
||||||
| Homebrew | `httpie` |
|
| Homebrew | `httpie` |
|
||||||
|
|
|
@ -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`:
|
||||||
|
|
||||||
|
|
|
@ -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:
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
| ------------ | ----------- |
|
| ------------ | ----------- |
|
||||||
| Arch Linux | `inetutils` |
|
| Arch Linux | `inetutils` |
|
||||||
| Ubuntu | `telnet` |
|
| Ubuntu | `telnet` |
|
||||||
|
| Fedora | `telnet` |
|
||||||
| Homebrew | `telnet` |
|
| Homebrew | `telnet` |
|
||||||
|
|
||||||
Check connectivity:
|
Check connectivity:
|
||||||
|
|
|
@ -4,4 +4,5 @@
|
||||||
| ------------ | ---------- |
|
| ------------ | ---------- |
|
||||||
| Arch Linux | `sshuttle` |
|
| Arch Linux | `sshuttle` |
|
||||||
| Ubuntu | `sshuttle` |
|
| Ubuntu | `sshuttle` |
|
||||||
|
| Fedora | `sshuttle` |
|
||||||
| Homebrew | `sshuttle` |
|
| Homebrew | `sshuttle` |
|
||||||
|
|
|
@ -4,3 +4,4 @@
|
||||||
| ------------ | --------- |
|
| ------------ | --------- |
|
||||||
| Arch Linux | `blueman` |
|
| Arch Linux | `blueman` |
|
||||||
| Ubuntu | `blueman` |
|
| Ubuntu | `blueman` |
|
||||||
|
| Fedora | `blueman` |
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
| ------------ | ------- |
|
| ------------ | ------- |
|
||||||
| Arch Linux | `tlp` |
|
| Arch Linux | `tlp` |
|
||||||
| Ubuntu | `tlp` |
|
| Ubuntu | `tlp` |
|
||||||
|
| Fedora | `tlp` |
|
||||||
|
|
||||||
Enable and start service:
|
Enable and start service:
|
||||||
|
|
||||||
|
|
|
@ -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`:
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
```
|
```
|
||||||
|
|
|
@ -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:
|
||||||
|
|
||||||
|
|
|
@ -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:
|
||||||
|
|
|
@ -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`:
|
||||||
|
|
|
@ -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`:
|
||||||
|
|
||||||
|
|
|
@ -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`:
|
||||||
|
|
|
@ -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.
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
| ------------ | --------- |
|
| ------------ | --------- |
|
||||||
| Arch Linux | `python` |
|
| Arch Linux | `python` |
|
||||||
| Ubuntu | `python3` |
|
| Ubuntu | `python3` |
|
||||||
|
| Fedora | `python3` |
|
||||||
| Homebrew | `python3` |
|
| Homebrew | `python3` |
|
||||||
|
|
||||||
Shebang:
|
Shebang:
|
||||||
|
|
Loading…
Reference in New Issue