Skip to content

Commit

Permalink
Merge pull request #108 from TabulateJarl8/arch-presentation
Browse files Browse the repository at this point in the history
  • Loading branch information
OutboundSpade authored Sep 11, 2024
2 parents bfdaae4 + a98d723 commit 388216b
Show file tree
Hide file tree
Showing 7 changed files with 113 additions and 0 deletions.
Binary file added distributions/arch/archinstall.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added distributions/arch/arco.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added distributions/arch/artix.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added distributions/arch/endeavour.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added distributions/arch/garuda.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
113 changes: 113 additions & 0 deletions distributions/arch/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
---
marp: true
theme: default
class: invert
---

# Linux Distros - Arch Linux

Connor Sample - <https://tabulate.tech>

---

## What is Arch?

- Lightweight and flexible
- Designed for simplicity and cutsomization
- Rolling release

---

## Package Manager

- What is a package manager?
- Pacman may be less intuitive than other options

---

| Pacman | Apt | zypper (for fun) |
| ----------------------- | ------------------------ | --------------------- |
| `pacman -S <package>` | `apt install <package>` | `zypper in <package>` |
| `pacman -R <package>` | `apt remove <package>` | `zypper rm <package>` |
| `pacman -Syu` | `apt upgrade` | `zypper dup` |
| `pacman -Rns <package>` | `apt autoremove --purge` | |
| `pacman -Ss` | `apt search` | `zypper se` |

<https://wiki.archlinux.org/title/Pacman/Rosetta>

---

## AUR

- Community driven package repository
- Build scripts instead of binaries
- Huge variety of software
- Many other distros make you use methods that aren't tracked by the package manager

| Official | AUR |
| --------------- | --------------- |
| 14,775 packages | 87,797 packages |

---

## Installation

- No GUI
- `archinstall`
- May encounter issues if installing at JMU (WPA2E)

---

![bg](archinstall.png)

---

## Derivatives

- EndeavourOS
- Garuda Linux
- ArcoLinux
- Artix (runit)

- **SEPERATELY**: Manjaro

Warning for the low resolution photos

---

![bg](endeavour.png)

---

![bg](arco.png)

---

![bg](artix.png)

---

![bg](garuda.png)

---

![bg](manjaro.png)

---

## Potential Downfalls

- Steep learning curve
- Manual installatino process
- Maintenance/rolling release

---

## Use Case

- Mainly used on personal computers
- Not typically found on servers due to release model

---

## In conclusion...
Binary file added distributions/arch/manjaro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 388216b

Please sign in to comment.