Научная статья на тему 'OpenRUT - ДОТ холдинга РЖД. Обновление ядра Linux'

OpenRUT - ДОТ холдинга РЖД. Обновление ядра Linux Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
238
11
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РЖД / СИСТЕМА УПРАВЛЕНИЯ ВЕБ-СОДЕРЖИМЫМ / БЛОГ / BLOG / ИНТЕРНЕТ / ПРОИЗВОДСТВО / PRODUCTION / ОБСЛУЖИВАНИЕ / MAINTENANCE / РЕМОНТ / REPAIR / НОРМИРОВАНИЕ / ЗАПАСНЫЕ ЧАСТИ / RATIONING SPARE PARTS / RAILWAYS / CMS

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Кривич Ольга Юрьевна, Мироненко Олег Игоревич, Бредихин Олег Дмитриевич, Петров Геннадий Иванович, Сергеев Иван Константинович

В настоящее время широко развивается дистанционное образование ДОТ (Дистанционные образовательные технологии), при организации которого в учебных заведениях используют разные системы, и базирующееся на разных операционных системах. В Российском университете транспорта такой системой является openRUT, которая базируется на операционной системе Linux. Центральной частью операционной системы Linux является ядро операционной системы. В данной работе показан метод обновления ядра Linux, используемого в openRUT.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Кривич Ольга Юрьевна, Мироненко Олег Игоревич, Бредихин Олег Дмитриевич, Петров Геннадий Иванович, Сергеев Иван Константинович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «OpenRUT - ДОТ холдинга РЖД. Обновление ядра Linux»

)

// можно переопределить настройки зоны ,'_zone'=>array(

'skm->"umversal" // Изменение текущего шаблона )); ?>

Все атрибуты настроек зоны доступны для модулей сайта через глобальную переменную $CONFIG['_zone'], либо через публичную переменную класса модуля $this-> Core->ZONE. Плагины доступны через $this->Core->"название плагина", например 'DB'. Дополнительную информацию можно найти в [1, 2, 3, 4].

Список литературы / References

1. Сергеев К.А. Технологическая подготовка производства вагоноремонтных предприятий. Монография // Российский государственный открытый технический университет путей сообщения. Москва, 2008.

2. Сергеев К.А., Готаулин В.В., Кривич О.Ю. Параметрический анализ технологических процессов вагоноремонтного производства // Наука и техника транспорта, 2007. № 3. С. 20-24.

3. Сергеев К.А., Гундаев И.В., Сидоров Е.С. Разработка математических моделей системы автоматизированного проектирования технологических процессов ремонта вагонов // Наука и техника транспорта, 2011. № 3. С. 62-64.

4. Сергеев К.А. Современный подход к формированию моделей технологических процессов ремонта вагонов // Вестник Всероссийского научно-исследовательского института железнодорожного транспорта, 2005. № 1. С. 3.

OPENRUT - ДОТ ХОЛДИНГА РЖД. ОБНОВЛЕНИЕ ЯДРА LINUX

Кривич О.Ю.1, Мироненко О.И.2, Бредихин О.Д.3, Петров Г.И.4, Сергеев И.К.5, Мироненко Н.О.6 Email: [email protected]

'Кривич Ольга Юрьевна - кандидат технических наук, доцент, декан, факультет транспортных средств, Российский университет транспорта; 2Мироненко Олег Игоревич - старший преподаватель, кафедра нетягового подвижного состава, Российский университет транспорта; 3Бредихин Олег Дмитриевич - инженер-программист, Государственная публичная научно-техническая библиотека; 4Петров Геннадий Иванович - доктор технических наук, профессор; 5Сергеев Иван Константинович - студент, Российский университет транспорта; Мироненко Никита Олегович - студент, Московский государственный технический университет им. Н.Э. Баумана,

г. Москва

Аннотация: в настоящее время широко развивается дистанционное образование - ДОТ (Дистанционные образовательные технологии), при организации которого в учебных заведениях используют разные системы, и базирующееся на разных операционных системах. В Российском университете транспорта такой системой является openRUT, которая базируется на операционной системе Linux. Центральной частью операционной системы Linux является ядро операционной системы. В данной работе показан метод обновления ядра Linux, используемого в openRUT. Ключевые слова: РЖД, система управления веб-содержимым, блог, интернет, производство, обслуживание, ремонт, нормирование, запасные части.

OPENRUT - DOT HOLDING RJD. LINUX KERNEL UPDATE Krivich O.Yu.1, Mironenko O.I.2, Bredikhin O.D.3, Petrov G.I.4, Sergeev I.K.5,

Mironenko N.O.6

'Krivich Olga Yuryevna - Candidate of technical Sciences, Associate Professor, Dean, FACULTY VEHICLES, RUSSIAN UNIVERSITY OF TRANSPORT;

2Mironenko Oleg Igorevich - Senior Lecturer, DEPARTMENT NON-TRACK ROILING STOCK,

RUSSIAN UNIVERSITY OF TRANSPORT; 3Bredikhin Oleg Dmitrievich - Software Engineer, STATE PUBLIC SCIENTIFIC AND TECHNICAL LIBRARY;

4Petrov Gennady Ivanovich - Doctor of technical Sciences, Professor;

5Sergeev Ivan Konstantinovich - Student, RUSSIAN UNIVERSITY OF TRANSPORT;

6Mironenko Nikita Olegovich - Student, MOSCOW STATE TECHNICAL UNIVERSITY NAMED AFTER N.E. BAUMAN,

MOSCOW

Abstract: at present, distance education - DOT (- Distance learning technologies) is being widely developed, the organization of which in educational institutions use different systems and based on different operating systems. In the Russian University of transport such system is open RU T, which is based on the Linux operating system. The Central part of the Linux operating system is the kernel of the operating system. This work shows the method of updating the Linux kernel used in openRUT. Keywords: RAILWAYS, CMS, Blog, Production, Maintenance, Repair, Rationing Spare parts.

УДК 629.4

Система openRUT базируется на операционной системе Linux, центральной частью которой является ядро. Ядро Linux делает очень много полезных вещей, кроме управления памятью, процессами и основными компонентами компьютера, все драйвера системных устройств тоже встроены в ядро, при появлении новых технологий драйвера должны обновляться. Большинство дистрибутивов Linux достаточно редко обновляются. Поэтому в системе openRUT были приняты следующие шаги для обновления ядра системы. В системе openRUT используется утилита UKUU или Ubuntu Kernel Update Utility. Утилита загружает нужные версии ядер из интернета и настраивает систему. Все, что требуется - это выбрать версию ядра. Утилита устанавливается следующим образом из PPA (Рис. 1).

sudo apt-add-repository -y ppa:teejee2008/ppa $ sudo apt update $ sudo apt install ukuu

k sergiy@sergiy-pc: ~ *

M Файл Правка Вид Поиск Терминал Справка IsergiySsergiy- :-$ sudo apt install ukuu Ячтение списков пакетов... Готово ^Построение дерева зависимостей ¡Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты:

aptitude aptitude-common aria2 libc-ares2 Iibcwidget3v5 Предлагаемые пакеты: aptitude-doc-en | aptitude-doc apt-xapian-index debtags tasksel libcwidget-dev НОВЫЕ пакеты, которые будут установлены:

aptitude aptitude-common aria2 libc-ares2 Iibcwidget3v5 ukuu обновлено О, установлено б новых пакетов, для удаления отмечено О пакетов, и 2Э5 пакетов не обновлено. Необходимо скачать 4.044 кБ архивов.

После данной операции, обьём занятого дискового пространства возрастёт на 17,0 M В.

Хотите продолжить? [Д/н] у

Пол:1 http://ua.archive.ubuntu.com/ubuntu yakkety/main amd64 aptitude-common all

0.8.3-lubuntul [839 kB] Пол:2 http://ppa.launchpad.net/teejee2008/ppa/ubuntu yakkety/main amd64 ukuu amd 64 17.2.3~77~ubuntul6.10.1 [217 kB]

Пол:3 http://ua.archive.ubuntu.com/ubuntu yakkety/main amd64 Iibcwidget3v5 amd64 0.5.17-4ubuntu2 [292 kB]

Рис. 1. Установка икии из РРА

После этого нужно запустить программу из главного меню. После запуска утилита синхронизирует свое состояние с сетью, чтобы определить какие новые версии ядра доступны (Рис. 2).

31

Рис. 2. Процесс установки икии

В списке будут отображены ядра, которые можно установить. Красным отмечаются кандидаты в релизы, а желтым — стабильные релизы (Рис. 3).

Рис. 3. Отображение ядер, которые можно установить Для установки ядра просто выберите его и нажмите кнопку «Установить» (Рис. 4).

Рис. 4. Выбор ядра для установки

Дистрибутив: Ubuntu 16.10 Системная архитектура: amd64 Running kernel: 4.8.0-58-generic Kernel version: 4.8.0.58.63

Using cache directory: /home/sergiy/.cache/ukuu aria2c version: 1.25.0

Рис. 5. Процесс установки

Затем нужно ввести пароль пользователя и дождаться завершения установки. Процесс установки будет показан в окне терминала (Рис. 5).

После завершения обновления достаточно перезагрузить компьютер, чтобы использовать новую версию ядра.

Некоторые проблемы

Новые ядра не всегда стабильные и вместе с улучшениями они могут принести проблемы. Например, перестанет работать какое-либо устройство или компьютер вообще не будет загружаться.

По умолчанию Linux может не давать выбрать ядро, с которого нужно загрузиться. Поэтому сначала отредактировать

/etc/default/grub. Закомментируйте эту строчку: sudo tea /etc/default/grub GRUB_HIDDEN_TIMEOUT_QUIET # GRUB_HIDDEN_TIMEOUT

Затем нужно создать новый конфигурационный файл grub с настройками: sudo grub-mkconfig -o /boot/grub/grub.cfg

После перезагрузки, если что-то не будет работать мы сможем загрузить старое ядро и удалить новое. Удалить нерабочее новое ядро можно тоже с помощью UKUU, для этого имеется кнопка — «Удалить». Дополнительную информацию можно найти в [1, 2, 3].

Список литературы / References

1. Сергеев К.А. Технологическая подготовка производства вагоноремонтных предприятий. Монография // Российский государственный открытый технический университет путей сообщения. Москва, 2008.

2. Сергеев К.А., Готаулин В.В., Кривич О.Ю. Параметрический анализ технологических процессов вагоноремонтного производства // Наука и техника транспорта, 2007. № 3. С. 20-24.

3. Сергеев К.А., Гундаев И.В., Сидоров Е.С. Разработка математических моделей системы автоматизированного проектирования технологических процессов ремонта вагонов // Наука и техника транспорта, 2011. № 3. С. 62-64.

ГАРМОНИЗАЦИЯ ДАННЫХ О СЕТЕВЫХ ЭЛЕМЕНТАХ ОПЕРАТОРОВ СВЯЗИ С ПРИМЕНЕНИЕМ БЛОКЧЕЙНА Шестаков А.В.1, Полонский Д.А.2 Email: [email protected]

'Шестаков Александр Викторович — кандидат технических наук, старший научный сотрудник, доцент;

2Полонский Дмитрий Андреевич — студент магистратуры, кафедра автоматизации предприятий связи, факультет информационных систем и технологий, Санкт-Петербургскийо государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича,

г. Санкт-Петербург

Аннотация: в статье анализируются современные тенденции ведения документооборота и актуализации данных предприяиями-операторами. Рассмотрены основные предпосылки для внедрения предприятиями-операторами связи новых, современных и высокотехнологичных способов веденения делопроизводства и документооборота с возможностью работы с другими операторами одновременно. Предлагается новый способ организации взаимодействия для обмена информацией о структурных элементах сети между операторами с целью извлечения общей выгоды. Ключевые слова: анализ, делопроизводство, блокчейн, документооборот.

SYNCHRONIZATION OF DATA ON NETWORK ELEMENTS OF TELECOM OPERATORS WITH THE USE OF A BLOCKCHAIN Shestakov A.V.1, Polonsky D.A.2

'Shestakov Alexander Viktorovich — Candidate of technical Sciences, senior researcher, Associate Professor;

2Polonsky Dmitry Andreevich - student of the magistracy, FACULTY OF INFORMATION SYSTEMS AND TECHNOLOGIES, DEPARTMENT OF AUTOMATION OF

COMMUNICATION ENTERPRISES OF ST. PETERSBURG STATE UNIVERSITY OF TELECOMMUNICATIONS UNDER PROF. M.A.BONCH-BRUEVICH, SAINT-PETERSBURG

Abstract: in the article the modern tendencies of conducting document circulation and actualization of data by enterprises are analyzed. The main prerequisites for the introduction of new, modern and high-technology ways of conducting office work and document circulation with the ability to work with other operators simultaneously are considered. A new way of organizing interaction for the exchange of information on the structural elements of the network is proposed. The new algorithm is based on the technology ofblockchain. Keywords: analysis, blockchain, document management.

УДК: 004.046

Различные проблемы гармонизации данных рассматриваются в настоящее время во многих прикладных областях. Например, Центр ООН по Упрощению Процедур Торговли и Электронным Деловым Операциям (СЕФАКТ/ООН) разработал «Руководство по гармонизации и стандартизации данных (ST/ESCAP/2619), которое регламентирует процедуры гармонизации данных и составления электронных сообщений. Международными организациями по стандартизации и электросвязи принят «Гармонизированный словарь» для автоматической идентификации и сбора данных, который введен в действие на территории Российской Федерации (ГОСТ Р ИСО/МЭК 19762-1-2011). Под «гармонизацией данных» будем понимать установление между заинтересованными сторонами единых

i Надоели баннеры? Вы всегда можете отключить рекламу.