DevOps Portal | Linux
13.4K subscribers
868 photos
112 videos
10 files
882 links
Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps

Связь: @devmangx

РКН: https://clck.ru/3P8kFH
Download Telegram
1️⃣ От 1 до 10 при помощи команды seq 🔟

Есть в Linux команда seq (sequance - последовательность). Она выводит, как это ни странно, последовательность между числами которые передаются в качестве аргументов. Общий синтаксис такой:

seq FIRST INCREMENT LAST


Если указываете одно число, то оно считается, как аргумент LAST, а FIRST выводится, как 1. На прикрепленном скриншоте пример такого вывода команды. Чтобы задать шаг последовательности укажите число в качестве INCREMENT.

seq 3 2 14


В выхлопе будет последовательность:

3
5
7
9
11
13


Зачем об этой команде знать вам? Ну вы можете с легкостью ее использовать в BASH-скриптах и других своих пет-проектах.

Лучше знать и пусть не пригодится, чем не знать и попасть в ситуацию, когда нужно будет 😁
👍8
Valve «забраковала» клиент Steam для Ubuntu из-за формата SNAP 🎮

Уже несколько раз в заметках на канале я выражал неприятие формата SNAP, который стал уже основным в дистрибутиве Ubuntu. В комментариях под этими постами умные люди объяснили защитникам этого формата, что не так с этим «любимцем» Canonical. Но если они не хотели верить читателям и подписчикам канала, то вот уже точка зрения на SNAP от профессионалов👇

Казалось бы, после выпуска Steam Deck компания Valve будет всячески продвигать Linux-версию своего магазина игр. Но в случае с популярным дистрибутивом Ubuntu всё оказалось не так гладко. Разработчик Valve Тимоти Бессет заявил, что именно с этой версией клиента Steam есть множество проблем — вероятно, компании даже придётся пойти на радикальные меры, чтобы исправить ситуацию. Камнем преткновения для пользователей Ubuntu стало использование системы управления пакетами Snap по умолчанию. Сама Valve не распространяет клиент Steam в этом формате, поэтому его неофициально перепаковывают. Как оказалось, это вызывает ряд технических проблем, при этом пользователи массово отсылают отчёты об ошибках в Valve, а не разработчикам дистрибутива.

Выходит, что Canonical перехитрили сами себя. И поддерживают формат, в котором разработчики не стремятся выпускать свои приложения. С другой стороны, Ubuntu крайне популярна и на месте разработчиков стоит понимать, что если хочешь распространения своего софта, то придется играть по правилам Ubuntu. Но если только эти разработчики не из Valve 😁 Так как в этом случае они просто могут сказать команде Ubuntu «переделывайте».

Как вы относитесь к SNAP? И как у Ubuntu?
👍6
В России планируют легализовать "белых" хакеров 🏴‍☠️

В конце декабря 2023 года в Государственную Думу внесли поправки в ГК РФ, направленные на легализацию "белых" хакеров. Согласно законопроекту, при выявлении недостатков безопасного использования программы для ЭВМ необходимо сообщить о них правообладателю в течение пяти рабочих дней. Новые нормы позволят "проводить анализ уязвимостей в любой форме, без разрешения правообладателей соответствующей программы, в том числе правообладателей инфраструктурных и заимствованных компонентов", отмечают авторы инициативы.

Как вы относитесь к подобной инициативе?

P. S. про то, кто такие белые хакеры и какие еще цветовые палитры хакерства существуют я рассказывал в одной из первых статей в Дзене.
👍8
Интересное наблюдение: Linux-дистрибутивы требуют перезагрузки при обновлении также, как и Windows 💻

Уже на протяжении нескольких месяцев стал обращать внимание, что некоторые (преимущественно порожденные корпорациями дистрибутивы) требуют при обновлении осуществить перезагрузку. Такая модель поведения напоминает, ставшей притчей во языцех, историю про то, как Windows во время установки обновлений внезапно для пользователя уходит на перезагрузку. Справедливости ради стоит сказать, что так окошки делали преимущественно до Windows 10, после же стало возможным запланировать обновление системы для установки обновлений. Но!

Когда раньше речь шла о том, чем Linux лучше Windows, то очень часто в упрек окошечникам ставились как-раз таки те самые перезагрузки для обновления. И что это получается, теперь Linux "стала, как Windows"? Или даже хуже, так как в Windows от этой болячки практически избавились и она, видимо, перекочевала на Linux. Почему я говорю про дистрибутивы, порожденные корпорациями?

Потому, что необходимость перезагрузки была подмечена мной на таких дистрибутивах, как Ubuntu, Fedora и всем, что основано на них. А вот, например, на Archlinux KDE Plasma при обновлении не появляется той самой галочки "Обновиться после установки обновлений" в центре приложений Discover, а в Archlinux GNOME не появляется плашечки о том, что необходимо перезапустить систему, чтобы установить важные обновления.

Что вы думаете про перезагрузки при обновлениях в Linux? Быть может они жизненно необходимы и обеспечивают спокойствие пользователям при обновлении дистрибутива? Ну или может являются пережитком прошлого, который, почему-то, словно кара обрушился на Linux-дистрибутивы?
🤔3
Какой почтовый клиент выбрать для Linux? ✉️

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

Естественно, первым в голову пришел Thunderbird, но объективно - это лютый комбайн, в котором понапихано много чего, чем я никогда пользоваться не буду. Далее в Discover нашел упоминание про клиент KMail, который специально разработан для KDE Plasma, но отзывы у него не особо хорошие. На задворках сознания всплыл The Bat! еще... В общем..

Пользуетесь ли вы почтовым клиентом и если да, то каким?
👍31
Конец близок... Осталась последняя фишка 🏁

Запустить продакшен версию сайта в январе не вышло. Не хочет на данный момент в дев-версии работать отложенный постинг. Локально работает, на сервере нет 🤷‍♂️

Без отложенного постинга выкатываться в прод не хочу и не буду. Так как идей для статей накопилось предостаточно, поэтому делать буду наперед, чтобы в один день готовить материала на 2-3 дня вперед.

Думаю, что разберусь с отложенным постингом за выходные.
👍7
Утилита sudo может появиться в Windows 11 ☝️

Microsoft начала тестировать в сборках Windows 11 для инсайдеров встроенную команду sudo (superuser do). Доступ к команде sudo в Windows 11 можно будет получить через настройки для разработчика. Эта опция позволит управлять настройками, требующими административных привилегий, например, удалением приложений или изменением системных настроек. Команда sudo в инсайдерской сборке Windows 11 требует, чтобы был включён «Режим разработчика», но в настоящее время эта опция не работает корректно в текущих тестовых дистрибутивах.

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

В общем, Linux постепенно проникает в Windows и поглощает его 😁 Все началось с "троянского коня" WSL, теперь вот sudo появится, а там глядись и ядрышко обновят на правильное 😏
👍7🔥2👎1
Отложенные публикации наконец-то настроены

Наконец-то нормально удалось настроить работы отложенных заданий в контейнерах Docker dev-версии сайта! Просидел все выходные и первый день начавшейся недели: за это время отказался от Docker-а и вернулся к нему вновь, запускал некоторые сервисы локально на сервере и потом снова переводил их в контейнеры. Но в итоге буквально вручную перебрав все, что за это время натворил понял что и как сделать, чтобы все работало как нужно. И буквально в ближайшее время вы сможете проверить как работает отложенный постинг: на момент выхода этого поста (13:15 мск) на дев-версии сайта ничего нет. Через 12 минут (13:27 мск) там появится пост под названием 5 причин перехода с Windows на Linux.

Думаю, что все сработает на ура! Если так и произойдет, то уже начну развертывание продакшен-версии сайта.
🔥7
3 млн. зубных щеток использовались в DDoS-атаке 🪥

Умные устройства облегчили жизнь не только потребителям, но и киберпреступникам.

В последнее время реальность всё чаще напоминает сюжеты научной фантастики. Недавний инцидент с хакерской атакой, использовавшей в качестве инструмента умные зубные щётки, это подтверждает. Швейцарская газета Aargauer Zeitung сообщает о том, что около 3 миллионов щеток были взломаны и использованы для осуществления DDoS-атаки, в результате которой системы неназванной швейцарской компании были выведены из строя на 4 часа. Ущерб оценивается в миллионы евро.

Поэтому призываю осторожнее относиться к тем гаджетам, которыми вы пользуетесь на постоЯнной основе ☝️ Никогда не знаешь, в какой темной схеме может быть замешана твоя стиральная машина 🤷‍♂️
🤔8
Пять интересных приложений для терминала Linux

На канале в Дзен ранее выходили статьи, посвященные необычным, интересным и полезным приложениям, которым работают в терминале Linux: для прослушивания музыки, просмотра географических карт и прогноза погоды, генерации QR-кодов и использования календаря. Как понимаете, на этом многообразие того, что можно делать в консоли не заканчивается и сегодня мы вновь поговорим про то, какие интересные приложения вы еще можете использовать в терминале.

https://linuxzone.ru/soft/pyat-interesnyh-prilozhenij-dlya-terminala-linux.html
👍10
Сколько буферов обмена доступно пользователю в терминале Linux и как их использовать

Практически каждый пользователь Linux-дистрибутивов знает, что в терминале не работают привычные клавиши копирования (Ctrl + C) и вставки (Ctrl + V). Первая комбинация, например, прерывает запущенные в терминале процессы, а чтобы вставить текст необходимо задействовать дополнительно клавишу Shift. Но разговор сегодня пойдет, в первую очередь, не о том, какие клавиши нужно нажимать (хотя и этого момента коснемся тоже), а сколько буферов обмена доступно в терминале Linux пользователю.

https://linuxzone.ru/newbie/skolko-buferov-obmena-dostupno-polzovatelyu-v-terminale-linux-i-kak-ih-ispolzovat.html
👍6
Linux Mint внедряет Wayland: что стоит ждать пользователям от этого нововведения

Разработчики Linux Mint всегда придерживались тактики использования пусть и устаревших, но проверенных версий ядра и ПО для своего творения. Но даже они не смогли устоять перед устойчивым трендом, который четко прослеживается среди команд, разрабатывающих Linux-дистрибутивы: постепенный отказ от графического сервера X11 и переход на Wayland. Поговорим, что конкретно произошло в Linux Mint и как это скажется на обычных пользователях.

https://linuxzone.ru/talk/linux-mint-vnedryaet-wayland-chto-stoit-zhdat-polzovatelyam-ot-etogo-novovvedeniya.html
👍7
Баг ExpressVPN более полутора лет раскрывал историю посещения веб-сайтов 🔐

Разработчики ExpressVPN убрали функцию раздельного туннелирования в последней версии приложения. Причина — выявленный недавно баг, из-за которого раскрывались некоторые DNS-запросы и, как следствие, история посещения веб-ресурсов.

Компания признаётся, что ошибка присутствовала в версиях с 12.23.1 по 12.72.0 включительно. Таким образом, ряд запросов сливался с 19 мая 2022 года по 7 февраля 2023-го.

Есть ли среди подписчиков те, кто пользовался этим сервисом?
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Открываем файлы и папки в приложении по-умолчанию через терминал 🖥

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

ls -1 --hyperlink=always


Дальше следуете тому, что показано на прикрепленной анимации и будет вам счастье 👍
👍7
Сколько терминалов запущено в Linux и как переключаться между ними

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

https://linuxzone.ru/newbie/skolko-terminalov-zapusheno-v-linux-i-kak-pereklyuchatsya-mezhdu-nimi.html
👍5👎2
TAR - история в трех буквах 🗄

Наверняка вам знакомы эти три буквы? Это с одной стороны, формат архивов, а с другой, название утилиты для их создания в Linux. Но что значат эти буквы?

TAR расшифровывается как tape archive. Все потому, что первоначально программа tar использовалась для создания архивов на магнитной ленте.

Опубликована эта программа впервые была в 1979 году, то есть, 45 лет назад. Примечательно, что сама утилита не использует сжатие для создания архивов, а просто упаковывает множество файлов в один. Вопросы уменьшения занимаемого места она переадресует таким утилитам, как bzip2, gzip и пр.

Поэтому если вы видите у архива формат .tar, то это говорит о том, что его размер примерно соответствует общему размеру файлов в нем. Любые дополнительные расширения после .tar намекают на использование компрессии.
👍4👎2🔥1
Меняем тему оформления Midnight Commander в Linux

Ранее в Дзен выходила статья про консольные файловые менеджеры. Это был обзорный материал, в комментариях под которым подписчики и читатели писали, что их фаворитом является Midnight Commander или MC. В чате проекта LINUXZONE в Telegram тоже встречаются упоминания этого файлового менеджера, что говорит о том, что он популярен среди линуксоидов. Думаю, что вы привыкли к тому, что интерфейс MC синего цвета, но оказывается, его можно изменить и далее расскажу как это сделать.

https://linuxzone.ru/soft/menyaem-temu-oformleniya-midnight-commander-v-linux.html
👍6👎2
Каталог lost + found в Linux: что в нем хранится и зачем он нужен

Наверняка вы видели на устройствах в Linux-дистрибутивах папку под названием lost+found. И если у вас возникал вопрос о том, что в этой папке хранится и зачем она нужна, то вы очень удачно набрели на эту коротенькую, но познавательную статью. Ниже расскажу все, что мне известно про lost+found.

https://linuxzone.ru/newbie/katalog-lost-found-v-linux-chto-v-nem-hranitsya-i-zachem-on-nuzhen.html
👍5👎2
Winamp + Яндекс Музыка: первое впечатление от плеера Yaamp

Тема музыкальных плееров для компьютера кажется не актуальной, так как во всю распространены облачные сервисы. Но вот, например, для Яндекс Музыки, которой я пользуюсь, нет десктопного приложения для Linux. Поэтому, приложение, которое позволит подключить аккаунт Яндекса и наслаждаться любимыми композициями без браузера, очень было бы кстати. Таким приложением для меня стал Yaamp, который помимо возможности вещания потоковой музыки еще очень похож внешне на всеми любимый Winamp.

https://linuxzone.ru/soft/winamp-yandeks-muzyka-pervoe-vpechatlenie-ot-pleera-yaamp.html
👎2🤔1
Терминал прямо в файловом менеджере Dolphin 🗂

Открыл для себя замечательную вещь: нажимаете клавишу F4 в файловом менеджере Dolphin и снизу открывается терминал, который отслеживает ваши перемещения по файловой системе.

Я это использую для работа с GIT. Так как у меня по работе очень много папок с репозиториями, где хранятся рабочие скрипты и пр. вещи, то мне можно просто в нужную папку, отредактировать какой-то файл и тут же, через терминал отправить эти изменения в корпоративный Gitlab.

Встроенная функция, о которой раньше не задумывался и познакомившись с которой сразу оценил ее преимущества!

В общем, если вы также, как и я, часто работаете в терминале, то нажимайте F4 и будет вам счастье.
👍4👎2
Пять причин не пользоваться российскими Linux-дистрибутивами

За то время, что происходила публикация заметок на канале в Дзен мне удалось попробовать несколько отечественных Linux-дистрибутивов. Они были разного качества, но в отношении каждого из них во время использования меня не покидала мысль о том, что же есть такого особенного в российских дистрибутивах, что стоит выбрать именно их. Размышления эти изложил в данной статье, решив поделиться с вами.

https://linuxzone.ru/rulinux/pyat-prichin-ne-polzovatsya-rossijskimi-linux-distributivami.html
👎8👍4