Hyperbola gnu linux libre установка

Welcome to the Hyperbola wiki!

To access all the available documentation on the English wiki, follow the Menu or the Index of HyperWiki.

What is Hyperbola?

Hyperbola is a Free Software and Free Culture project aiming to provide a fully free as in freedom GNU/Linux operating system called Hyperbola GNU/Linux-libre. It is based on Arch snapshots and Debian development, with packages optimized for i686 and x86_64 CPUs under Long Term Support (LTS). Hyperbola aims to keep its package and management tools simple, stable and secure. The primary goal is to give the user complete control over their system with 100% free software, free culture, security, privacy, stability and init freedom.

Development is focused on a balance of simplicity, elegance, code-correctness and bleeding edge Free Software.

Its lightweight and simple design makes it easy to extend and mold into whatever kind of system you’re building.

You can find us on irc, forums or mailing list.

There will be some stability changes between 0.x versions (Milky Way) as we make it to version 1.0 (Canis Major), where we plan to have Long Term Support.

When Hyperbola first started?

The idea of Hyperbola was born in FISL17 (Porto Alegre, Brazil) when people encouraged coadde and Emulatorman to develop a fully free distribution based on Arch in combination with Debian level stability. Additional ideas such as building all packages from source instead of through a version control system, providing strong checksum (eg. SHA512) and signature verification, was inspired by Gaming4JC. In turn, this inspired Emulatorman to develop the Hyperbola Packaging Guidelines and make an organized distribution.

Official development of Hyperbola began by our founders on April 15th of 2017. The project launched its official IRC channel in Freenode and webserver (located in Bissen, Luxembourg) on Gandi. The site went live May 20th of 2017 and our first stable version on was released July 13th of 2017.

What is the reason about Hyperbola origin name?

The name of Hyperbola was Crazytoon’s idea. He was one of Hyperbola founders who had plans to develop Hyper Bola, a new modification of his Bola character adapted as the official mascot of Hyperbola. In mathematics, a hyperbola is an open curve with two branches — the intersection of a plane with both halves of a double cone. Since both terms produces a word play, Hyperbola was the chosen name by our founders.

Читайте также:  Меняем разрешение экрана linux

Crazytoon passed away prior to the Hyper Bola mascot being completed, but coadde has continued its development and will release it soon.

If Hyperbola is a fully free distribution, is it following the GNU Free System Distribution Guidelines (GNU FSDG)?

Yes, it is our main goal. Hyperbola is the first Brazilian distribution listed by the Free Software Foundation as a Free System Distribution, true to the GNU Free System Distribution Guidelines. Hyperbola contains its own social contract and packaging guidelines which are the commitment that we make to follow the philosophy of the Free Software Movement.

What is Long Term Support (LTS)?

Long Term Support (LTS) is a type of special versions or editions of software designed to be supported for a longer than normal period.

Unlike distributions such as Arch which are rolling release models, our goal is extend the period of software maintenance; it also alters the type and frequency of software updates (patches) to reduce the risk, expense, and disruption of software deployment, while promoting the dependability of the software.

See our releases page for further details.

How Hyperbola stability works?

The job of Hyperbola, independently of Freedom is, and always is, to develop a Stable version of Arch. Hyperbola releases several versions prior to releasing the stable branch. The other releases are means to that end. You may find these other releases perfectly usable for whatever use you have for them.

Understand, however, that Testing is testing; things are expected to break from time to time. Testing is just what it says it is; it is for testing whether it works reliably prior to its release as a future Stable. You may well find Testing reliable enough, and in fact others have remarked that Hyperbola Testing is more reliable than some other distributions’ Stable releases.

Corollaries to this in the commercial world are Development, Testing, and Production. In theory, businesses do not let anyone anywhere near their Production servers until they have proven their latest release is not going to break anything which currently works, and whose new features or functionality have been documented to the business’s satisfaction. This is what Hyperbola’s Stable name means: that, once released, the operating system remains relatively unchanging over time.

YMMV . Caveat emptor. You get what you pay for. As the saying goes, “If it breaks, you get to keep both pieces”.

See our packaging guidelines for further details about our development.

What privacy is found in Hyperbola?

Our objective is to support the privacy of our community, it means we strive distribute all software to be secure from global data surveillance revealed in the publication of Snowden’s NSA documents. We offer additional hardened packages which remove lower level protocols that may cause privacy leaks, metadata/fingerprinting, and vulnerabilities.

Читайте также:  Linux audit rate limit exceeded

What is the Init Freedom Campaign?

The Init Freedom Campaign is about restoring a sane approach to PID1, one that respects diversity and freedom of choice. We refuse init systems that breaks portability, ignores backwards compatibility, and replaces existing services, forcing into adoption (eg. systemd).

Is Hyperbola based on other distributions?

No, Hyperbola is a fully free long-term support distribution based on Arch snapshots and Debian development, with special emphasis on stability, privacy, security and init freedom.

We support the Init Freedom Campaign made by Devuan and forked some Parabola projects such as the blacklist and libretools, however Hyperbola is not a distribution based on Devuan, Parabola, etc. The system is completely independent!

General documentation

The Installation Guide will walk you through the process of downloading an ISO from our repositories and installing Hyperbola GNU/Linux-libre on your system.

Be sure to take a look at the Hyperbola Social Contract, it guides us in all we do.

FAQ

Our frequently asked questions is to provide answers to questions often asked by users who moved to Hyperbola GNU/Linux-libre from the Arch GNU/Linux and other GNU/Linux ones. It discusses issues caused by making the system completely free.

IRC Channels

The official Hyperbola channel is #hyperbola, hosted on Libera Chat.

Acknowledgement

Some parts of this wiki article are based on the Init Freedom Campaign and ParabolaWiki.

Except where otherwise noted, content on this wiki is licensed under the following license: Creative Commons Attribution-ShareAlike 4.0 International License

Источник

The KISS guide to get started with Hyperbola GNU/Linux-libre.

The intention with this guide is to show a very simple way of how to boot Hyperbola GNU/Linux-libre from an optical disk or a Live USB stick and then how to install it the easiest way possible onto your HDD. It will avoid controversies like what desktop environment is the best?, how many partitions do I need? and how many GB should my swap partition be? and so on. This guide will only provide the basic steps to get you started.

Download and verify the live image

Once you have downloaded the Live image as described you should verify it following these guidelines. Make sure to change your BIOS settings so that your computer will boot from your optical disk or USB stick.

Burn the image to your optical disk

To create a disk to use as your install medium, insert a blank or re-writable disk, CD or DVD, into your disk drive. Next, you will need to mount the disk.

Provided your computer has a disk drive. Sr0 should the first or only, if you only have one disk drive, mount point of disk drives. You will need to address the correct destination for the command to work.

# dd if=~/hyperbola-milky-way-v0.2.1-dual.iso of=/dev/sr0 bs=2048 conv=noerror && sync

Write the image to your USB

If you don’t have an ISO writer, go (change directory) to the folder where you saved the downloaded Live image (probably the Downloads folder) and type the following into your terminal:

# dd if=hyperbola-milky-way-v0.2.1-dual.iso of=/dev/sdb bs=2048 && sync

To find out what’s the name of the USB device, type fdisk -l

Читайте также:  What is routing table in linux

You’ll probably see something like this:

Device Boot Start End Sectors Size Id Type /dev/sda1 2048 8390655 8388608 4G 82 Linux swap /Solaris /dev/sda2 * 8390656 976773167 968382512 461,8G 83 Linux
Device Boot Start End Sectors Size Id Type /dev/sdb1 * 0 1255423 1255424 613M 0 Empty /dev/sdb2 172 63659 63488 31M ef EFI (FAT-12/16/32)

From the above, sda is your HDD, and the sdb is your USB device where you’re going to write your Live image.

Also take a note of your partitions, you will come to need it when you’re creating the file system and mounting the root partition during the installation.

Once you’ve downloaded, verified and written the Live image to your USB device, you can move on to boot your computer from your USB.

Boot and install Hyperbola

Once your computer has successfully booted into the Live USB device, type the following into you terminal:

This will bring up a graphical partitioning table, and will look somewhat like fig. 1 (see above). Use the Tab and arrow keys to navigate. This is assuming that you want Hyperbola installed on your HDD.

Delete all the partitions so that you only see Free Space.

Then make a new partition by choosing New and then make it Primary. Make this first partition a Swap. 1/4 of you computer’s memory should be enough. So with 8 GB of memory, your Swap would then be 2 GB . Then choose the End flag.

The rest of the space should be made Primary, then choose the Boot flag to make this partition bootable. Then choose Write and type ’yes’ to save your changes to disk. Then Quit.

You will then have something like this:

sda2 Boot Primary Linux sda1 Primary Linux Swap / Solaris

Take note of the fact that the root partition that you soon will mount, is the bootable one (in this example the sda2) that you made from the rest of the space after creating the Swap partition.

Create a file system

If you’re not using an English keyboard, you can set your language by typing loadkeys followed by you language. Available keymap files can be found in /usr/share/kbd/keymaps/ (you can omit the keymap path and file extension when using loadkeys ). For Swedish users, type:

To create the ext4 file system, type:

Activate swap

Источник

Оцените статью
Adblock
detector