И это всё МОЁ

Существует достаточное количество оболочек, например — sh, zsh, ksh и другие. Но мы остановимся на Bash, ведь это самая популярная оболочка среди Linux. Теперь даже Microsoft добавила поддержку Bash. Эта статья предназначена для тех кто хоть немного знаком с языком сценариев Bash. Давайте рассмотрим некоторые примеры Bash скриптов, которые могут быть полезными в вашей повседневной работе. Примеры Bash скриптов в Linux Чтобы посмотреть какой интерпретатор команд у вас используется введите команду: echo $SHELL Как видите у меня установлен именно Bash. 1. Первая программа. Модификация команды ‘rm’ #!/bin/bash dir="$HOME/.archive/" # directory for deleted files if ; then #


Запись Примеры Bash скриптов впервые появилась Losst.






@темы: bash, программирование, Информация

И это всё МОЁ
Состоялся релиз Node-to-Node copy (NNCP), набора утилит для безопасной передачи файлов, электронной почты и команд для исполнения в режиме store-and-forward. Поддерживается работа на POSIX-совместимых операционных системах. Утилиты написаны на языке Go и распространяются под лицензией GPLv3+.



И это всё МОЁ
Опубликован первый альфа-выпуск PHP 7.3. Релиз запланирован на 29 ноября.



И это всё МОЁ
Суд удовлетворил иск Брюса Перенса (Bruce Perens) и взыскал возмещение судебных издержек с компании Open Source Security, которая развивает проект Grsecurity и ранее пытались отсудить у Перенса 3 млн долларов за публикацию в авторском блоге критики лицензионной политики Grsecurity. Ранее суд отклонил все претензии к Брюсу Перенсу, а теперь взыскал с Open Source Security и Брэда Спенглера (Brad Spengler, автор grsecurity) 259 тысяч долларов для покрытия расходов на юридическое сопровождение защиты. Размер выплаты сопоставим с годовым заработком компании Open Source Security, в которой работает только один сотрудник, а годовой доход составляет составляет 350 тысяч долларов.



И это всё МОЁ

Активисты Tor объявили о начале проекта FUSION (переводится как «слияние», но одновременно представляет собой аббревиатуру Firefox USIng Onions). Это проект по интеграции функций Tor Browser непосредственно в Firefox.

Цель этого проекта — сделать Tor Browser устаревшим, и тогда сообщество может сосредоточиться на исследованиях, а не на поддержке форка Firefox.

( читать дальше... )








 , , , ,








И это всё МОЁ

Состоялся релиз набора дополнительных библиотек и аддонов для Qt5 - KDE Frameworks 5.47. Фреймворк включает в себя более 70 библиотек, часть которых может работать в качестве самодостаточных надстроек над Qt, а часть формируют программный стек KDE. В новом выпуске:

  • В KArchive добавлена поддержка ZIP-архивов, встроенных в ZIP-архивы;
  • Добавлена поддержка ключевых слов и подсветки синтаксиса для PostgreSQL и OpenSCAD, улучшена поддержка синтаксиса для Perl 6;
  • В KIO включён по умолчанию предпросмотр при выборе файла, проведены многочисленные оптимизации и исправления ошибок, улучшена работа аутентификации;
  • Многочисленные улучшения во фреймворке Kirigami, предоставляющем средства для построения унифицированных графических интерфейсов для мобильных и настольных систем;
  • Добавлен плагин для интеграции с Telegram;
  • Обеспечена подсветка выбранного устройства в KDE Connect;
  • В KWayland добавлена поддержка протокола xdg-output, расширяющего выходную информацию о выходе/дисплее. Данный протокол используется для поддержки дробного масштабирования, и уже реализован во многих других композиторах, а также Xwayland.







 ,








И это всё МОЁ

Компания Feral Interactive, спустя чуть больше месяца с момента выхода Windows-версии, объявила о выходе Linux и macOS версий стратегии в реальном времени (RTS) Total War: THRONES OF BRITANNIA. Данная игра является первой в серии Total War Saga и использует движок от Total War: Attila. Игра использует только графический API Vulkan, OpenGL не поддерживается. Минимальные системные требования:

  • ОС: Ubuntu 18.04;
  • CPU: Intel Core i3-2100 или аналог от AMD;
  • RAM: 8 гигабайт;
  • GPU: Nvidia GTX 680 2Гб или Radeon R9 285 2Гб;
  • Драйверы: Mesa 18.0.4 (для Radeon) и 390.59 для Nvidia

Страница в Steam








 , , ,








И это всё МОЁ

6 июня 2018 года вышел стабильный релиз дистрибутива Devuan 2.0 «ASCII» — форк дистрибутива Debian (без systemd), основанный на пакетной базе Debian «Stretch».

Система инициализации по умолчанию SysVinit, также в экспертном режиме можно выбрать OpenRC.

Поддердиваются следующие рабочие окружения (можно выбрать на этапе установки): Xfce, KDE, MATE, Cinnamon, LXQt.

Бинарные сборки подготовлены для платформ: i386, amd64, armel, armhf и arm64.

Следующяя ветка релизов Devuan на основе Debian «Buster» будет иметь кодовое название «Beowulf».

>>> Release Notes

>>> Скачать ISO-образы








 ,








И это всё МОЁ

Если вам недостаточно жарко этим летом, то новая распродажа на GOG поможет вам вспотеть! Приготовьте свои клавы, мышки и джойстики, а так же порцию сухих футболок и недельный запас пиццы, и держите свои контроллеры покрепче, ибо мир снова в опасности и ждет своего диванного героя!

На новой распродаже нас ждет:

  • Более 1300 игр со скидкой до 90%.
  • Новые игры и коллекции - каждый день.
  • Бесплатные игры за совершенные покупки.
  • При покупке в сумме на 150 рублей - Sunless Sea в подарок.
  • При покупке в сумме на 600 рублей - RiME в подарок.
  • GOG Connect: перенесите 12 игр совершенно бесплатно из своего Steam-аккаунта в GOG. И обязательно следите за обновлениями - кол-во игр в GOG Connect постоянно повышается.

Распродажа продлится до вторника 19 июня и закончится в 01:00 по московскому времени.

Новинки для GNU/Linux со скидками

Бестселлеры для GNU/Linux со скидками








 , , , ,








И это всё МОЁ






Manjaro kde, стоит на тестовой машинке. Оформление рабочей среды numix, иконки orange-maia, аппетит примерно 700-800 метров, заметно меньше гномовского кстати. Шрифты noto sans. док - latte. Ядро 4.17.0-1. Очень приятственный дистрибутив, работает быстро, kde (о ужас))) стабильное и не падает)))





















>>> Просмотр
(1920x1200,
2243 Kb
)










 ,








И это всё МОЁ
Грег Кроа-Хартман (Greg Kroah-Hartman), отвечающий за раздел "staging" в ядре Linux, сообщил об удалении из ядра 4.18 кода кластерной файловой системы Lustre, которая применяется на 70% из 100 крупнейших кластеров. Код Lustre был включён в ядро пять лет назад, но с тех пор не продвинулся для перевода из экспериментальной ветки "staging" в основной состав. В качестве основных причин называется отсутствие должной активности по приведению имеющегося кода к соответствию с остальным ядром, плохая адаптация кода к изменениям в VFS, а также игнорирование проблем и периодическая публикация патчей, ломающих имеющуюся функциональность.



И это всё МОЁ
Харальд Вельте (Harald Welte), известный разработчик ядра Linux, основатель организации gpl-violations.org и один из создателей netfilter/iptables, сообщил о возобновлении работы инициативы по выдаче свободным аппаратным и программным проектам идентификаторов устройств USB и префиксов MAC-адресов Ethernet. Изначально инициатива была запущена Харальдом в 2012 году, после чего из-за нехватки времени он делегировал работу по обработке заявок двум энтузиастам, которые через какое-то время прекратили отвечать на запросы, а сайт Openmoko перестал существовать. Теперь выдача идентификаторов возобновлена с использованием pull-запросов на GitHub.



И это всё МОЁ
Увидел свет релиз дистрибутива Devuan 2.0 "ASCII", форка Debian GNU/Linux, поставляемого без системного менеджера systemd. Новая ветка примечательна переходом на пакетную базу Debian 9 "Stretch". Для загрузки подготовлены Live-сборки и установочные iso-образы для архитектур AMD64, i386 и ARM (Raspberry Pi, Banana Pi, СubieBoard, Odroid и др.). Специфичные для Devuan пакеты можно загрузить из репозитория packages.devuan.org. Подготовлены инструменты для миграции на Devuan 2.0 с Devuan 1.0, Debian 8.x "Jessie" или Debian 9.x "Stretch".



И это всё МОЁ
Состоялся релиз системы динамической трассировки SystemTap 3.3, предоставляющий для платформы Linux средства отладки, похожие на технологию DTrace. SystemTap позволяет организовать доскональное наблюдение за работающей Linux-системой, производить сбор статистики о работе приложений, профилирование и контроль системных вызовов. Управление производится через интерфейс командной строки и специальный Си-подобный язык сценариев. Система протестирована с ядрами Linux начиная с версии 2.6.32 и заканчивая 4.18-rc0.



И это всё МОЁ
В мае компания Oracle открыла исходные тексты инструментария Java Mission Control (JMC), который ранее поставлялся только для платных подписчиков. Код был открыт под свободной лицензией UPL 1.0 (Universal Permissive License), совместимой с GPL. Как стало известно изданию InfoQ за открытием кода последовало увольнение всего персонала, ранее занимавшегося разработкой JMC и дальнейшая судьба проекта теперь целиком зависит от интереса сообщества.



И это всё МОЁ
Ресурс haveibeenpwned.com, отслеживающий факты компрометации учётных записей, опубликовал сведения о взломе сайта сообщества LinuxForums.org, который произошёл 1 мая и привёл к утечке базы пользователей, включающей имена, Email, IP-адреса и хэши паролей пользователей.



И это всё МОЁ
Опубликован выпуск инструментария GnuPG 2.2.8 (GNU Privacy Guard), совместимого со стандартами OpenPGP (RFC-4880) и S/MIME, и предоставляющего утилиты для шифрования данных, работы с электронными подписями, управления ключами и доступа к публичным хранилищам ключей. В новой версии устранена критическая уязвимость (CVE-2018-12020), позволяющая исказить сообщение о результатах проверки цифровой подписи при использовании утилиты gpg. Уязвимость проявляется во всех версиях GnuPG и на всех платформах.



И это всё МОЁ
Представлен первый экспериментальный выпуск проекта libOS (HermitCore), развивающего специализированное ядро (unikernel), предоставляющее runtime для сборки самодостаточных приложений, способных работать без дополнительных прослоек поверх гипервизора. При сборке приложение связывается с библиотекой, которая самостоятельно реализует всю необходимую функциональность, не привязываясь к ядру ОС и системным библиотекам. Код проекта распространяется под лицензией BSD.



И это всё МОЁ
Подготовлен новый выпуск php-parser, библиотеки для синтаксического разбора исходного кода на языке PHP в абстрактное синтаксическое дерево. Полностью поддерживается синтаксис PHP 5 и PHP 7, включая разбор пространств имён.



И это всё МОЁ
Компания Google представила релиз операционной системы Chrome OS 67, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 67. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач.