Архив рубрики: UNIX/Linux

Вопросы, касающиеся работы операционных систем GNU/Linux

OpenVPN: установка сервера на Debian

21 мая 2017
 

 Аналогичный пост на эту тему — CentOS: установка OpenVPN сервера. Особой разницы нет, только тут OpenVPN сервер будет устанавливаться на Debian 8. Ниже описывается достаточно базовая настройка, с единственной целью проксировать трафик с нескольких домашних машин в Украине на запрещённые ныне ресурсы. Интересно — что получится по трафику, т.к. сервер (t2.nano) расположен в Ирландии, AWS. Впрочем, сам… Читать далее »

C: сокеты и пример модели client-server

16 мая 2017
 

 Перевод с дополнениями. Оригинал — тут>>>. Как правило — два процесса общаются друг с другом с помощью одного из Inter Process Communication (IPC) механизма ядра, таких как: pipe очереди сообщений (Message queues) общая память (shared memory) Кроме перечисленных IPC — в ядре присутствует много других возможностей, но что если процессам необходимо обмениваться данными по сети?… Читать далее »

Linux: journalctl — примеры

13 мая 2017
 

 Arch Linux на рабочей машине я установил>>> в декабре, на домашней — в марте>>>. Сейчас май — и мне первый раз понадобилось посмотреть системные логи, и то исключительно по причине установки драйверов NVIDIA. В системах с systemd, таких как Arch Linux, управление логами выполняется демоном journald, а утилита его управления — journalctl. systemd хранит логи… Читать далее »

Arch Linux: keyserver receive failed: No keyserver available и ручной импорт ключа

8 мая 2017
 

 При установке lib32-openssl-1.0-1.0.2 из AUR — возникает ошибка: $ gpg -vvv —debug-all —recv-key 8657ABB260F056B1E5190839D9C4D26D0E604491 gpg: reading options from ‘/home/setevoy/.gnupg/gpg.conf’ gpg: using character set ‘utf-8’ gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache memstat trust hashing ipc clock lookup extprog gpg: DBG: [not enabled in the source] start gpg: DBG: chan_3 <- #… Читать далее »

PowerShell: под Arch Linux — Hello, World

7 мая 2017
 

 Как тут не вспомнить пост Azure: почему никогда, поводом для которого послужил пост на Хабре — Microsoft открыла исходный код PowerShell? Собственно — на Ажуре часто сталкивался с тем, что многие вещи проще и удобнее было бы сделать через PowerShell. Останавливало то, что во-первых — я не собираюсь им особенно пользоваться в будущем, а во-вторых — отсутствие… Читать далее »

Arch Linux: запускаем Diablo 2

6 мая 2017
 

 Наткнулся на Youtube на обзор, и решил поностальгировать в Diablo 2. Купил бы в магазине Battle.net — но не нашёл уже, потому — качаем торрент (upd: не качаем торрент — а покупаем на Batlle.net). Установка не специфична для Arch Linux — замените pacman на apt и играйте под Ubuntu. Устанавливаем unrar: [simterm] $ sudo pacman -S unrar… Читать далее »

Arch: skype error while loading shared libraries: libssl.so.1.0.0 — три решения

6 мая 2017
 

 После очередного обновления — Skype перестал запускаться с ошибкой отсутствия библиотеки: $ skype /usr/lib32/skype/skype: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory Проверяем зависимости общих библиотек с помощью ldd: [simterm] $ ldd /usr/lib32/skype/skype … libssl.so.1.0.0 => not found libcrypto.so.1.0.0 => not found … [/simterm]