Linux
7.7K subscribers
561 photos
32 videos
12 files
1.44K links
Новости и информация из мира Linux

По всем вопросам @evgenycarter
Download Telegram
Тема Windows 95 для Linux

https://github.com/grassmunk/Chicago95
👍18🤯4💩1
Итак, вы установили fzf. Что дальше?

Разработчики ПО — если не единственные, то практически единственные, кому очень просто создавать инструменты для улучшения своей профессиональной работы; однако со временем это усложняет жизнь людям, постоянно переключающимся между разными инструментами и не вкладывающим время в глубокое изучение своего инструментария. Имея глубокое уважение к негласным знаниям людей лучше меня, я всё же считаю, что отличная эвристика 80/20 заключается в том, чтобы изучать старые добрые инструменты Unix cat, ls, cd, grep и cut. (а если вам повезло устроиться на должность настоящего современного сисадмина, то ещё и sed с awk.)

Однако существуют инструменты, выгода от использования которых настолько мгновенна и ценность от применения настолько уникальна, что эвристика 80/20 полностью к ним неприменима. Один из них — это fzf. И меня очень печалит то, что многие скачивают его, запускают в командной строке «как есть», а потом просто мотают головой и произносят: «Я не понимаю».

Мне хотелось бы изменить ситуацию. Предположим, что вы работаете на более-менее стандартной машине с Ubuntu. Вы только что установили fzf при помощи стандартного скрипта установки. Что же дальше? https://habr.com/ru/articles/724070/
👍73
Линус Торвальдс: «Давайте просто отключим эту дурацкую штуку [AMD] fTPM HWRND»

Создатель ядра Linux Линус Торвальдс пришел в ярость от бесконечных сообщений об ошибках, вызванных сомнительной реализацией аппаратного генератора случайных чисел "hwrng" в модуле fTPM, встроенном в последние поколения процессоров AMD Ryzen.

Приложения обращаются к "hwrng" за получением надежных ключей, используемых в системах защиты, например при шифровании дисков. Несмотря на недавнее внесение исправлений в прошивки материнских плат, проблема подвисания систем все еще проявляется у некоторых пользователей. https://www.phoronix.com/news/Torvalds-fTPM-RNG-Woes
15👍5😁1🤔1😱1
Превратите свое Android-устройство в рабочий стол Linux

Вы
когда-нибудь хотели сделать больше со своим телефоном, например настроить веб-сервер или сервер Node.js и запустить веб-приложение прямо на своем телефоне? Или занимаетесь кодированием на ходу? Да, у меня тоже. С Termux вы можете запустить полноценный рабочий стол Linux на своем устройстве Android, и вот как это сделать.

https://mrs-t.iss.onedium.com/transform-your-android-device-into-a-linux-desktop-110a3d084ac6
Оболочки CLI — краткая история человеко-компьютерных интерфейсов

Компьютер — это, по сути, часть электронной схемы, которая выполняет задачи в соответствии с указаниями пользователей.

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

Но большинство из нас не знает этих вещей. Что случилось?

https://www.freecodecamp.org/news/shells-a-history-of-human-computer-interfaces/
👍8
Проект Asahi, нацеленный на портирование Linux для работы на компьютерах Mac, оснащённых ARM-чипами, разработанными компанией Apple, объявил о переходе на новую основу для своего дистрибутива. До сих пор тестовые выпуски Asahi Linux базировались на пакетной базе Arch Linux. До конца августа 2023 года проект планирует перейти с Arch Linux ARM на редакцию Fedora Linux - Fedora Asahi Remix, разработкой которой занимается группа Fedora Asahi SIG. Сборки и инсталлятор Fedora Asahi Remix уже доступны для тестирования. https://asahilinux.org/2023/08/fedora-asahi-remix/
💩7👍1👎1
ChromeOS отделяет браузер от ОС, становясь более похожим на Linux

Похоже, что долгосрочный проект Google по разделению ChromeOS и его браузера Chrome скоро будет запущен в массы. Кевин Тофел в статье «О Chromebook» обнаружил флаги, которые включают эту функцию по умолчанию для ChromeOS 116 и выше. 116 в настоящее время находится в стадии бета-тестирования и должен появиться в стабильном канале где-то в этом месяце.

https://arstechnica.com/gadgets/2023/08/google-is-finally-separating-chrome-from-chromeos-for-easier-updates/
👍14💩31
Контейнеры Linux с нуля

barco— это проект, чтобы узнать больше о контейнерах Linux и ядре Linux, основываясь на других руководствах в Интернете. https://github.com/lucavallin/barco
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Начало работы с Linux😂
👍29😁234😢1
Linux_Командная_строка_Лучшие_практики_2023_Даниэл_Дж_Баррет.pdf
4.5 MB
Перейдите на новый уровень работы в Linux! Если вы системный администратор, разработчик программного обеспечения, SRE-инженер или пользователь Linux, книга поможет вам работать быстрее, элегантнее и эффективнее.
13👍6
10 бесплатных книг по Linux, которые сделают вас мастером Linux

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

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

https://www.tecmint.com/linux-books/
👍13
GNOME 45: лучшие новые функции и улучшения

Изучите обновленную среду рабочего стола GNOME 45 и откройте для себя новые функции, настройки и улучшения производительности.

GNOME — это бесплатная среда рабочего стола с открытым исходным кодом для Linux и Unix-подобных операционных систем. Это одна из самых популярных сред рабочего стола в мире, которую используют миллионы людей в основных дистрибутивах Linux, таких как Ubuntu и Fedora.

Ожидается, что выпуск GNOME 45 (предстоящий) станет крупным обновлением со множеством новых функций и улучшений.

Некоторые из новых функций включают перенос на последние виджеты libadwaita, перенос новой версии GTK, повышение производительности и многое другое.

https://www.debugpoint.com/gnome-45-features/
👍8
Минобороны Индии теперь будет использовать ОС Maya вместо ОС Microsoft

В связи с ростом числа кибератак и атак вредоносного ПО на важные компьютерные системы в стране, министерство обороны планирует перейти с использования операционной системы (ОС) Microsoft на новую под названием Maya.

Эта новая ОС основана на программном обеспечении с открытым исходным кодом Ubuntu и была разработана на местном уровне.
😁19👍18🤩2
Что происходит, когда запускаешь «Hello World» в Linux.

Сегодня я задумалась о том, что происходит, когда запускаешь в Linux простую программу «Hello World» на Python.

print("hello world")

Вот как это выглядит в командной строке:

$ python3 hello.pyhello world

Но внутри происходит гораздо больше. Я объясню, что там творится, и, что гораздо важнее, расскажу об инструментах, при помощи которых вы сами сможете исследовать происходящее. Мы воспользуемся readelf, strace, ldd, debugfs, /proc, ltrace, dd и stat. Я не буду рассматривать относящиеся к Python части, только объясню, что происходит при выполнении динамически компонуемых исполняемых файлов.

Читать дальше →https://habr.com/ru/companies/ruvds/articles/753506/
11👍3
Любопытно, что именно происходит, когда вы запускаете программу на своем компьютере? Прочтите эту статью, чтобы узнать, как работает многопроцессорность, что такое системные вызовы, как компьютеры управляют памятью с помощью аппаратных прерываний и как Linux загружает исполняемые файлы.

https://cpu.land/
👍15
Руководство для начинающих по изменению прав доступа к файлам в Linux

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

https://www.ubuntumint.com/linux-file-permissions/
🔥6
В Linux SSH является важным инструментом для удаленного администрирования и передачи файлов. В этой статье мы рассмотрим значение SSH в Linux, его историю, функции, конфигурацию и варианты использования. https://www.freecodecamp.org/news/ssh-meaning-in-linux/
👍5💩1
Изучение внутренностей Linux v0.01

Ядро Linux часто упоминается как чрезвычайно большое программное обеспечение с открытым исходным кодом. На момент написания этой статьи последней версией была v6.5-rc5, состоящая из 36 миллионов строк кода. Излишне говорить, что Linux — это плод напряженной работы многих разработчиков на протяжении десятилетий.

Однако первая версия Linux v0.01 была довольно маленькой. https://seiya.me/blog/reading-linux-v0.01
👍12💩2