1
0
Fork
You've already forked venom
0
No description
  • Shell 100%
Find a file
2024年02月28日 20:04:00 -06:00
img update files 2023年04月15日 06:00:25 -05:00
venomiso add iso builder 2024年02月16日 12:28:18 -06:00
install.sh update links 2024年02月14日 19:36:43 -06:00
postinstall.sh adding some packages anda git function 2023年04月24日 07:15:10 -05:00
README.md upssh 2023年10月14日 14:10:59 -05:00
userconfig.sh minor changes 2023年04月19日 21:54:40 -05:00
vchroot.sh add swap partition, and update fstab 2023年04月19日 00:31:03 -05:00
venom-bootstrap mod bootsratp 2024年02月16日 08:28:16 -06:00
venom-install.sh start the bootstrap script until chroot 2024年02月28日 20:04:00 -06:00

Semi Automatic Venom Strap -> SAVS

Our logo

A script that make a venom installation more "easy", the idea is going to be that you only prepare some things like format your system partitions, and a bit more things.

How to use it:

  1. First you need to download the scripts:
git clone https://codeberg.org/jpacheco/venom --depth 1 && cd venom
  1. Now format your partitions:

I use cfdisk because for me is more easy and fast...

cfdisk -z /dev/sdX
  • Make a boot partition with 150M and type EFI (or whatever the type do you have).
  • Make a root partition whit the rest of the drive size.
  1. run the install.sh script as sudo:
sh install.sh

The script will format and mount the drives into the path suggested by the venom wiki.

Note: check the name of the drives that you are going to use and change the path in the install.sh file.

venom_initialize () {
 echo "formating the partitions..."
 mkfs.fat -F32 /dev/sda1 # Change this line for the specific drive name.
 mkfs.ext4 /dev/sda2 # Change this line for the specific drive name.
 echo "partition formated..."
 sleep 1
 echo "creating mounting folders..."
 mkdir -p /mnt/venom 
 mount /dev/sda2 /mnt/venom # Change this line for the specific drive name.
 mkdir -p /mnt/venom/boot
 mount /dev/sda1 /mnt/venom/boot # Change this line for the specific drive name.
 sleep 1

Once running the script, it will download the venom file system and the Linux kernel, this last package is because if we install the kernel from the package manager it will compile it, so it will going to take a while, so install the kernel from the .spkg.tar.xz will be more faster.

Once the install.sh script finish, we need to chroot in to /mnt/venom/

chroot /mnt/venom

Now, the chroot process, is going to update the system, and it'll install the kernel and grub, also is going to configure the locales, and the rc.conf file.

The script is located in /tmp/vchroot.sh, run it and wait to finish the task.

sh /tmp/vcroot.sh

From here you only need to add a user, and begin installing your favorites packages!!

Enjoy VENOM Linux

Special thanks to:

Lumaro & Visone to make this journey the beginning of a no return road.

Lumaro: https://github.com/lumarogit

Visone-Selektah: https://github.com/Visone-Selektah