Linux

gCAD3D 2.26

Толстой, А. gCAD3D. Версия: 2.26. Сайт: www.gcad3d.org [Текст] : программа CAD : [обзор ] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 101. — (LXFHotPicks). 
     Аннотация
     Приложение gCAD3D вышло под лицензией GPL3, разместило свой код на https://github.com/ и поэтому включено в обзор HotPicks. 
     Приложение 3D CAD/CAM (Computer­Aided Design and Manufacturing) для GNU/Linux позволяет готовить, создавать, визуализировать и анализировать данные и взаимодействовать с моделями вызова, такими как HTML и HREF. Также можно использовать gCAD3D для быстрого взаимодействия с программами вызова, изменения параметров модели, изменения области просмотра, отображения 3D-­моделей и изображений (растровых), а также 2D­-чертежей. 
     Программа gCAD3D — интерфейс и помощь в освоении программы на официальном сайте, доступность — двоичные Deb-пакеты для 32­- и 64-­битных дистрибутивов семейства Ubuntu и Debian. 

 

OpenMediaVault 2.1

Толстой, А. OpenMediaVault. Версия: 2.1. Сайт: http://openmediavault.org [Текст] : программа NAS : [обзор] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 100. — (LXFHotPicks). — Прил.: "Исследуем интерфейс OpenMediaVault". 
     Аннотация
     OpenMediaVault — спецдистрибутив Linux на базе GNU/Debian для превращения компьютера в сетевое хранилище — ПО, целевое назначение, веб-интерфейс, опции управления хранением, поддержка сетей (VLAN и Wi­-Fi), проект и FreeNAS.

 

Коротко про… Компиляция программ из исходников

Коротко про… Компиляция программ из исходников [Текст] : [инструкции] : [ответ на вопрос читателя ]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 99. — (Ответы). 
     Аннотация
     Краткие инструкции по компиляции программ из исходного кода. 

 

6. Медленный диск

6. Медленный диск [Текст] : [утилиты тестирования состояния и производительности жесткого диска] : [ответ на вопрос читателя Эрика Фостера (Eric Foster)]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 98, колон. 3 — 99, колон. 1-3 . — (Ответы). 
     Аннотация
     Если диск тормозит, то рекомендуется проверка исправности жесткого диска при помощи утилиты smartctl, тестирование производительности жесткого диска с помощью утилит hdparm и bonnie++, проверка фрагментации жесткого диска с файловой системой ext4 с помощью утилиты e4defrag.

 

5. Поломанный загрузчик

5. Поломанный загрузчик [Текст] : [восстановление неработающего загрузчика Grub] : [ответ на вопрос читателя Дэвида Бью (David Bew)]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 98, колон. 2-3. — (Ответы). 
     Аннотация
     Как восстановление неработающий загрузчик Grub. 

 

4. Преобразование в PDF

4. Преобразование в PDF [Текст] : [конвертирование файлов DJVU в PDF] : [ответ на вопрос читателя Стюарта Уилсона (Stuart Wilson) ]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 98, колон. 1-2. — (Ответы). 
     Аннотация
     Способы и команды преобразования файлов DJVU в PDF: вариант первый — с помощью djvups файл преобразуется в PostScript, затем с помощью ps2pdf — в PDF; вариант второй — отправка преобразованных данных из программы djvups к ps2pdf, не создавая файл PostScript, и скрипт конвертирования всех файлов этим способом.

 

Коротко про… Разбираемся со случайными «падениями»

Коротко про… Разбираемся со случайными "падениями" [Текст] : [краткий обзор причин сбоя системы] : [ответ на вопрос читателя ]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 98. — (Ответы). 
     Аннотация
     Причины сбоя системы (сбои электропитания компьютера из-за блока питания или сбои ноутбука из-за батареи, неисправная память, скачки напряжения электросети) и советы по решению этих проблем.

 

3. Удаление Xfce

3. Удаление Xfce [Текст] : [удаление рабочего стола Xfce из Ubuntu] : [руководство] : [ответ на вопрос посетителя форума globetrotterdk]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 97, колн. 2-3 — 98, колон. 1. — (Ответы). 
     Аннотация
     Как удалить рабочий стол Xfce из Ubuntu. 

 

1. Незагружаемый Debian

1. Незагружаемый Debian  [Текст] : [по каким причинам дистрибутив не загружается с Live CD или DVD и как решить эти проблемы] : [ответ на вопрос читателя Майка Уимбери (Mike Wimbury)]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 96, колон. 1-2. — (Ответы). 
     Аннотация
     Что делать, если дистрибутивы (в случае пользователя это дистрибутивы Debian и elementary OS) не загружаются с DVD или CD.

 

Шарма, М. WhatsApp: PiBot для мониторинга

Шарма, М. WhatsApp: PiBot для мониторинга [Текст] : [удаленный мониторинг в реальном времени и управление Raspberry Pi через сервисы мгновенных сообщений] : [руководство] / Маянк Шарма [Mayank Sharma]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 92-95. — (Raspberry Pi) (Бот для мониторинга). — Прил.: "Видеочаты"  : [использование Raspberry Pi для общения в текстовом или в видеорежиме при помощи протокола XMPP и клиента этого протокола Gajim] : [мини-руководство] . — С. 93 ; "Листинги" : [листинги скриптов урока; адрес в интнернете — http://pastebin.com/NdQw5frt]. — С. 95. 
     Аннотация
     Обустройство мониторинга Raspberry Pi при помощи утилиты sendxmpp, которая позволит ему обмениваться данными по протоколу обмена сообщениями XMPP, и он будет отправлять вам сообщения при каждом наступлении заранее оговоренного события. Если у вас нет XMPP-сервера, Маянк Шарма советует заранее зарегистрировать учетную запись на любом доступном публичном сервере (https://xmpp.net/directory.php), а сам он пользуется сервисом https://jabber.hot­-chilli.net, который получил наивысшую оценку безопасности от https://xmpp.net и позволяет зарегистрировать учетную запись на самом сайте. 
     Листинг скрипта для отслеживания состояния температуры и отправки сообщения при превышении температуры выше указанного порога. Настройка отправки сообщений о превышении температуры. 
     Управление Raspberry Pi при помощи сервиса мгновенных сообщений WhatsApp, мобильного телефона, библиотеки Yowsup для Python и скрипта Python от итальянского блогера Карло Машелани (Carlo Mascellani). Скрипт pitalk.py слушает сообщения заданного номера, распознает определенные ключевые слова и выполняет соответствующие действия. Несколько примеров развертывания скрипта в полезные программы приводятся на странице библиотеки Yowsup (https://github.com/tgalal/yowsup/wiki).      

 

Паундер, Л. Raspbian: ставим и настраиваем

Паундер, Л. Raspbian: ставим и настраиваем [Текст] : [установка дистрибутива Raspbian на Raspberry Pi] / Лес Паундер [Les Pounder]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 90-91. — (Raspberry Pi) (Raspbian). — Прил.: "Совместимо. Со всеми Pi" ; "Raspi­config" : [собственный инструмент настройки Raspberry Pi, запускаемый из терминала] : [краткая справка]. — С. 90 ; "Команды Linux" : [использование команд Linux в терминале Raspbian (LXTerminal/Bash) на примерах] ; "Скорая помощь. Raspbian можно использовать со всеми моделями Raspberry Pi, включая самый маломощный A+. Можно использовать его как полноценный рабочий стол, а можно — для удаленного доступа через SSH.". — С. 91.
     Аннотация
     Простейший способ установки Raspbian на Raspberry Pi через NOOBS (New Out Of The Box Software) — распаковка на другом компьютере ZIP-­архива NOOBS (www.raspberrypi.org/downloads) на карту памяти микро­-SD, перенос микро­-SD на Raspberry Pi и установка из нее Raspbian. 
     Raspbian — запуск, вход в систему и работа в LXTerminal, загрузка рабочего стола, интерфейс, обновление ПО, установка ПО на примере установки инструмента захвата экрана scrot.
     Саймон Лонг (Simon Long) как реорганизатор рабочего стола Raspbian.
 

Кузнецов, Д. M4: освоим макропроцессор

Кузнецов, Д. M4: освоим макропроцессор [Текст] : [автоматизация набора текста исходного кода программ с помощью макропроцессора M4] : учебник / Дмитрий Кузнецов  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 76-79. — (Учебник) (Макропроцессор M4). — Прил.: "Элементы языка. Определяем новые макросы" : [синтаксис, параметры макросов]. — С. 76 ; "Вызов внешних программ" : [работа m4 в составе конвейера и выполнение команд оболочки (shell) в процессе своей работы] ; "Средства отладки" : [средства отладки m4]. — С. 79. 
     Аннотация
     Макропроцессор M4 — принцип работы; обработка пустых строк; потоки вывода; алгоритмические конструкции ifdef и ifelse; математические возможности — макросы incr(n), decr(n) и eval; средства обработки строк — макросы len(s), format(s, …), index(s1, s2), substr(s, pos, [len]), translit(s1, s2, s3),  regexp(s, rexp, [replacement]), patsubst(s, rexp, [replacement]); вызов внешних программ, средства отладки. 

 

Цукалос, М. Сеть: основные утилиты Linux

Цукалос, М. Сеть: основные утилиты Linux [Текст] : [утилиты командной строки и методы Linux для решения сетевых проблем] : учебник / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 68-71. — (Учебник) (Решение проблем с сетью). — Прил.: "Скорая помощь" : [утилиты ntop и ntopng] : [назначение] : [лаконичная справка]. — С. 68 ; "Визуализация сетевых данных" : [команды построения графика в R, который визуализирует значение frame] ; "Скорая помощь" : [утилита WireShark] : [краткая характеристика как лучшей утилиты для анализа сетевого трафика, которой также можно воспользоваться для перехвата трафика; минус и плюсы; совет изучить WireShark, если у Вас есть время только на одну утилиту] ; "На этой схеме показан формат TCP- и IP-пакетов" [Изображение] : [схема]. — С. 69 ; "Скорая помощь" : [совет использовать роутер как средство устранения сетевых неполадок] ; "Nmap" : [открытая утилита, созданная Гордоном Федором Лайоном (Gordon Fyodor Lyon)] : [возможности и использование] : [краткая справка]. — С. 70 ; "О маршрутизации" : [понятия — маршрутизация, таблица маршрутизации, маршрут, алгоритм маршрутизации, статическая и динамическая (или адаптивная) маршрутизация, команда просмотра информации маршрутизации, Cisco как самый популярный производитель роутеров] ; "График поля frame.time_relative" [Изображение] : [график, полученный с помощью R]. — С. 71. 
     Аннотация
     Категории причин выхода из строя компьютерных сетей. Две группы проблем по сложности — проблемы с DNS (Domain Name System — система доменных имен), проблемы маршрутизации. 
     Сетевые инструменты Linux для решения проблем подключения (ping, traceroute, telnet, netcat, также известна как nc или lsof), утилиты анализа сетевого трафика и перехвата сетевого трафика (tcpdump и tshark), утилиты DNS (основные — host, nslookup и dig; для считывания и записи сетевых данных — netcat; для вывода информации о сети — lsof; для вывода информации о сетевой подсистеме Linux — netstat; использование базы данных MySQL для хранения сетевой информации и поиска сведений о сетевых данных).
     Рассмотрение процесса практического решения сетевых проблем на примере вероятных сценариев: первый сценарий — в сети, где используются хаб и коммутатор, установлен новый роутер ADSL с отлично работающим подключением Wi­-Fi­, но если хаб подключен к одному из портов роутера ADSL, то ни у кого не остается доступа к сети и к Интернету, даже с рабочим подключением Wi­-Fi; второй — компьютер Linux настроен на получение сообщений журнала от роутера Cisco, а роутер настроен на отправку сообщений журнала на компьютер Linux, но в файлах журнала на компьютере Linux ничего нет.

Ботвик, Н. ZeroTier: VPN быстро и просто

Ботвик, Н. ZeroTier: VPN быстро и просто [Текст] : [создание виртуальной приватной анонимной сети (VPN) по новейшей системе P2P программой ZeroTier ] : учебник / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 66-67. — (Учебник) (Работа в Сети). — Прил.: "Другие сервисы VPN" : [минусы предлагаемых услуг VPN]. — С. 66 ; "Содержите на дому" : [собственный сервер ZeroTier — факторы рисков для безопасности системы с публично доступным сервером, условия бесплатного сервиса, установка, целевой пользователь]. — С. 67. 
     Аннотация
     Многие считают VPN (Virtual Private Network — виртуальная частная сеть) наилучшим вариантом безопасного подключения к сети извне. Предложений услуг VPN достаточно, но, говоря словами дьяка из "Вечеров на хуторе близ Диканьки", их прелести несовершенны (у одних нет защищенного подключения к приватной сети, другие ориентируются на корпоративных пользователей и дороги, а также испльзуют закрытое ПО). Даже открытый вариант с OpenVPN известен как сложностью первоначальной настройки VPN-сервера, так и затратами времени на управление изменениями при добавлении и удалении устройств. Но есть простая, удобная в настройке, с простым веб-интерфейсом альтернатива — ZeroTier, которая позволит создать виртуальную анонимную частную сеть меньше чем за минуту и легко добавить в нее компьютеры.     
     ZeroTier (www.zerotier.com) — особенности реализации VPN, установка, создание сети (создание аккаунта на www.zerotier.com/admin/admin.html, получение списка сетей, создание и настройка сети), запуск клиента ZeroTier в Linux, добавление устройства в сеть (идентификатор устройства, авторизация пользователей сети), управление адресами, вопросы безопасности при доступе к приватной сети извне, собственный сервер ZeroTier.

 

Пантелеичев, Д. Пакет GNU Core Utilities. Часть 1

Пантелеичев, Д. Пакет GNU Core Utilities. Часть 1 [Текст] : [GNU Core Utilities (или coreutils)] : [базовые утилиты GNU] : [программы отображения информации о пользователе и о системе] : [обзор] / Дмитрий Пантелеичев  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 62-65. — (Учебник) (Базовые утилиты GNU). — Прил.: "Скорая помощь. Меню сайта http://gnu.org предусматривает перевод содержимого сайта на множество языков, в том числе и русский." : [краткая справка]. — С. 62 ; "Скорая помощь" : [команды получения справки и информации об утилитах пакета coreutils]. — С. 63. 
     Аннотация
     Программное окружение GNU и почему операционную систему Linux следует называть GNU/Linux. Краткая история проекта GNU и его основные компоненты (GNU Core Utilities — набор базовых утилит; GNU Toolchain — набор инструментов для разработчика, включающий компилятор, ассемблер, компоновщик, отладчик, средства для распространения программы для конечных пользователей; GNU C Library — версия стандартной библиотеки C для ОС GNU; Bash — командная оболочка; Gnome — графическая оболочка).
     Пакет ключевых утилит командной строки Linux — GNU Core Utilities (или coreutils): команды отображения информации об утилитах, встроенные команды оболочки.
     Утилиты отображения информации о пользователе (id, logname, whoami, groups, users, who), изучая которые мы также узнаем, как создать пользователя с помощью системных утилит useradd и passwd, получим понятие об устройствах UNIX­-подобных систем (эмулятор терминала или TTY­-устройство, TTY­-интерфейс, псевдотерминал).
     Утилиты отображения информации о системе (date, arch, nproc, uname, hostname, hostid, uptime), где более подробно рассказано об утилите date.
     Утилите date — функции: вывод текущих даты и времени (ключи вывода времени, форматы вывода даты и времени); вывод произвольного времени, заданного в параметре (общие правила ввода формата даты и их демонстрация на примере, правильные способы ввода времени на примере, пример вывода на экран даты 16 Август 2015 г., 8 ч 30 мин, задание времени в файле); показ времени последнего изменения файла; задание системного времени (установка текущего системного времени на примере, особенность установки системного времени с ключом ­-u).