NauLinux is a non-commercial distribution of the Linux operating system , based on Scientific Linux Cyrillic Edition (SL).
| Nau Linux | |
|---|---|
Desktop Nau Linux | |
| Developer | Linux inc |
| OS family | Rhel |
| Latest version | 7.6 ( February 05, 2019 ) |
| Kernel type | Linux |
| Interface | KDE , GNOME , IceWM |
| License | GPL |
| condition | Topical |
| Web site | naulinux.ru |
The development and support of distributions of NauLinux is carried out by LINUX INC. [1] . Starting with version 5.3, a single distribution with desktop and server functionality is released.
NauLinux features
NauLinux, as a distribution based on Scientific Linux , can be used to create a working environment for a user, developer, administrator . The distribution kit includes components to support Xen virtualization . The distribution kit includes a complete set of software components for organizing server infrastructure for both the internal network and the Internet . It can be used to create a file server and a print server , a mail server , a web server , a database server ( MySQL , PostgreSQL ) or the LDAP metadirectory, etc. The kit includes components for creating a cluster infrastructure for various purposes: computing clusters, high reliability clusters and load balanced clusters.
NauLinux for School and Student Education
A NauLinux distribution has been developed for use in school education . The kit includes additional software products for the school :
- various graphical shells ( GNOME , KDE , IceWM );
- tools for working with the Internet ( browsers , email clients , clients for instant messaging services and video conferencing programs);
- full-fledged office suites that allow you to work with documents both in open formats and in Microsoft Office format;
- tools for viewing and creating files in PDF , DjVu , etc.
- a set of components for scanning and text recognition gscan2pdf allows you to save files in DjVu format with the ability to search in recognized text and in PDF format.
- tools for viewing and editing graphic files in various formats;
- multimedia applications (watching movies from files and from DVDs , listening to music in various formats, editing audio / video files, creating 3D animations );
- a large number of educational programs for children of various ages ( GCompris , Kdeedu );
- a number of software environments for teaching programming as part of the school curriculum ( Free Pascal Compiler , free Delphi analogue - Lazarus , etc.);
- the opportunity to effectively work in various programming languages ( C / C ++ , Java , PHP , Perl , Python , Ruby , LISP , etc.) with various software libraries and programming environments ( Eclipse , KDevelop , Anjuta , Emacs );
- powerful software platforms such as Apache Tomcat , Geronimo Application Server , Zope , Plone .
- powerful mathematical packages that are not inferior in functionality to their commercial counterparts - Maxima , Scilab , Octave ;
- integration of the complex with the Moodle distance learning system included in this distribution kit and the school activity automation system 1C: ChronoGraph was implemented . It is possible to import and synchronize users from this system with a common database of school server users. Implemented the ability to run the 1C: ChronoGraph system in NauLinux using the Windows API emulator - WINE . A set of software packages is included that implements the functionality of the HASP key server required for the operation of 1C: ChronoGraph .
Using NauLinux as a school server
To configure and manage server components, a number of special software tools are included in the NauLinux distribution:
- An expanded system of configurators that are launched at the installation stage (firstboot) or already during the operation of the system, which allows you to set the school structure and the set of taught subjects. This configuration is then transferred to other components of the School Server complex: the school web portal and the OfficeMaster administration system.
- School web portal . A specialized portal environment based on the Plone content management system. It serves as the main interface for configuring the resources of the educational institution and can be used to build websites for both external Internet users and the internal Intranet environment. The system does not require special qualifications for creating web resources, allowing you to work with them in the familiar paradigms of “file manager” and “word processor”.
- The system of administration of the Internet / Intranet services and access control OfficeMaster, which allows you to:
- to manipulate Internet access mechanisms, including Firewall and policies for providing various types of traffic to different groups of users;
- work with a single user base used by other services;
- manipulate mailing lists, etc.
National Localization
In addition to keyboard layouts for working in various national languages of the peoples of the Russian Federation (Bashkir, Chuvash, Kalmyk, Komi, Mari, Ossetian, Udmurt, Yakut) distributions include software for translating the national languages Virtaal and Pootle , with support for Translation Memory technology.
In addition to translating the KDE and OpenOffice.Org interface into the Tatar language, Russian-Tatar and Tatar-Russian dictionaries were added.
Within the framework of the project “Implementation of the Abkhaz language into computer technologies”, in 2009 NauLinux Abkhazia 5.3 was developed with Abkhaz localization of the GNOME , OpenOffice.Org and Mozilla Firefox interfaces.
To describe the Abkhazian language, TKK (Theory of Conceptual Coding) [2] , developed as part of the Oomnik project [3], was used .
Language and utterance are modeled using set theory. In this case, the language is modeled as an infinite (universal) set, which leads to contradictions associated with the Russell paradox . In addition, these contradictions are due to the fact that formally language and utterance do not differ fundamentally. Due to these shortcomings of the traditional approach, a fundamentally different approach is applied within the framework of the TAC ...
Notes
- ↑ Andrei Krupin. One on one with scientific Linux . Computerra (May 22, 2009). Date of appeal October 20, 2017.
- ↑ (TKK) language modeling approach
- ↑ Oomnik Project Theory of Conceptual Coding (TKK) (inaccessible link)
Literature
- Alexander Ponosov , Alexander Kazantsev. Features of school distributions (rus.) // Linux Format : Journal. - SPb. , 2009. - September ( No. 09 (122) ). - S. 108-110 .
Links
- naulinux.ru - the official site of NauLinux