commit c493713551e5b6af9a3b856dbf02ceb96d61640c
parent c44bae4b2fe0ef2a1490754ab763752a060efbde
Author: mayfrost <mayfrost@cock.li>
Date: Sat, 3 Mar 2018 07:47:56 +0000
Update INITIATION.md
Diffstat:
| M | INITIATION.md | | | 123 | ------------------------------------------------------------------------------- |
1 file changed, 0 insertions(+), 123 deletions(-)
diff --git a/INITIATION.md b/INITIATION.md
@@ -19,14 +19,6 @@ __NOTE__: This guide attempts to describe __UEFI__ in detail side by side with _
5. [BOOTLOADER](#bootloader)
5.1. [LILO](#lilo)
6. [THE END](#the-end)
-7. [CONFIGURATION ON CRUX](#configuration-on-crux)
-7.1. [ENABLE CONTRIB REPO](#enable-contrib-repo)
-7.2. [ADD EXTERNAL REPOS](#add-external-repos)
-7.3. [INSTALL XORG](#install-xorg)
-8. [CRUX COMMANDS](#crux-commands)
-8.1. [AUTOMATED INSTALLATION OF PORTS](#automated-installation-of-ports)
-8.2. [MANUAL DOWNLOAD AND INSTALLATION](#manual-download-and-installation)
-9. [SOURCE MAGE GNU/LINUX COMMANDS](#source-mage-gnu/linu-commands)
## START
Boot in UEFI mode if on UEFI, BIOS if on BIOS, and select installation media.
@@ -36,11 +28,6 @@ Boot in UEFI mode if on UEFI, BIOS if on BIOS, and select installation media.
`loadkeys <KEYMAP>`
## PARTITIONING
-Supported filesystems by bootloaders are (if on UEFI ignore this as it only supports FAT):
-* __LILO__: indifferent (anything?)
-* __SYSLINUX__: ext2, ext3, ext4, btrfs, ufs 1/2, FAT16, FAT32, iso9660, udf, NTFS
-* __GRUB Legacy__: FAT16, FAT32, minix, ext2, ext3, ext4, ReiserFS, JFS, XFS, VSTa fs, Btrfs
-* __GRUB 2__: ext2, ext3, ext4, btrfs, zfs, ufs, minix, iso9660, udf, jfs, hfs, hfs+, afs, affs, sfs, xfs, reiserfs, tar, cpio, NTFS, FAT16, FAT32
In these examples we make only two partitions but you can extend this if you know how. The partitions are one root partition, later mounted to "_/mnt/drive_" with "_mkfs.<ROOT_FILESYSTEM>_" format, and one boot partition, later mounted to "_/mnt/drive/boot_" and with "_mkfs.<BOOTLOADER_FILESYSTEM>_" format unless is __UEFI__ in which case "_mkfs.vfat_" is the only format available and will be mounted to "_/mnt/drive/boot/efi_" instead.
@@ -164,113 +151,3 @@ In these examples we make only two partitions but you can extend this if you kno
`shutdown -h now`
And done.
-
-## CONFIGURATION ON CRUX
-### ENABLE CONTRIB REPO
-* Enable contrib for ports
-`cd /etc/ports`
-`mv contrib.rsync.inactive contrib.rsync`
-* Enable contrib for prt-get
-`nano /etc/prt-get.conf`
-* Uncomment line "_prtdir /usr/ports/contrib_"
-
-### ADD EXTERNAL REPOS
-* Download httpup/rsync file and pub file
-`cd /etc/ports/`
-`wget -c <URL>`
-* Add repo location to "_/etc/prt-get.conf_" (order sets precedence)
-`nano /etc/prt-get.conf`
-* Add line "_prtdir /usr/ports/\<REPO>_"
-* Populate repo
-`ports -u <REPO>`
-
-* Enable pre-/post-install scripts in "_/etc/prt-get.conf_" (usually safe to run repeatedly, usually used to rebuild caches and add system users when installing certain software)
-`nano /etc/prt-get.conf`
-* Uncomment line "_runscripts yes_"
-
-* Ignore footprint mismatches due to new files (usually not a bad thing)
-`nano /etc/pkgmk.conf`
-* Set line "_PKGMK_IGNORE_NEW="yes"_"
-
-### INSTALL XORG
-* Install a minimal set of xorg and xorg dependent tools one by one
-`prtget depinst xorg-server xorg-xf86-video-<DRIVER> xorg-font-<FONT> xkeyboard-config xorg-xinit`
-* Alternatively just install the metapackage "_xorg_"
-
-## CRUX COMMANDS
-### AUTOMATED INSTALLATION OF PORTS
-* Populate ports tree (is empty by default)
-`ports -u`
-* Automatically download and build a package with its required dependencies ignoring signature mismatch
-`prt-get -in depinst <PORT>`
-* Remove a package
-`prt-get remove <PORT>`
-* Search package
-`prt-get search <PORT>`
-* Get info from package
-`prt-get info <PORT>`
-* Get dependency info from package
-`prt-get depends <PORT>`
-* Update all packages
-`prt-get sysup`
-* List all installed packages
-`pkginfo -i`
-
-### MANUAL DOWNLOAD AND INSTALLATION
-* Go to apropriate directory for all these tasks
-`cd to /usr/ports/<REPO>/<PORT>`
-* To download a package
-`pkgmk -d <PORT>`
-* To install a downloaded package
-`pkgmk -i <PORT>`
-* In case of signature mismatch
-`pkgadd -f <PORT>`
-* To clean directory from downloaded package and build
-`pkgadd -c <PORT>`
-* To remove installed package
-`pkgrm <PORT>`
-
-## SOURCE MAGE GNU/LINUX COMMANDS
-* To get a manual
-`cast smgl-setup`
-`man smgl-setup`
-* To change general things like the color scheme
-`sorcery`
-* To update the package manager
-`sorcery update`
-* To update the package list
-`scribe update`
-* To check for any changes in the architecture specs
-`cast smgl-archspecs`
-* To rebuild everything from source
-`sorcery rebuild`
-* To recompile the kernel
-`cast -r linux`
-* To get a list of spells needing upgrade
-`sorcery -q`
-* To upgrade the spells themselves known to be available for upgrade
-`cast --queue`
-* To check for broken installations
-`cleanse --fix`
-* After casting new spells you need this to have apropos, man -k, and whatis
-` makewhatis`
-* To install new packages
-`cast <spell>`
-* To update an existing package
-`cast <spell>`
-* To search for packages
-`gaze search <spell>`
-* To search by package name
-`gaze search -name <spell>`
-* To list installed packages
-`gaze installed`
-* To remove a spell
-`dispel <spell>`
-* To delete completely a package
-`dispel --nosustain <spell>`
-* To list repositories
-`scribe index`
-* To add a repository
-`scribe add <grimoire>`
-* To remove a repository
-`scribe remove <grimoire>`