консольные приложения Linux

Coulson, Dave, Drummond, Richard. Answers

Coulson, Dave, Drummond, Richard. Answers : [гуру Дейв Коулсон і Річард Драммонд відповідають навіть на найскладніші запитання читачів] // Linux Format. — 2000. — № 1 (001), May. — P. 76-81. — (Linux Answers). — Appendices: «Just the FAQS» : [найчастіші запитання]. — P. 80; «Submission advice» : [запрошення надсилати технічні запитання щодо Linux; рекомендації щодо наведення відомостей про операційну систему, апаратне й програмне забезпечення та стислого формулювання проблеми; інформація про способи надсилання запитань поштою, електронною поштою та через онлайн-форуми журналу]. — P. 81. — Contents: Mounting Zips : [запитання щодо налаштування Linux для розпізнавання внутрішнього накопичувача Iomega Zip з інтерфейсом IDE, без ATAPI] : [відповідь — порядок підключення та монтування внутрішнього IDE-накопичувача Zip у Linux; використання четвертого розділу пристрою /dev/hdd4 і створення каталогу точки монтування /mnt/zip]; Priority : [запитання щодо встановлення пріоритетів завдань у Linux для зменшення використання процесорного часу під час фонового кодування MP3] : [відповідь — керування пріоритетами процесів за допомогою команд nice і renice, визначення PID командою ps -A та зміна пріоритету через диспетчер завдань KDE]. — P. 76 ; Installing : [запитання щодо вибору каталогів для встановлення скомпільованих програм і зберігання вихідного коду в Linux] : [відповідь — встановлення програм через менеджери пакетів RPM і dpkg або самостійна компіляція вихідного коду за допомогою ./configure, make і make install; розміщення встановлених програм у /usr/local, зберігання вихідного коду в /usr/src, /usr/local/src або домашньому каталозі; особливості розміщення вихідного коду ядра та заголовкових файлів]. — P. 76-77 ; Ghostscript: [запитання щодо перегляду файлів PostScript і EPS за допомогою Ghostscript та підтримки формату PDF] : [відповідь — відкриття файлів PostScript, EPS і PDF командою gs; рекомендація використовувати графічну оболонку GhostView або аналогічний пакет, а для перегляду PDF — програму xpdf]; Ethernet: [запитання щодо усунення проблем із підключенням мережевої карти 3Com Vortex Ethernet до локальної мережі в Mandrake 7] : [відповідь — налаштування модуля 3c59x та його параметрів; перевірка розподілу апаратних переривань IRQ і рекомендація вимкнути Plug and Play у BIOS для діагностики проблем із мережевою картою]. — P. 77 ; Archiving: [запитання щодо розпакування архівів .tar.bz2 однією командою замість двох послідовних операцій] : [відповідь — використання команди bunzip2 -c і конвеєра для передавання розпакованих даних команді tar]. — P. 77-78 ; XFree86 : [запитання щодо переналаштування XFree86 після невдалого початкового налаштування] : [відповідь — використання команди XF86Setup у текстовому режимі входу до системи після зупинення графічного середовища; необхідність установленого сервера VGA16 для відображення вікна налаштування]; Login : [запитання щодо отримання прав суперкористувача root під час роботи під власним обліковим записом Linux] : [відповідь — використання команд su і sudo для отримання адміністративних привілеїв без постійної роботи в системі від імені root]; USB : [запитання: дистрибутив Linux заявляє про підтримку USB, але чи поширюється вона й на принтери? І як налаштувати принтер, якщо він не відображається як LPO] : [відповідь: підтримка USB-принтерів у Linux; розташування пристроїв у /dev/usb/lpX, де X — номер USB-принтера, починаючи з 0]; Using X : [запитання: як вийти з X і повернутися до командного рядка] : [відповідь: завершення процесу X або менеджера вікон залежно від способу запуску графічного середовища; визначення PID процесу за допомогою команди ps -A; перемикання між віртуальними терміналами комбінаціями клавіш Ctrl-Alt-Fx (F1–F6) без завершення роботи X і повернення до X комбінацією Ctrl-Alt-F7]; Cron : [запитання: відомо, що програма cron використовується для виконання завдань у визначений час, але не вдається знайти інформацію про її налаштування; прохання надати допомогу] : [відповідь: посилання на інструкцію Cron HOWTO на сайті http://linux.com/howto⁠ та її доступність на локальному дзеркалі LDP; для роботи без доступу до мережі — довідка man 5 crontab, яка містить синтаксис і численні приклади файлу /etc/crontab]; Internet : [запитання: повільне інтернет-з’єднання через низьку швидкість роботи провайдера; чи можна прискорити доступ до часто відвідуваних сторінок, налаштувавши власний DNS-сервер] : [відповідь: налаштування локального DNS-сервера на основі BIND/named за допомогою пакета caching-nameserver і створення актуального списку кореневих серверів DNS у файлі root.hints; оцінка ефективності кешування залежно від характеру перегляду вебсторінок; особливості повторного отримання DNS-даних після перезавантаження системи або перезапуску сервера]. — P. 78; Backing up : [запитання щодо резервного копіювання розділу Linux на CD-RW] : [відповідь — використання cdrecord для запису компакт-дисків, rsync для оновлення образу диска та спеціалізованих засобів резервного копіювання, зокрема cdbackup]. — P. 78–79; Data Transfer : [запитання щодо перенесення файлів вебсайту з Windows до Linux зі збереженням структури каталогів та імен файлів] : [відповідь — монтування розділу Windows у Linux із зазначенням типів файлової системи vfat для Windows 98 і fat для старіших розділів]; Failing fonts : [запитання щодо збою запуску xfs та проблем із KDE] : [відповідь — перевірка прав доступу до каталогу /tmp, зміна яких могла спричинити збій сервера шрифтів]; How much free? : [запитання щодо визначення обсягу вільного місця на дискових розділах Linux] : [відповідь — використання команди df для перегляду обсягу й відсотка вільного дискового простору]; Startup : [запитання щодо автоматичного запуску програм під час завантаження Linux або входу в графічне середовище X] : [відповідь — додавання команд до відповідних файлів конфігурації та використання символу & для запуску програм у фоновому режимі]; Checking the mail : [запитання щодо автоматичного запуску fetchmail під час підключення до Інтернету] : [відповідь — використання сценаріїв /etc/ppp/ip-up і /etc/ppp/ip-down та відповідних каталогів для автоматичного запуску й зупинення fetchmail; запуск у режимі демона з інтервалом перевірки пошти та розміщення конфігураційного файла fetchmailrc у каталозі /root/, якщо програму запускають від імені root]. — P. 79; Apache Images : [запитання щодо зміни стандартних піктограм каталогів і файлів у вебсервері Apache та призначення окремих піктограм певним типам файлів] : [відповідь — зміна піктограм у каталозі /icons та редагування конфігураційного файла httpd.conf для призначення піктограм за розширеннями файлів за допомогою директив AddIcon; забезпечення правильного розташування піктограм і прав доступу до них]. — P. 80; Vanishing Alias : [запитання щодо збереження командних псевдонімів (alias) після перезапуску Linux] : [відповідь — використання конфігураційного файла оболонки Bash .bashrc, розташованого в домашньому каталозі користувача, для автоматичного визначення псевдонімів під час запуску оболонки замість системних сценаріїв ініціалізації]. — P. 80–81; Networking : [запитання щодо спільного використання принтерів у локальній мережі Linux і NetWare] : [відповідь — налаштування підтримки протоколу IPX і файлової системи ncpfs у ядрі Linux та встановлення пакета ncpfs із клієнтськими й серверними програмами для організації друку через мережу NetWare; використання клієнта nprint для надсилання файлів до віддаленої черги друку]. — P. 81.

Мова: англійська.

Coulson, Dave. Bashing the shell

Coulson, Dave. Bashing the shell : [використання shell як функціональної частини робочого середовища] : [команди] // Linux Format. — 2000. — № 1 (001), May. — P. 63–66. — (Tutorials. shell). — «Useful Commands» : [корисні команди]. — P. 64; «Unix Shells» : [деякі оболонки Unix] : [оболонки Unix — http://freshmeat.net/appindex/console/shells.html]. — P. 65; «Tips and tricks» : [поради та хитрощі щодо використання команд оболонки Linux]. — P. 66.

Мова: англійська.

Анотація

Коли потрібна потужність і гнучкість командного рядка.

Newbies start : [everything you need to install and run the Linux OS]

Newbies start : [everything you need to install and run the Linux OS] : [усе необхідне для встановлення та запуску операційної системи Linux] : [посібник для початківців] // Linux Format. — 2000. — № 1 (001), May. — P. 48–58. — (Tutorials. Newbies guide). — Appendices: «Linux info» : [термін «новачок»] : [пояснення значення терміна]. — P. 48; «Linux info» : [Plug and Play] : [технологія автоматичного розпізнавання та налаштування обладнання комп’ютера без необхідності ручного конфігурування]; «Linux info» : [«WinModems» та «WinPrinters» : проблеми сумісності з Linux; щодо принтерів часто існують способи обходу цієї проблеми]. — P. 50; «Using FIPS to resize your drive» : [мета використання FIPS — створення вільного простору для розділу Linux; попередження про ризик втрати даних, відсутність гарантій і технічної підтримки з боку Linux Format] : [покрокова інструкція, кроки 1–11]. — P. 51; «Linux info» : [вибір пакетів для встановлення : необхідність залишити вільне місце в розділі Linux для копіювання та розпакування програмного забезпечення]. — P. 52; «Linux info» : [керування параметрами інсталятора за допомогою клавіатури: використання клавіш зі стрілками, Tab та Enter відповідно до підказок унизу екрана] : [порада]. — P. 53; «Linux info» : [повтор тексту зі сторінки 53 для поліпшення оформлення сторінки]. — P. 54; «Fdisc commands» : [перелік необхідних команд]. — P. 55; «infoinux Info» : [можливо помилка в назві] : [як уникнути переходу комп’ютера в режим очікування під час встановлення]. — P. 56; Rebooting : [перезавантаження системи після завершення встановлення Linux; виймання CD-диска та завантажувальної дискети; вибір операційної системи через LILO; завантаження компонентів і служб Linux; вхід до системи від імені root] — P. 58; «LILO» : [програма завантаження Linux] : [створення завантажувальної дискети та резервної копії; встановлення LILO в основний завантажувальний запис (MBR); вибір типової операційної системи та завантаження Linux або Windows через меню LILO]. — P. 58. — Contents: Here : [переваги Linux, різноманітність дистрибутивів, сумісність програмного забезпечення та призначення ядра операційної системи]. — P. 49; Ready to begin? : [необхідні відомості про апаратну частину системи (монітор, відеокарта, оперативна пам’ять, мережева карта, інтерфейс SCSI, принтер, дискові накопичувачі, модем); перевірка підтримки системою вашого обладнання; підготовка до встановлення Linux додатково до іншої операційної системи з налаштуванням подвійного завантаження (dual-boot)]. — P. 50; Ready to install? : [підготовка дискового простору для встановлення Linux (зменшення розділів Windows за допомогою FIPS або комерційних програм); підготовка завантажувальної дискети, якщо комп’ютер не завантажується з CD-диска]. — P. 50, 52; Partitions : [призначення та особливості розділів диска для Linux: кореневого (/), підкачування (swap), завантажувального (/boot) і домашнього (/home); рекомендації щодо їх створення, розміру та використання]. — P. 52, 53; Option 1. Using disk Druid : [графічна програма інсталяції] : [покрокова інструкція з семи кроків]. — P. 54; Option 2. Using Fdisk : [консольна програма інсталяції] : [команди терміналу, створення розширеного та логічних розділів для Linux, налаштування розділу підкачування (swap), визначення меж і типів розділів, збереження таблиці розділів]. — P. 55; Installing. Part 2 : [встановлення пакетів програм та залежностей програм і бібліотек (dependencies)]. — P. 56; Post install configuration : [налаштування миші, TCP/IP, мережі, часу, сервісів, принтерів, вибір паролю для користувача root, авторизації]. — P. 57; Налаштування X : [6 кроків]. — P. 58.

Мова: англійська.

Анотація

Тепер Ви користувач Linux.

Drummond, Richard. Hot Picks

Drummond, Richard. Hot Picks : [об’єктивний огляд найкращих програм; прохання до читачів пропонувати програми для наступних випусків] // Linux Format. — 2000. — № 1 (001), May. — P. 32–37. — Contents:
wmtheme : [0.6.4; пакети deb, tgz; wmtheme.snowblind.org] : [консольний менеджер тем робочого середовища для X; спрощує пошук, завантаження, встановлення, активацію та видалення тем для AfterStep, Blackbox, Enlightenment, Sawmill і Window Maker]. — P. 32;
Grip : [2.93; пакет RPM; http://www.nostatic.org/grip⁠] : [графічна програма для відтворення аудіо-CD і копіювання звукових доріжок на диск; підтримує CDDB, кодування MP3 та організацію музичної колекції]. — P. 32–33;
Mahogany : [0.50; пакети deb, RPM; http://www.wxwindows.org/Mahogany⁠] : [графічний поштовий клієнт для Linux, створений на основі кросплатформного набору засобів розробки графічних інтерфейсів wxWindows]. — P. 33–34;
The competition : [альтернативні поштові клієнти: KMail (http://www.kde.org⁠), Spruce (http://www.xtorshun.org/spruce⁠), Balsa (http://www.balsa.net⁠), Postillion (http://www.postillion.org/⁠)] : [лаконічні характеристики]. — P. 34;
Gaby : [1.9.19; packages source only; http://gaby.netpedia.net/⁠] : [менеджер особистих баз даних на базі GTK]. — P. 34–35;
Sociable sound : [Esound (Enlightened Sound Daemon) для відтворення аудіозаписів; рішення проблеми одночасного генерування звуку кількома програмами на комп’ютері з однією звуковою картою; http://www.tux.org/~ricdude⁠]. – P. 35;
FreeAMP : [2.0.6; пакети deb, rpm, slackware; http://www.freeamp.org/⁠] : [MP3 плеєр]. — P. 35–36;
Free streaming : [потокове відтворення аудіо; формати SHOUTcast та icecast]. — P. 35–36;
Terraform : [0.6.6; пакети RPM; http://terraform.sourceforge.net/] : [генератор фрактальних ландшафтів зі стильним графічним інтерфейсом на базі GTK+] : [документація досить бідна, немає історії дій та функції «Скасувати»; програма радше іграшка, ніж корисний інструмент]. — P. 36; 
Moonshine : [1.0.2; пакети RPM; www.suite3220.com/moonshine] : [IDE] : [незалежне від мови графічне інтегроване середовище розробки для X, створене на базі QT; постачається з модулями для C++, QT, QT2 та веброзробки]. — P. 37.

Мова: англійська.

Анотація

Річард Драммонд представляє добірку найкращих, на думку редакції, нових програм для Linux. Добірка охоплює різноманітні напрями використання програмного забезпечення: налаштування робочого середовища, відтворення та копіювання аудіо-CD, роботу з електронною поштою, створення персональних баз даних, відтворення потокового аудіо, генерацію фрактальних ландшафтів і розробку програм. Для кожної програми подано відомості про призначення та функціональні можливості, а також версію, доступні пакети й вебадресу, якщо такі зазначені в журналі.

Автор пояснює, що рубрика не містить рейтингів і вердиктів, оскільки до неї відібрано програми, які редакція вважає вартими уваги. Читачів запрошують пропонувати програми для наступних випусків, а також надсилати матеріали про переваги рекомендованого програмного забезпечення на адресу linuxformat@futurenet.co.uk.

News

News // Linux Format. — 2000. — № 1 (001), May. — P. 8–11. — Contents: Netscape 6 is high; SuSE now for PPC : [SuSE Linux 6.4 CD Edition]. — P. 8; Corel get «aggressive» with Linux : [products for Linux]. — P. 9; GIMP now online : [started a web-based photo manipulation service]; Aladdin Expander for Linux : [http://www.aladdinsys.com/expander/]; Cobalt acquire Chilli!Soft and produce new ASP-capable servers : [Cobalt have acquired Chilli!Soft and their ASP software for Linux; www.cobalt.com]; TurboLinux in the UK : [opening of their UK offices for support and distribution; www.turbolinux.com]. — P. 10; Linux console is go : [Sony Linux console is definitely on the way]; Sourceforce finds Trove : [SourceForge are to begin implementing the Trove system for categorising projects hosted on their site]; News update. Comment Does Easy mean Bad? : [зручність використання Linux; упереджене ставлення до простих у встановленні та налаштуванні дистрибутивів; доступність Linux для нових користувачів]. — P. 11. Мова: англійська.

Argos GIT

Толстой, А. Argos. Версия: GIT. Сайт: https://github.com/p-e-w/argos [Текст] : расширение Gnome Shell : [обзор] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2017. — № 5 (223), май. — С. 103. — (LXFHotPicks). 
     Аннотация
     Argos — утилита для создания своих расширений Gnome Shell — поможет расширить скромные возможности настройки Gnome. 

Findimagedupes GIT

Толстой, А. Findimagedupes. Версия: GIT. Сайт: http://bit.ly/2m6cJRw [Текст] : программа поиска изображений-дубликатов : [обзор] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2017. — № 5 (223), май. — С. 102. — (LXFHotPicks). 
     Аннотация
     Findimagedupes — утилита командной строки, которая хэширует файлы и может мгновенно определить одинаковые или похожие снимки. 

Цукалос, М. Python: личная утилита find

Цукалос, М. Python: личная утилита find [Текст] : [релизация основных функций утилиты командной строки find на Python 3] : [руководство] / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2017. — № 5 (223), май. — С. 88-91. — (Академия кодинга) (Python). — Прил.: "Утилита командной строки time" : [краткая справка]. — С. 89 ; "Поиск документации для os.walk()" : [краткая справка]. — С. 91. 
     Аннотация

     Утилита командной строки find невероятно полезна для быстрого поиска файлов и каталогов. Кодирование и тестирование кода собственной версии… для общего развития. 

Вознесенский, М. Cocos2D: снова об играх

Вознесенский, М. Cocos2D: снова об играх [Текст] : учебник : [использование движка cocos2D для разработки игры на языке програмирования Python] / Михаил Вознесенский  //  Linux Format. — 2017. — № 5 (223), май. — С. 78-81. — (Учебник) (Cocos2D). 
     Аннотация
     Написание игры на примерах использования движка cocos2D, который богат методами взаимодействия объектов. В ходе кодирования изложены основы системы координат и общей структуры построения приложения. 

Черепанов, М. Интернет Вещей. Часть 6. IoT: дом, который послушен нам

Черепанов, М. Интернет Вещей. Часть 6. IoT: дом, который послушен нам [Текст] : [программирование подключения к Arduino UNO радиомодуля и подключения нагрузок] : [руководство] / Максим Черепанов  //  Linux Format. — 2017. — № 5 (223), май. — С. 74-77. — (Учебник) (Послушный дом). — Прил.: "Рис. 1. Условная схема подключения" [Изображение] : [подключение к Arduino UNO радиомодуля (таблица подключений дана в части 5 учебника) и подключение нагрузок]. — С. 75 ; "Рис. 2. Схема взаимодействия файлов и процессов" [Изображение] : [взаимодействие файлов и процессов внутри Послушного дома]. — С. 77. 
     Аннотация

     Подключение радиомодуля к Arduino Uno и Apache для управлению  взаимодействием файлов и процессов. Решение проблемы прав на файлы в коде файла управления для радиомодуля, использование  менеджера процессов Supervisor для упрощения управления долго работающими программами. 
 

Цукалос, М. Varnish: обратный прокси-сервер

Цукалос, М. Varnish: обратный прокси-сервер [Текст] : [установка и настройка кэша кэширующего HTTP прокси-сервера Varnish на сервере Apache] : учебник / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2017. — № 5 (223), май. — С. 70-73. — (Учебник) (Varnish). — Вэблиогр. "Скорая помощь": с. 71 (2 назв.) ; "Скорая помощь": с. 72 (2 назв.). — Прил.: "Скорая помощь. Возможно, вы зададитесь вопросом, стоит ли вам использовать Varnish, если вам не нужно обслуживать большое количество сайтов. Хотя, возможно, сильного улучшения вы не увидите, это очень полезно в целях обучения — установить и узнать, как его использовать, так что вперед — попробуйте, даже если вы обслуживаете всего лишь один сайт." : [совет]. — С. 70 ; "О кэшировании HTTP" : [причины использования и технология HTTP-кэширования] : [краткая справка]. — С. 71 ; "Varnish против Squid" : [прокси-сервер переадресации Squid (www.squid-cache.org) в сравнении с Varnish] : [краткая справка]. — С. 73. 
     Аннотация

     Установка, настройка, запуск и основная функциональность кэша кэширующего обратного вэб-сервера Varnish 4 на сервере Apache под Debian. 
     Новые функции Varnish 5.
     Больше о Varnish можно прочитать в бесплатной книге на https://info.varnish-software.com/the-varnishbook. Техническая документация — на https://info.varnish-software.com/white-papers. 
     Больше о вэб-протоколах можно узнать в книгах: "Высокопроизводительные браузерные сети" Ильи Григорика (Ilya Grigorik "High Performance Browser Networking"), "Web-протоколы и Практика: HTTP/1.1, Сетевые Протоколы, Кэширование и Измерение Трафика" Балачандера Кришнамурти и Дженнифер Рексфорд (Balachander Krishnamurthy, Jennifer Rexford "Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement"). 

Бидвелл, Д. Сервер LXF: время Samba

Бидвелл, Д. Сервер LXF: время Samba [Текст] : [настройка Webmin и Samba на домашнем сервере] : учебник / Джонни Бидвелл [Jonni Bidwell]  //  Linux Format. — 2017. — № 5 (223), май. — С. 62-65. — (Учебник) (Сервер LXF). — Прил.: "Установка Samba и Webmin" : [практические советы]. — С. 63 ; "Скорая помощь" : [история создания первоначальной Samba Эндрю «Триджем» Триджеллом]. — С. 64 ; "Что сделать в Webmin (чтобы ваш сервер не упал)" : [предостережения безопасности и практические советы по снижению рисков]. — С. 65. 
     Аннотация
     Домашний сервер от LXF — настройка Webmin и Samba в системе под Debian. 

Дрейк, Н. Stego: Outguess

Дрейк, Н. Stego: Outguess [Текст] : [популярно о стеганографии и стеганографической утилите командной строки Outguess Нильса Провоса (Niels Provos)] : учебник / Нейт Дрейк [Nate Drake]  //  Linux Format. — 2017. — № 5 (223), май. — С. 54-56. — (Учебник) (Outguess). — Прил.: "Уклонись и раскройся" : [таинственная организация Cicada 3301 и ее головоломки (https://cicada3301.org)] : [краткая информация] ; "Скорая помощь. Вы можете загрузить DVD-образ TAILS с http://tails.boum.org. В противном случае вставьте DVD с Ubuntu и выберите «Попробовать без установки» в меню загрузки." : [совет] ; "Скорая помощь. Чем больше ваши секретные файлы, тем больше «шума» вам понадобится. Для получения наилучших результатов старайтесь употреблять большие изображения или аудиофайлы." : [совет]. — С. 55 ; "Стеганография в три простых шага" : [использование Outguess] : [пошаговое руководство] ; "Аутентификация сообщения" : [применение утилиты командной строки gpg для цифровой подписи всех отправляемых сообщений]. — С.56. 
     Аннотация

     Стеганографическая утилита командной строки Outguess Нильса Провоса (Niels Provos) и операционная система TAILS — применение для скрытия секретной информации и защиты данных. 

Найт, Д. Blu-ray в Linux

Найт, Д. Blu-ray в Linux [Текст] : [воспроизведение дисков Blu­ray в Linux] : [проблемы и решения] / Джон Найт [John Knight]  //  Linux Format. — 2017. — № 5 (223), май. — С. 46-49. — Прил.: "Осторожно: старые сайты!" : [совет использовать ссылку www.labdv.com/aacs вместо http://vlc-bluray.whoknowsmy.name]. — С. 47 ; "А это законно?" : [правовое регулирование правомерного использования контента и ключей Blu-ray в отдельных странах Европы (Великобритания, Нидерланды, Испания), в США и Австралии] : [краткая общая справка и совет обращаться к юристу]. — С. 48 ; "AACS с разъяснением FLA" [Изображение] : [цвет. схема] ; "Потоковое воспроизведение с MakeMKV" : [советы]. — С. 49. 
     Аннотация

     Исследование проблем правомерного доступа к законно приобретенным дискам Blu-ray в Linux обнаруживает жуткие инструменты и DRM, которые пользователь вынужден обходить. Но Джон Найт поможет насколько возможно заставить законно приобретенные диски Blu-ray работать в Linux при помощи плееров VideoLAN, GUI SMPlayer для MPlayer, давно забытого консольного xine 90-х годов и условно-бесплатной программы MakeMKV. 
 

Аксельссон, М.-Т. CAD для новичков

Аксельссон, М.-Т. CAD для новичков [Текст] : [сравнительное тестирование открытых Computer Aided Design] / Матс-Таге Аксельссон [Mats Tage Axelsson]  //  Linux Format. — 2017. — № 5 (223), май. — С. 24-29. — (Сравнение) (Программы CAD). — Содерж.: Наша подборка : [перечень тестируемых открытых CAD — FreeCAD, LibreCAD, OpenSCAD, QCAD, SolveSpace] ; Про наш тест : [платформа тестирования и методика тестирования открытых CAD] ;  "Когда нам надо что-то сделать, мы…" : [введение в обзор] : [как автор исследует возможности создания разных предметов для физического мира с помощью Linux и Computer Aided Design — CAD]. — С. 24 ; Установка. Большинство программ доступны для Debian или дистрибутивов на RPM : [совет освоить Git, поскольку это обычный способ взаимодействия с открытыми репозиториями разработки для программистов; краткая информация о доступности пакетов открытых CAD для установки] ; Вердикт : [лидирует OpenSCAD] ; Активность разработки. Уровень активности говорит о сроке жизни программы : [хорошо ли будет поддерживаться пакет, какие новые функции ожидаются в ближайшем будущем и насколько активно сообщество разработчиков можно узнать на странице разработки каждого пакета (обычно это GitHub)] ; Вердикт : [лидирует FreeCAD]. — С. 25 ; Сервисы и сообщества. Какие имеются сайты общего пользования и коммерческие сервисы? : [чтобы иметь возможность делиться своими чертежами, надо применять одинаковые программы или одинаковый формат файлов, но сервисы в Сети используют разные форматы в зависимости от своей цели; как проекты поддерживают форматы файлов] ; Вердикт : [лидирует FreeCAD] ; Удобство в использовании. Легко ли будет спроектировать свою первую деталь? : [введение к рассмотрению удобства в использовании каждой из систем теста] : LibreCAD ; FreeCAD. — С. 26 ; SolveSpace ; QCAD ; OpenSCAD ; Поддержка и документация. Чтобы приступить к работе, надо изучить документацию и руководства : [как проекты помогают освоить свои программы] ; Вердикт : [лидирует FreeCAD, который имеет больше руководств и они лучшие]. — С. 27 ; Функции и как вы делаете чертеж. Есть ли поддержка 3D, имитирования и т.д.? : [функциональность рассматриваемых систем CAD] ; Вердикт : [FreeCAD самый полный, но с ним труднее всего начинать] ; Взаимодействие и экспорт. Возможность делиться и преобразовывать — великая радость творчества : [возможности программ CAD в импорте и экспорте чертежей] ; Вердикт : [FreeCAD победил, но вам­-то нужен правильный формат, а не их куча]. — С.  28 ; CAD с открытым кодом. Вердикт : [почему победителем признан FreeCAD и почему следует обратить внимание на использование языка скриптов и программу OpenSCAD, которая использует такой язык] ; I. FreeCAD : [FreeCAD 0.16 (freecadweb.org), лицензия LGPL2+: общая оценка в баллах и резюме] ; II. LibreCAD : [LibreCAD 2.0.9 (librecad.org), лицензия GPLv2: общая оценка в баллах и резюме] ; III. OpenSCAD : [OpenSCAD 2015.03 (openscad.org), лицензия GPL 2.0: общая оценка в баллах и резюме] ; IV. SolveSpace : [SolveSpace 2.0 (solvespace.com), лицензия GPL v. 3: общая оценка в баллах и резюме] ; V. QCAD : [QCAD 3.16.5 (qcad.org), лицензия GPL v. 3: общая оценка в баллах и резюме] ; Рассмотрите также : [веб-решения — Tinkercad от Autodesk, Onshape; сайт openjscad.org, где можно редактировать и просматривать результаты языка JSCAD для создания 3D-фигур]. — С. 29. 
     Аннотация
     Как выбрать лучшую CAD с открытым кодом среди FreeCAD, LibreCAD, OpenSCAD, QCAD, SolveSpace.