Как стать автором
Обновить
204.61
Рейтинг

*nix *

Хаб про UNIX-подобные операционные системы

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

В десктопном Linux всё ещё больно

Блог компании JUG Ru GroupНастройка Linux*Анализ и проектирование систем**nix*

25 августа 1991-го Линус Торвальдс впервые сообщил миру, что работает над новой ОС. Если отсчитывать от этого, то позавчера Linux исполнилось 30 лет, так что можно подвести какие-то итоги: например, скоро ли настанет «год линукса на десктопе»?

А неделю назад я написал о нюансах перехода на Mac. И быстро появились комментарии, что вот в линуксах нет описанных сложностей — мол, непонятно, зачем вообще люди страдают за маками. На мои слова «так в Linux другие проблемы, там многие чинят звук, лазая по форумам» ответили, что это устаревшие стереотипы. А сейчас всё работает из коробки, даёшь детям и они не нарадуются.

Я уже почти десять лет не использовал Linux в качестве основной системы, поэтому подумал: может, действительно напраслину возвожу, а всё уже изменилось и с форумами больше никогда не сталкиваешься? Наконец можно рекомендовать линукс родственникам? Вот-вот к нему придёт массовая популярность?

Захотелось хотя бы бегло глянуть. Тут ещё и повод подвернулся: помогал другому человеку выбрать ноутбук, и он был не против установки линукса. В общем, глянул. И быстро испытал столько ярких ощущений, что написал этот пост.

Читать далее
Всего голосов 92: ↑69 и ↓23+46
Просмотры19K
Комментарии 347

Новости

Показать еще

Сетевые соединения X11

Блог компании RUVDS.comOpen source**nix*

Есть две технологии в ИТ, которые казалось должны были исчезнуть на рубеже прошлого века, но их живучесть и удобство раз за разом отодвигает их уход со сцены. Речь идет об IPv4 и X11. Если первый из них практически во всех аспектах уступает IPv6, то преимущества Wayland, как технологии над X11 очевидны не всем. Wayland вовсе не универсален, как X Windows System, он намного более прост. Это дает ему ряд преимуществ по сравнению с иксами, но в этом же кроются его недостатки.

Если говорить о преимуществах, то это в первую очередь простота реализации и долгожданное избавление пользователей графической среды Linux от таких артефактов перерисовки, как разрывы изображения, a․ k․ a․ tearing. С этим особенно часто сталкиваются обладатели видеокарт NVidia. Хватает и недостатков и противники замены X-сервера напирают на гибкость использования сетевых возможностей в различных сценариях.
Читать дальше →
Всего голосов 48: ↑46 и ↓2+44
Просмотры5.9K
Комментарии 45

FOSS News №84 – дайджест материалов о свободном и открытом ПО за 16—22 августа 2021 года

Open source**nix*


Всем привет!


Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире.


Главные темы нового выпуска:


  1. Проект PINE64 представил электронную книгу PineNote.
  2. Рабочие места персонала Клиники БГМУ переведены на Astra Linux.
  3. Результаты конкурса разработки open-source пакетов на Robot Operating System.
  4. Базовые программы для линукса на каждый день.
  5. 30 лет истории Linux, рассказанной через дистрибутивы.
  6. Самодельные умные очки под управлением Linux, распечатанные на 3D-принтере.

И многое другое…


Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Просмотры2.4K
Комментарии 0

Void Linux на musl libc. История борьбы

Настройка Linux**nix*Софт
Из песочницы

Musl - это реализация libc, которая стремится быть легкой, быстрой, простой и правильной. Так говорится на странице документации к void linux - смело распространяющей дистрибутив на базе musl libc. Установив эту версию дистрибутива вы добровольно запираете себя в постоянно сжимающейся "клетке", из которой выход только один - переустановка системы...

Читать далее
Всего голосов 34: ↑33 и ↓1+32
Просмотры8.7K
Комментарии 23

Что стоит знать при переходе на Mac

Блог компании JUG Ru GroupАнализ и проектирование систем*Графические оболочки**nix*

Вчера на Хабре вызвал шумиху пост об ужасных неудобствах Mac. В комментариях много было сказано о неинтуитивности macOS: мол, зачастую без гугления не поймёшь, как что-то сделать. И даже не узнаешь, что это вообще возможно сделать. И всё это значит, что с UX что-то не так.

Тут возникает вопрос «а поняли бы мы Windows без гугления, если бы не были знакомы с ней с детства?» Но я хочу не ввязываться в бесконечные споры «какая ОС лучше» а подойти конструктивнее. Действительно, при переходе с Windows возникает ряд неинтуитивных моментов. И чтобы при этом не приходилось гуглить кучу разных вопросов или читать длиннющие пользовательские руководства, я решил описать в одном тексте самые главные вещи, которые приходят мне в голову.

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

Читать далее
Всего голосов 176: ↑162 и ↓14+148
Просмотры41K
Комментарии 382

Исследование роста утилизации процессора: как мы мигрировали с CentOS 7 на Oracle Linux 7

Блог компании DINSНастройка Linux**nix*Разработка под Linux*DevOps*

Привет! Меня зовут Александр Петровский, я инженер в DINS. Я работаю в команде, которая участвует в разработке сервисов облачной телефонии и видеоконференций для RingCentral. Каждый из них состоит из большого количества микросервисов.

Когда мы мигрировали один из наших микросервисов с CentOS 7 с ядром 4.19 на Oracle Linux 7 с ядром 5.4, мы заметили рост утилизации процессора на наших stress/performance-тестах. В статье я расскажу, как мы исследовали причины роста утилизации процессора сначала в user-space, а потом и в kernel-space и о том, к какому результату это нас привело.

Читать далее
Всего голосов 118: ↑117 и ↓1+116
Просмотры13K
Комментарии 14

7 причин почему вам не стоит переходить на Mac, или как справиться с этой демонической машиной

Анализ и проектирование систем*Графические оболочки**nix*Ноутбуки
Из песочницы

Mac наступает со своим чипом M1. Новичков в этой экосистеме должно заметно прибавиться. Сам я многие годы с уважением смотрел на эти интерфейсы. Слушая какой же Mac удобный, плавный и интуитивный. Какой там великолепный Trackpad, что даже мышь не нужна и бла бла бла. И вот, после 15 лет работы CAD разработчиком, я решил поменять профиль и стать программистом. А чтобы не терять мотивацию в процессе обучения, выбрал для себя наиболее наглядное направление, как мне показалось — iOS разработка. Сказано — сделано. MacBook Pro 16” уже год мой основной компьютер.

Так что же с ним не так?
Всего голосов 397: ↑323 и ↓74+249
Просмотры93K
Комментарии 1129

Гость из другого мира: обзор рабочей станции HP 9000 712/60 под управлением HP-UX

Блог компании Selectel*nix*История ITСтарое железоНастольные компьютеры

Что если я скажу вам, что уже во второй половине 80-х годов ХХ века были машины с многозадачной ОС с развитым графическим интерфейсом, цветными дисплеями высокого разрешения, мощными процессорами и десятками мегабайт оперативной памяти, способные выполнять задачи работы с графикой, обслуживать системы трехмерного моделирования и другие вещи, ставшие под силу ПК только в середине следующего десятилетия?

Добро пожаловать в параллельный мир, мир рабочих станций Unix!
Читать дальше →
Всего голосов 62: ↑62 и ↓0+62
Просмотры9.3K
Комментарии 12

КОМПАС-3D и Linux → Часть 1

Блог компании АСКОННастройка Linux*Системное администрирование**nix*CAD/CAM*
Tutorial

Вода, конечно, камень точит и курочка по зёрнышку клюёт, а ползущая линуксонизация начала настигать промышленность. Видимо, план перехода на операционные системы на базе ядра linux принимает четкие очертания и начинает реализовываться. И одними из первых на этом пути находятся предприятия оборонно-промышленного комплекса нашей страны с их процессами конструкторско-технологической подготовки производства. Реализация такого плана требует, кроме запуска офисных приложений, еще и запуск САПР под ОС на ядре linux.

Вот, в рамках этой задачи, мы “поковырялись” и расскажем про наш опыт запуска системы КОМПАС-3D  в операционной системе Ubuntu с помощью Wine.

Узнай как настроить КОМПАС-3D под Linux
Всего голосов 22: ↑22 и ↓0+22
Просмотры9.8K
Комментарии 86

FOSS News №83 – дайджест материалов о свободном и открытом ПО за 9—15 августа 2021 года

Open source**nix*

Всем привет!


Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире.


Главные темы нового выпуска:


  1. Google анонсировала GitHub-приложение Allstar для постоянного применения лучших практик безопасности.
  2. Facebook разработал открытую PCIe-карту с атомными часами.
  3. Создана организация eBPF Foundation.
  4. Xiaomi представила робопса с открытым исходным кодом.
  5. Восьмая научно-практическая конференция OS DAY.
  6. Проект электронного мультитула QUARK. Часть 3.
  7. Вышел новый релиз MULTICS (олды тут?).

И многое другое…


Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Просмотры2.2K
Комментарии 3

ФИАС с человеческим лицом

SQL**nix*
Recovery mode

Всем привет. Некоторое время назад пришлось разбираться в ФИАСе, хочу поделиться своими наработками. Эта статья расскажет о том как базу развернуть, как её обновлять и как ей пользоваться.

К счастью мне не пришлось во всём разбираться самому, потому что на Хабре есть хорошая серия статей о ФИАС (Адреса ФИАС в среде PostgreSQL), и у этих статей не менее ценные коменты. На их основе у меня получилось написать скрипты и написать Докер образ, всё опубликовано на ГитХабе.

Как работать с образом описано в README.md, здесь я распишу всё тоже самое но более подробно.

Читать далее
Всего голосов 9: ↑7 и ↓2+5
Просмотры1.9K
Комментарии 5

Управление бесколлекторными двигателями из Astra Linux

*nix*SCADA*Разработка робототехники*РобототехникаЭлектроника для начинающих
Из песочницы

В этом видео мы подключим бесколлекторные двигатели к компьютеру с операционной системой Astra Linux, настроим нужное программное обеспечение, и поймем общую схему работы с двигателями, а также с абсолютными энкодерами положения вала.

Astra Linux - это российский дистрибутив Линукс, который сертифицирован для специальных применений. В этом видео мы будем использовать версию Орел, Common Edition с hardened ядром.

Для сборки стенда будем использоваться бесколлекторный двигатель со встроенными датчиками Холла и встроенным квадратурным энкодером. Также есть небольшой бездатчиковый бесколлекторный двигатель и магнитный абсолютный энкодер положения вала.

Для подключения двигателей и энкодеров к компьютеру с Astra Linux будем использовать контроллеры бесколлекторных двигателей компании Сервосила. Контроллеры бывают прямоугольной или круглой формы. На контроллерах есть разъемы для подключения двигателей, энкодеров, датчиков Холла и питания.

Контроллерам двигателей требуется напряжение питания от 7 до 60 вольт DC. Я приспособил блок питания от старого ноутбука. Блок питания выдает напряжение 19.7 вольт. Я раздвоил кабель и плоскогубцами закрепил разъемы для подключения кабелей к контроллерам.

Сборку начнем с шин данных USB и CANbus. Обыкновенный кабель USB используется для подключения одного из контроллеров к управляющему компьютеру или PLC. Остальные же контроллеры подключаются друг к другу гирляндой с помощью кабелей шины CANbus. Тот единственный контроллер, который подключен по USB к комьютеру, становится шлюзом USB-в-CANbus для всех остальных контроллеров в цепочке.

Читать далее
Всего голосов 16: ↑7 и ↓9-2
Просмотры3.5K
Комментарии 6

Nginx. О чем не хотелось писать

Настройка Linux*Системное администрирование*Nginx**nix*

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

Наследование директив в nginx - это классная штука. Именно наследование позволяет писать простые и понятные конфиги. При слиянии конфигураций значение директивы и её функциональность переходит из вышестоящего контекста в текущий. Логично, что наследование не происходит от параллельных контекстов, например от соседнего location или if.

Вроде бы всё хорошо. Пока не возникают исключения.

N.B.: Здесь и далее описывается работа с nginx версии 1.21.1 (если не указано иное). Всё сказанное основывается лишь на опыте и ошибках автора. Вместе с тем автор не является разработчиком nginx и даже его маститым сварщиком, поэтому не стоит принимать слова автора как догму, а, наоборот, подвергать сомнению и самостоятельному тестированию.

Размышления простого админа
Всего голосов 20: ↑20 и ↓0+20
Просмотры8.8K
Комментарии 8

FOSS News №82 – дайджест материалов о свободном и открытом ПО за 2—8 августа 2021 года

Open source**nix*

Всем привет!


Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире.


Главные темы нового выпуска:


  1. Кис Кук из Google призвал модернизировать процесс работы над ошибками в ядре Linux.
  2. Открыт набор в бесплатную онлайн-школу для разработчиков Open Source.
  3. Опрос Stack Overflow: Rust назван самым любимым, а Python самым востребованным языком.
  4. ROS: стань контрибьютором самого большого Open Source проекта в робототехнике.
  5. 8 лучших альтернатив GitHub Copilot.

И многое другое…


Читать дальше →
Всего голосов 3: ↑2 и ↓1+1
Просмотры2.1K
Комментарии 0

Nginx. Фазы обработки запроса. If is Evil?

Настройка Linux*Системное администрирование*Nginx**nix*

Самое страшное зло в Nginx - это if в location. Об этом написано много, в том числе на nginx.com. Процитируем кусочек:

The only 100% safe things which may be done inside if in a location context are:
- return ...;
- rewrite ... last;

Казалось бы, если использовать конструкцию вида

location / {
if ( $condition ) {
return 418;
}
...
}

то ничего страшного не произойдет, однако, при определенном "умении", можно сломать даже то, что должно работать на 100%. Но будет ли виноват в нашей поломке if?

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Просмотры3.1K
Комментарии 25

Кунг-фу стиля Linux: PDF для пингвинов

Блог компании RUVDS.comНастройка Linux**nix*PDF
Перевод
Вначале PostScript представлял собой язык программирования для принтеров. И хотя PostScript-принтеры всё ещё не потеряли актуальности, существует и множество других форматов, в которых можно отправлять данные на печать. Но благодаря PostScript появился Portable Document Format — PDF, который стал невообразимо популярным. Пожалуй, не проходит и дня, чтобы каждый из нас не просмотрел бы какой-нибудь PDF-документ на своём компьютере. Конечно, есть и форматы, конкурирующие с PDF, но им, в сравнении с PDF, принадлежит лишь небольшая доля рынка. Просмотр PDF-файлов в Linux — это не проблема. А как насчёт их редактирования? Как оказалось, это тоже несложно, правда, только если знать о том, как именно это делается.


Читать дальше →
Всего голосов 31: ↑31 и ↓0+31
Просмотры8.4K
Комментарии 26

FOSS News №81 – дайджест материалов о свободном и открытом ПО за 26 июля — 1 августа 2021 года

Open source**nix*


Всем привет!


Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире.


Главные темы нового выпуска:


  1. Атомэнергопром отказывается от ПО Microsoft в пользу решений OpenSource.
  2. GitHub учредил службу для защиты разработчиков от необоснованных претензий DMCA.
  3. Element — приложение для обмена сообщениями, построенное на децентрализованном протоколе Matrix, — привлекло инвестиции в размере 30 миллионов долларов.
  4. Linux Foundation, Prometeo, IBM и партнёры объявляют о новом Open Source проекте Firefighter Safety.
  5. GitFlic. Российский GitHub. Рассмотрение сервиса и его нюансы.
  6. О важности независимых Open Source фондов.
  7. Facebook добился удаления репозитория альтернативного Instagram-клиента Barinsta.
  8. Представлена Kubernetes-платформа Deckhouse. Теперь в Open Source и для всех.
  9. Как научить разработчиков не бояться Open Source и правильно с ним работать?
  10. С Днём Сисадмина!

И многое другое…


Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Просмотры2.4K
Комментарии 0

Установка JUNIPER VRR через CLI на гипервизоре KVM в LINUX (Centos/Ubuntu). Cеть — macVtap-bridge

*nix*Виртуализация*Сетевые технологии*
Из песочницы
Tutorial

В определенный момент домашняя лаба доросла до потребности в RR (Route Reflector) На эту роль был выбран Juniper VRR. В результате конспектированя данной деятельности - встречайте: пошаговая копипастбл инструкция по установке Juniper VRR в KVM в Linux (Centos или Ubuntu) на удаленной машине через CLI-ONLY. VRR будет смотреть в локальную сеть, поэтому с ним можно будет поднять соседство с железных сетевых устройств.

Сеть будет BRIDGE методом MACVTAP, который, как известно, тру.

Читать далеее
Всего голосов 1: ↑1 и ↓0+1
Просмотры1.3K
Комментарии 3

PC park observer — система учёта комплектующих компьютеров парка, базирующегося на MS Windows

Информационная безопасность*Системное программирование*IT-инфраструктура**nix*Статистика в IT
Из песочницы

Данная система предназначена для учёта комплектующих в компьютерном парке, базирующемся на Windows. Я выложил систему под GNU/GPL v. 3 лицензией, так что денег не прошу, можете использовать как угодно... Все пожелания и т.п. обсуждаются отдельно...

Читать далее
Всего голосов 6: ↑5 и ↓1+4
Просмотры3.2K
Комментарии 24

Объединяем свои устройства через интернет в одну сеть (VPN для самых маленьких, в картинках)

*nix*Сетевые технологии*

Подобных обзоров "как создать свой VPN" крайне много, но я так и не нашёл простого решения для новичка, с поддержкой создания полноценной локальной сети между двух и более клиентов с серым IP, находящимися за NAT.

Данное руководство я отношу к уровню подготовки "user+": пользователь должен но не обязан знать что хочет получить, уверенно держит в руке мышь и видел командную строку в фильмах про хакеров.

Хочу обратить внимание начинающих хакеров: если вы взломаете пентагон с данного IP, скорее всего, ваш провайдер (Amazon в данном случае) сдаст вас "с потрохами" и от суровых людей с паяльником в руках спасения не будет.

Начну с цены

Осторожно - FreeBSD
Всего голосов 10: ↑7 и ↓3+4
Просмотры10K
Комментарии 11

Вклад авторов