Some more edits.

pktsurf 2025-01-30 20:58:22 +05:30
parent 18913de8b4
commit d75aa7afe4

@ -31,9 +31,16 @@ SMLinux is an experimental linux distribution based on the [musl C library](http
And many many more unnamed people (and in some cases, people who chose not to be named) on the internet.
## 3. Support
Kindly join the #smlinux channel on **_irc.libera.chat_** from your preferred IRC client. In case you don't have an IRC client, you may use libera network's [webchat interface](https://web.irc.chat/#smlinux) from a popular javascript-enabled web browser to connect to us.
Kindly join the #smlinux channel on **_irc.libera.chat_** from your preferred IRC client. In case you don't have an IRC client, you may use libera network's [webchat interface](https://web.irc.chat/#smlinux) from a popular javascript-enabled web browser to connect with us.
## 4. Features
## 4. Legal Disclaimer
The author expressly disclaims any liability arising out of the use of the content, including any material and instructions contained in this guide. Their usage is strictly at the
user's own risk. The content, although all reasonable care has been taken to be factually correct, may have errors and inaccuracies. The user is advised to backup all data on the target computer and proceed with sufficient caution before or while putting any of the content to use.
All copyrights and trademarks are properties of their respective owners. Use of any term in this guide should not be regarded as affecting the validity of or infringing any such copyright or trademark, neither should their mention here be seen or regarded as endorsements.
## 5. Features
- Uses **busybox runit** as the default init system
- Low on system resources
@ -42,26 +49,26 @@ Kindly join the #smlinux channel on **_irc.libera.chat_** from your preferred IR
- Improved service management using runit's sv with backward compatibility for rc-like init scripts
- Uses refined and automated package build system written from scratch to alleviate the shortcomings of Slackware's packaging tools
## 5. System Requirements
## 6. System Requirements
- An x86_64 Intel/AMD machine with Legacy BIOS support
- Minimum 1GB RAM
- Minimum 4GB storage
## 6. Getting SMLinux
### 6.1 Git
## 7. Getting SMLinux
### 7.1 Git
Please visit [https://pktsurf.in/git/pktsurf/smlinux](https://pktsurf.in/git/pktsurf/smlinux) to view and follow latest developments.
Additionally, you may clone the repo using:
`# git clone https://pktsurf.in/git/pktsurf/smlinux.git`
### 6.2 Source Code
### 7.2 Source Code
Complete source code including build files, source tarballs and binary packages are available for direct downloads [here](https://pktsurf.in/smlinux/downloads/)
### 6.3 Rsync and bulk downloads
### 7.3 Rsync and bulk downloads
The rsync mirror is currently WIP
## 7. Installation
## 8. Installation
All SMLinux images can be used for offline/standalone installation. No pre-installation network setup is required. After downloading, decompress using the unzip utility. The x86_64 image can be dd'd onto a flash drive. This entire section assumes that /dev/sdb is your target storage device.
> The x86_64 image does not support booting from UEFI yet. Support for UEFI coming soon.
@ -117,9 +124,9 @@ If you use extlinux, assuming you have on ONE journalling partition, like ext4 f
`# extlinux -i /dev/sdb1`
## 8. Post-Install Tasks
## 9. Post-Install Tasks
### 8.1 Basic Networking
### 9.1 Basic Networking
After a reboot, login when presented with a tty1 prompt:
@ -171,7 +178,7 @@ Verify network connectivity
Add all your preferred connectivity method(s) to ***/etc/rc.d/rc.local***
### 8.2 Setting up Time Zone
### 9.2 Setting up Time Zone
The default timezone is **UTC**. The timezone can be changed permanently in two ways
- By creating a symlink:
@ -182,7 +189,7 @@ The default timezone is **UTC**. The timezone can be changed permanently in two
By adding **export TZ="Asia/Kolkata"** to ***/etc/profile***
### 8.3 Set System Time and NTP
### 9.3 Set System Time and NTP
Run the date command to set the correct time and date -