📜 ⬆️ ⬇️

Astra Linux Common Edition 1.10 Review



Astra Linux Common Edition (release "Eagle") is the "civilian" analogue of the main product of the RusBITech operating system line - the operating system in Astra Linux Special Edition (release "Smolensk"). If the distribution of a special-purpose operating system is limited, then a general-purpose distribution kit is available for download.

According to the description from the Astra Linux CE distribution page :
is a Linux-class operating system operating on a x86-64 hardware platform, which includes free software components and authoring solutions developed by the Astra Linux Common Edition operating system, enabling it to be expanded as a server platform or at users' workstations .
The article describes the personal experience of using Astra Linux CE as a "home" operating system.
Note: The author is not related to the company - developer.

Getting the distribution


The distribution image can be downloaded from the official download page .
')

Installation


A comprehensive installation manual is found in the installation manual (pdf) . It describes all the options and installation options. In a more concise form, the manual in the html format is in the distribution (install-doc / index.html). In the simplest version, the installation in graphic mode represents the sequential pressing of the “Continue” button.

The operating system can be installed from a USB drive. On each installation screen, you can take a screenshot and save it to USB, from which the operating system is installed.

Measurements of the installation time did not perform, but according to subjective sensations, the installation goes pretty quickly.
Most actions performed are typical of the installation process for * nix systems. For those interested - under the spoiler step by step screenshots.

Graphic installation steps

License agreement


An incomprehensible point in the agreement is mutually exclusive phrases: “The acquisition of this SOFTWARE PRODUCT is the acquisition of a simple license (non-exclusive right) to use it” and “The USER is entitled to transfer a copy of the SOFTWARE PRODUCT to third parties with the right to install, use and duplicate it” .


Choosing the way to switch layouts


Chose Ctrl + Shift.


Enter hostname (computer name)


Left as is.


Enter your full username


In addition to the application indicated in the screenshot, the full user name along with others registered in the system will be displayed in the list on the login and password input page, while clicking on the list item will substitute the corresponding account name into the login line.


Enter Username



Enter user password



Installation completion



Time zone selection


The list contains only time zones in which the territory of Russia is located.


Selecting a way to partition the disk


I chose "Auto", because I put it on a separate disk.


Drive selection


This is an important step - by choosing the wrong disk, you can wipe the next OS along with all the data. My disks differed both in volume and in manufacturer. If there are two identical disks, then it is necessary to determine exactly who of them is.


Choosing how to create partitions


Chose all in one section.


Displaying the resulting partition table



Disk Markup Validation



Software selection


Chose everything - let it be worth it, suddenly come in handy.


Selection of additional functions


This is an interesting screenshot. The fact is that I wiped my screenshots and used them from the installation manual. So when you install a number of items presented in the screenshot not. Later, I will repeat the process already on the virtual machine and add which ones.


Select ALD installation type


The Astra Linux Directory Service (ALD) is a Unified User Space Management System (UES).
ALD is an add-on to LDAP, Kerberos 5, NFS4 technologies and provides:
  • global authorization of users in a domain protected by Kerberos;
  • the operation of a global repository of home directories accessible via NFS4;
  • automatic configuration of all necessary configuration files UNIX, LDAP, Kerberos, NFS, PAM;
  • centralized management of user and group accounts;
  • LDAP and Kerberos database compliance support;
  • backup copies of LDAP and Kerberos databases with the possibility of recovery.

Exactly the same thing and a little more is written in the html installation guide in the Astra CE distribution.


Selection of touch screen support


Support for touch screen (tablet computers) - an innovation version 1.10.


Install the bootloader


In my case, the installer recognized the presence of the Windows operating system on the adjacent disk, and after installing GRUB, this OS appeared in the general list of operating systems available for boot.


Installation completion


After rebooting, Astra Linux will be fully operational.


After installation, there is one unclear point: where is the password for the superuser? After reviewing the reference manual I found such a form, but in fact it did not appear during the installation process. Then I had to create a root account in recovery mode.

Loading the operating system and logging in


GRUB bootloader with branded background. During system startup, the server fly-dm and the graphic part of the fly-qdm shell start .
All applications that have the prefix fly- are developed by the authors of the distribution. Most of them have mnemonic abbreviations (for example, fly-fm - file manager, fly file manager).

Desktop




The left side of the taskbar contains the buttons for calling the Fly start menu-panel, the minimize / maximize button for all windows, the button for switching on the desktop selection mode, the button for displaying the window switch and a schematic representation of the desktops.



The taskbar set on the right depends on the currently running programs, but in general it contains the fly-admin-wicd network connection manager, the fly-update-notifier update check utility, the QasMixer volume control, the fly-xkbmap keyboard indicator / switch, the fly-admin clock -date When a USB drive is connected, an icon appears, by clicking on which you can mount the drive and open the contents in the fly-fm or Midnight Commander file manager.



reference system


By calling this or that program fly and pressing F1 you can get help on this program. Help is displayed in Qt Assistant. According to the tree structure, it is possible to go to any program. All programs are divided into sections.



Hotkeys


Almost all hotkeys perform actions similar (or similar) to those in MS Windows. For example, pressing the Win key opens the menu bar. Alt + tab displays a window switch. Win + D minimizes all windows, and pressing Win + D again expands the windows (but their order is already changing - they unfold from first to last according to their order in the taskbar), Win + E opens fly-fm file manager.
A full description of the hot keys is in the help system.

Terminal fly


The Fly terminal is a graphical shell for the bash 4.2.37 (1) command interpreter.



The terminal allows you to create sessions in new tabs, which are numbered as they open. Tabs can be renamed. In the drop-down menu in the taskbar, you can select a command from a predefined list (if you are too lazy to type in your hands). The contents of this menu can be customized by adding your own commands and overriding the order in which the commands are placed. For the terminal, you can choose one of the preset color schemes, or set your own.
Selecting the text, you can click the right mouse button and in the context menu that appears, select the desired action.



Office tools


Office tools are represented by the LibreOffice 4.2.4.2 package, the GoldenDict dictionary, the pp qpdfviewer pdf viewer, and the JuffEd text editor.

Fly-fm file manager


The file manager looks a lot like “Explorer” from the Microsoft world.



In fly-fm, directories can be opened both in separate windows and in new tabs. The “Favorites” location allows you to add links to directories, to do this, go to the desired directory, right-click on Favorites and select “Add current location to Favorites”. Only in practice, this opportunity sometimes turns out to be useless, since the path in the Favorites / sdk form is displayed in the address bar and tab, and if we add another “sdk” directory to the Favorites, their address will look the same.

With the help of fly-fm, you can directly connect FTP directories; to do this, enter the corresponding address in the address bar. The FTP directory will appear in the Network location.

To open a terminal in the current directory, you can select Tools-> Open Terminal, and the current directory will be the one that is current in fly-fm.

You can create a new file in any (available) directory by selecting the corresponding item from the context menu.
Note: in the previous OS version there was an annoying flaw in fly-fm - it was impossible to copy the file to the same directory - the manager suggested replacing it with himself. In the current version, the text of the file “Copy of file (1)” is added to the file name.



Multimedia


Multimedia tools are represented by the following programs:

For the webcam installed on the laptop, there were no drivers in Astra.

Graphics Tools


In the menu "Graphics" there are shortcuts for programs:

Of this whole set, only GIMP and fly-snapshot used. I can’t say anything about GIMP, and fly-snapshot is so simple that in most cases it is suitable only for screen capture and subsequent image transfer to GIMP. If the area that needs to be cut in height occupies a significant part, then it becomes impossible to cut it with the “rectangular cut” tool and the “crop” tool (trimming) doesn’t drag the borders in this program. I hope over time, a screenshot will appear that can automatically make a screen on the geometry of the window.



Also among the standard programs for working with graphics, I personally lack the color picker. I had to install gpick from the Debian Wheezy repository.

Settings


A description of all the programs for setting up the system would take inadmissibly a lot of space, so I just give a screenshot of this section of the Fly panel menu that is called when you click on the red star in the bottom left of the screen.

Programs from the “Settings” section allow you to make most of the necessary changes to the system configuration exclusively in the windowed mode (within the limits limited by their functionality).



Development tools


The creation of fly-applications is governed by the Guidelines for the design of application software for the general-purpose operating system "Astra Linux Common Edition" (pdf) . This document lists all the development tools available in the system.

The main Astra Linux development framework is Qt 4.8.6 for version 1.9 and 4.8.6 / 5.3.0 for version 1.10. Having chosen the item “Development Tools” when installing aster 1.10, only the Qt 5.3.0 suite will be installed, for 4.8.6 you need to install the libqt4-dev package.

Below is the contents of the tab “Development” of the launch pad menu.



Conclusion


Would I recommend putting Astra Linux Common Edition as a simple user dekstop system? Rather not, than yes, unless you have no need / interest.

The whole feature and the actual reason for creating Astra Linux (in my opinion) lies in its specialized version. Initially, this distribution was not created for home users. You can look at the page with a list of compatible equipment and understand that the majority of users “from the side” who installed the system on their equipment will have compatibility problems (the PC had to install the proprietary Nvidia driver for the discrete card (since there were problems with the display in c)) laptop - driver for Wi-Fi).

But I am glad that the system is actively developing, the defects that were in previous versions are eliminated. I hope that in the next release the system will become even better.

Source: https://habr.com/ru/post/250707/


All Articles