You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Extracting packages from other distributions :rocket:
1
+
## Extracting packages from other distributions 🚀
2
2
3
-
NiceOS do not provide package manager:tm:. Instead, it uses other distributions package managers. You just need to choose **one** distribution that you like the most and use suitable extract method.
3
+
NiceOS do not provide package manager™. Instead, it uses other distributions package managers. You just need to choose **one** distribution that you like the most and use suitable extract method.
4
4
5
5
Currently, we support **3** extract methods:
6
6
- Virtual machine (**vm**)
@@ -11,41 +11,41 @@ Currently, we support **3** extract methods:
11
11
- Debootstrap (**deb**)
12
12
- for debian based distributions using _debootstrap_ binary
13
13
14
-
## Supported distributions :signal_strength:
14
+
## Supported distributions ✔️
15
15
16
-
NiceOS support out of the box these distributions (alphabetical order):+1::
16
+
NiceOS support out of the box these distributions (alphabetical order):
17
17
18
18
---
19
-
**:spiral_notepad: NOTE:**
19
+
**🛈 NOTE:**
20
20
Always check firstly for latest version for your architecture and desired flavor on distribution homepage, or use your specific version instead of example one.
21
21
Also, many distributions provide mirrors at different geographical places and URLs - try to use closest and fastest mirror for you. And always check downloaded files signature.
22
22
23
23
---
24
24
25
25
26
-
- Arch (https://archlinux.org/) _arch_
26
+
- Arch (https://archlinux.org/) 📦 _arch_
27
27
- vm: `DISTRO=arch DISTRO_ISO=/path/to/archlinux-2022.02.01-x86_64.iso make extract`
28
28
- rfs: `DISTRO=arch DISTRO_ROOTFS=/path/to/archlinux-bootstrap-2022.02.01-x86_64.tar.gz make extract`
29
-
- Artix (https://artixlinux.org/) _arch_
29
+
- Artix (https://artixlinux.org/) 📦 _arch_
30
30
- vm: `DISTRO=artix DISTRO_ISO=/path/to/artix-base-openrc-20220123-x86_64.iso make extract`
31
-
- Debian (https://www.debian.org/) _deb_
31
+
- Debian (https://www.debian.org/) 📦 _deb_
32
32
- deb: `DEBOOTSTRAP_SUITE=stable DEBOOTSTRAP_MIRROR='https://deb.debian.org/debian/' make extract`
33
-
- Devuan (https://www.devuan.org/) _deb_
33
+
- Devuan (https://www.devuan.org/) 📦 _deb_
34
34
- vm: `DISTRO=devuan DISTRO_ISO=/path/to/devuan_chimaera_4.0.0_amd64_minimal-live.iso make extract`
35
35
- deb: `DEBOOTSTRAP_SUITE=stable DEBOOTSTRAP_MIRROR='https://packages.devuan.org/merged' make extract`
36
-
- Fedora (https://getfedora.org/) _dnf_
36
+
- Fedora (https://getfedora.org/) 📦 _dnf_
37
37
- vm: `DISTRO=fedora DISTRO_ISO=/path/to/Fedora-Server-netinst-x86_64-35-1.2.iso make extract`
38
-
- Linux Mint (https://www.linuxmint.com/) _deb_
38
+
- Linux Mint (https://www.linuxmint.com/) 📦 _deb_
39
39
- deb: `DEBOOTSTRAP_SUITE=una DEBOOTSTRAP_SCRIPT=stable DEBOOTSTRAP_MIRROR='https://mirrors.edge.kernel.org/linuxmint-packages/' make extract`
40
-
- MX Linux (https://mxlinux.org/) _deb_
40
+
- MX Linux (https://mxlinux.org/) 📦 _deb_
41
41
- deb: `DEBOOTSTRAP_SUITE=bullseye DEBOOTSTRAP_SCRIPT=stable DEBOOTSTRAP_MIRROR='http://mxrepo.com/mx/repo/' make extract`
42
-
- openSUSE (https://www.opensuse.org/) _zypp_
42
+
- openSUSE (https://www.opensuse.org/) 📦 _zypp_
43
43
- rfs: `DISTRO=openSUSE DISTRO_ROOTFS=/path/to/openSUSE-Leap-15.1-OpenStack-rootfs.x86_64.tar.xz make extract`
44
-
- Pop!_OS (https://system76.com/pop/) _deb_
44
+
- Pop!_OS (https://system76.com/pop/) 📦 _deb_
45
45
- deb: `DEBOOTSTRAP_SUITE=jammy DEBOOTSTRAP_SCRIPT=stable DEBOOTSTRAP_MIRROR='http://apt.pop-os.org/release' make extract`
46
-
- Ubuntu (https://ubuntu.com/) _deb_
46
+
- Ubuntu (https://ubuntu.com/) 📦 _deb_
47
47
- rfs: `DISTRO=debian-based DISTRO_ROOTFS=/path/to/ubuntu-base-21.10-base-amd64.tar.gz make extract`
48
48
- deb: `DEBOOTSTRAP_SUITE=jammy DEBOOTSTRAP_SCRIPT=stable DEBOOTSTRAP_MIRROR='http://archive.ubuntu.com/ubuntu' make extract`
49
-
- Void (https://voidlinux.org/) _xbps_
49
+
- Void (https://voidlinux.org/) 📦 _xbps_
50
50
- vm: `DISTRO=void DISTRO_ISO=/path/to/void-live-x86_64-20210930.iso make extract`
51
51
- rfs: `DISTRO=void DISTRO_ROOTFS=/path/to/void-x86_64-ROOTFS-20210930.tar.xz make extract`
Copy file name to clipboardExpand all lines: presets/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,6 @@ Here are some included presets:
7
7
-__[dev](dev/)__ - my development environment featuring docker, [YouTube](https://youtu.be/cPaDJTJbgwQ)
8
8
-__[ghost](ghost/)__ - my main desktop machine, [YouTube](https://youtu.be/SNuNFt7kSIE)
9
9
-__[leti](leti/)__ - my laptop machine
10
-
-__[minimal](minimal/)__ - simple & fast ram disk only + kernel + busybox binaries, but you can add anything to it of course, use ldd or static, [YouTube](https://youtu.be/H09xbSGKjZw)
10
+
-__[minimal](minimal/)__ - simple & fast ram disk only + kernel + busybox binaries, but you can add anything to it of course, use [ldd](https://youtu.be/lnk98bIga7k) or [static](https://youtu.be/daz_U4etHd8), [YouTube](https://youtu.be/H09xbSGKjZw)
11
11
12
12
Of course user can provide [own preset](https://github.com/solcloud/NiceOS#users-presets) using `NICE_PRESET_ROOT` variable.
0 commit comments