Updating ShadowArch installer to default to UEFI for modern firmware & LVM by default
This commit is contained in:
28
README.md
28
README.md
@@ -7,17 +7,11 @@ This package holds core files for our environment.
|
||||
* AdminScripts: Scripts requiring root access for administration
|
||||
* UserScripts: Useful user-space deprivileged scripts
|
||||
|
||||
# How to Install ShadowArch
|
||||
The AniNIX provides an installer to install ShadowArch and some basic clients for its services, similar to the [KickStart concept from RHEL/CentOS](https://serverfault.com/questions/517908/how-to-create-a-custom-iso-image-in-centos#521672).
|
||||
# Etymology
|
||||
|
||||
1. Acquire a read-write storage device and some hardware with at least 256M of RAM and one core.
|
||||
1. [https://archlinux.org/download Download the Arch ISO] and boot the VM or host from that.
|
||||
1. Run the following to minimally install ShadowArch:
|
||||
1. `wget https://aninix.net/shadowarch; vi shadowarch; bash shadowarch`
|
||||
1. Some flags are listed below.
|
||||
1. If you run across trouble, take a look at the Troubleshooting section at the bottom.
|
||||
ShadowArch is a pun on Shadow IT, the concept of side projects developed outside the normal bounds, and ArchLinux, the system on which we work.
|
||||
|
||||
# Defaults
|
||||
# Relevant Files and Software
|
||||
These are installed by default with the base package of ShadowArch, along with the ArchLinux base packages, grub, parted, os-prober, net-tools, bind-tools, and wget.
|
||||
* git for source-code access
|
||||
* elinks for browsing
|
||||
@@ -93,9 +87,19 @@ We include the following customizations:
|
||||
1. [Chrome](https://www.google.com/chrome/) with [DuckDuckGo](https://duckduckgo.com/) as the default search engine is our browser recommendation. This can be bound to the ShadowArch-like keybind with Start > Chrome > Right-click > Open File Location > Right-click icon > Properties and set the shortcut key to B. We presently don't have a way to bind the Super key in the same way.
|
||||
1. Terminal Emulator can be provided by either Powershell or [PuTTY](http://www.putty.org/), depending on where shell activity should live. Use the same steps as the browser above to set the keybind.
|
||||
1. Default Windows Explorer and its keybinds equate to the XFCE4 thunar application used by ShadowArch. The Run and Explorer keybinds natively present in Windows will map.
|
||||
1. Default Windows Aero window managment will map to the ShaodowArch keybinds.
|
||||
1. Default Windows Aero window management will map to the ShadowArch keybinds.
|
||||
1. Workspace management won't be quite the same, but this [CNET article](https://www.cnet.com/how-to/how-to-use-multiple-desktops-in-windows-10/) offers some help on understanding the difference. The Windows environment is a bit more dynamic so it requires more keybinds.
|
||||
|
||||
# Available Clients
|
||||
The AniNIX provides an installer to install ShadowArch and some basic clients for its services, similar to the [KickStart concept from RHEL/CentOS](https://serverfault.com/questions/517908/how-to-create-a-custom-iso-image-in-centos#521672).
|
||||
|
||||
1. Acquire a read-write storage device and some hardware with at least 256M of RAM and one core.
|
||||
1. [https://archlinux.org/download Download the Arch ISO] and boot the VM or host from that.
|
||||
1. Run the following to minimally install ShadowArch:
|
||||
1. `wget https://aninix.net/shadowarch; vi shadowarch; bash shadowarch`
|
||||
1. Some flags are listed below.
|
||||
1. If you run across trouble, take a look at the Troubleshooting section at the bottom.
|
||||
|
||||
# References
|
||||
* [The ArchLinux Wiki](https://wiki.archlinux.org/) is an invaluable source of information, particularly around packages deployed by ShadowArch hosts.
|
||||
These are some known issues the users of ShadowArch have come across with weird reasons.
|
||||
@@ -107,3 +111,7 @@ Make sure the user is in the audio group on the system and alsamixer is not mute
|
||||
|
||||
## No Desktop
|
||||
Run xfdesktop -- sometimes xinit loses this execution and the desktop doesn't display.
|
||||
|
||||
# Equivalents or Competition
|
||||
|
||||
Raspberry Pi's Etcher, OVAs from other systems, etc. are all equivalent imaging projects.
|
||||
|
||||
Reference in New Issue
Block a user