znx does not seem to open correctly in Fedora, which is why I would like to deploy it using the terminal. The how-to says that I should install it on a partition that has at least 4 GB.
It looks like you're confusing znx with znx-gui.
znx is a command-line AppImage program. znx-gui is a temporary and straightforward user interface that we made using KDialog for znx for users that don't want to touch the Terminal.
The commands in the Compendium are examples to guide users on how to use znx to deploy Nitrux, and just like the example shows, you are meant to deploy the ISO file to a target device, i.e.
/dev/sdX and not to a partition i.e.
X is the device and
n is the partition.
The 4GB that you mention is an example of the output of the command
sudo fdisk -l it's not a recommendation, that's why it's in a different color too.
I have one big free partition on my computer which has about 200 GB. Do you know if the entire partition will be "blocked" by Nitrux, if I will deploy it on that partition? Or will znx assign it 4 GB of that partition and let me use the rest?
One of the features of znx is that you can deploy multiple operating systems at once without the need to create multiple partitions. With znx, you only need two partitions, one for the ESP and one for your data where it will keep it when you update the system and znx will create both of them automatically.
After znx creates its two partitions, the data partition will be of the size of the free space in the device that you initialized minus the ESP, for example, if it's a 10GB storage device znx will create a 131MB ESP and a 9.9GB data partition. Inside the data partition, you will find the home folders and the ISO files of the operating systems that you have deployed.
Back to your question, being an AppImage all that you need to do is download the file there's no installation involved, there's also no installation involved with Nitrux either.
If you downloaded znx first you have to make it executable, then you can execute the AppImage from the Terminal using
sudo ./znx [command]
- If you download the AppImage and this message pops up, it's because it's not executable.
- Once it's made executable, you can use
sudo ./znx --help to display the help.
Now you need to type the commands for znx in the correct order like the help shows and like the Compendium shows.
I want to check out Nitrux which you can deploy using znx (how to here).
So, let's assume that you have two storage devices one would be
/dev/sda, and the other would be
/dev/sdb, and you want to deploy Nitrux to
First, you initialize the device. This will wipe the device.
sudo ./znx init /dev/sdb
Second, to deploy Nitrux, you need the ISO image, so we download it and proceed accordingly, let's assume that the file is in your Home folder.
- Download ISO from openDesktop, Sourceforge, OSDN, Torrent.
sudo ./znx deploy /dev/sdb nitrux/v1-1-1 nitrux_release_stable-v1-1-1.iso
- Wait for the write cache buffers to empty, use
sync for this, note that this will depend on the speed of the target storage device.
And that's it. Reboot and select the second drive to boot into Nitrux.
We have explained what znx is and what it does in several articles at our Blog, the wiki and we recently added an FAQ (which summarizes the topics from the blog).
If you or anyone else wants to know how znx works or how Nitrux makes use of znx, I suggest creating more questions.