Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Fragen — это динамичный шутер от первого лица, пропитанный адреналином и напряжённой атмосферой. Вы можете сражаться как в одиночку, так и в составе команды. Независимо от того, выберете ли вы свободный бой или командный режим, ваша главная задача — остаться в живых и одержать победу.

FRAGEN

Шутер, Экшены, Шутер от первого лица

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
226
user11249120
user11249120
GNU/Linux

Полноценный Linux прямо в браузере: WebVM⁠⁠

1 месяц назад
Полноценный Linux прямо в браузере: WebVM

Полноценный Linux прямо в браузере: WebVM

Ты можешь запустить настоящую виртуалку Debian прямо в Chrome или Firefox — без Docker и виртуалок всяких. Всё работает на WebAssembly и полностью выполняется локально в браузере.

Как это устроено:

WebVM работает на движке CheerpX, который переводит x86-инструкции в WebAssembly "на лету". Это значит, что ты запускаешь неизменённые бинарники Linux, а не их эмуляцию.

Система имеет свою виртуальную файловую систему, поддерживает сетевые соединения через Tailscale и даже позволяет форкнуть и собрать собственный образ Debian или Alpine.

Что это даёт:

— Можешь быстро протестировать код или окружение, не засоряя свой ПК;

— Создать онлайн-песочницу для обучения или демо проекта;

— Собрать свою "мини-систему" из Dockerfile и выложить её на GitHub Pages;

— Подключить Tailscale и получить реальный доступ к сети внутри виртуалки;

— Добавить инструменты вроде Python, GCC, Node;

Ресурсы:

сервис во плоти - https://webvm.io/
исходники, инструкции и примеры настройки - https://github.com/leaningtech/webvm
Телеграм канал EasyProger - https://t.me/easyprogers

Показать полностью 1
[моё] Linux Windows Python Программа Microsoft
69
5
B1ackRock
B1ackRock

Поиск альтернативы Termius и переход к максимально простому варианту ssh, загрузки/скачивания редактирования файлов на удаленном сервере⁠⁠

1 месяц назад

Перешел я с windows на fedora но не в этом суть, а в том, что в старой системе пользовался termius, чтобы заходить на удаленные сервера, скачивать и загружать файлы, а также так было очень удобно открывать конфиги и логи в visual studio code.

Но если с Termius есть одна проблема, если вы не можете или не хотите платить за его тарифы, то синхронизации нет. И я начал искать удобные клиенты альтернативы, для себя нашел эти: Tabby, electerm. Я хотел чтобы у меня была возможность синхронизироваться все доступы через файл, без облаков и прочей фигни.

К сожалению эти альтернативы не достаточно удобны и функциональны. Electerm например тормозит.

Я плюнул на все и решил, что попробую связку консольных ssh + sftp + sshfs, ведь это и быстро, и, в принципе, необходимый функционал дает: все сохраняешь как файлы, переносишь куда хочешь и как хочешь, добавляешь гит, если надо. Работает быстро и гибко, только надо привыкнуть ( похоже на управление автомобилем на механике, не очень удобно на бумаге, но в итоге привыкаешь и норм ).

Вот примеры
просто заходим, может в комментариях записать пароль, но записать свои ключи авторизации на удаленных серверах через `ssh-copy-id`


ssh файл office1@admin.sh:

#!/bin/sh

# pass:

# 12345678

ssh admin@192.168.88.240

sftp файл office1@admin.sh:

#!/bin/sh

# pass:

# 1234568

cd ./tmp

sftp admin@192.168.88.240

это все очень простые скрипты и можно добавлять любые автоматизации

sshfs файл office1@admin.sh:

#!/bin/sh

# pass:

# 11111111

sshfs admin@192.168.88.240:/ ./mount

тут в папке mount буду лежать удаленные файлы, мы можем заходить и читать/редактировать их через свой удобный редактор текста.

sshf размонтирование _unmount.sh:

#!/bin/sh

# Размонтирование

fusermount -uz ./mount

Показать полностью
Ssh Unix Linux Программирование Системное администрирование Программист Текст
8
0
Programma.Boinc
Programma.Boinc

Проект SPACIOUS⁠⁠

1 месяц назад

На днях в BOINC запущен новый проект распределённых вычислений https://spaciousathome.eu/spaciousathome/

Для обработки данных с космических телескопов типа Gaia и аналогичных ему. Задания есть пока только под 64 разрядный Linux

а вот как к нему можно подключится:

Чтобы скачать BOINC, кликните на ссылку ниже и следуйте инструкциям.

При первом запуске BOINC попросит Вас выбрать проект. Выберите 'SPACIOUS@home' из списка, или введите URL этого проекта:

https://spaciousathome.eu/spaciousathome/

Проект SPACIOUS
Космос Boinc Телескоп Gaia Астрономия Url Linux
0
11
Gadello
GNU/Linux

Посоветуйте ⁠⁠

1 месяц назад

Всем доброго времени . Откопал в шкафу старенький нетбук , подключил , вроде завёлся , 7 винда лёгкая на нём стоит , да вот задумался линукс поставить. Полазил в инетах , скачал дистрибутивы , завелась пока только одна , simply mint. Но в отличие от уверений других пользователей она ещё более тормознутая , чем винда . Хотя по хар-кам подходит. Итак. , нетбук самсунг процессор 1.6 гц оперативной памяти всего 1гб, жёсткий 200гб. Посоветуйте линукс на каком бы можно было кинчики смотреть и браузер быстрый . Те что ставил до минта ,там с сертификатами у старой мозилы уже не то , не открывает страницы . Заранее спасибо вам всем , за то что откликнулись !

[моё] Linux Операционная система Текст
38
17
NoBoundaries
NoBoundaries
GNU/Linux

Pixel 10 превращает Android в десктоп: GPU-ускорение Linux-приложений впервые доступно на смартфоне⁠⁠

1 месяц назад

Google незаметно прорвал границу между мобильными и настольными платформами: Pixel 10 стал первым Android-устройством, способным запускать Linux-приложения с аппаратным ускорением графики. Бета-версия Android 16 QPR2 открыла обычным пользователям полноценную виртуализацию и рендеринг через видеочип Tensor G5, — новое слово для рынка мобильных разработок.

Pixel 10 уже называют стартом новой эры для Android-устройств. Благодаря интеграции продвинутой графической виртуализации Gfxstream, смартфон позволяет Linux-программам напрямую общаться с "железным" GPU, минуя процессорные узкие места.
Ранее графические приложения работали медленно и с задержками: все рендерилось через CPU при помощи Lavapipe, и даже простые окна тащили производительность вниз. Теперь же Tensor G5 отрисовывает интерфейс Linux напрямую, а изменения размера окон и текст внутри становятся плавными и отзывчивыми — настоящая реконструкция пользовательского опыта.


Чем технически уникален Pixel 10 — взгляд под капот

В основе — Android Virtualization Framework, где для запуска Linux используется защищённая виртуальная машина с ядром pKVM и менеджером crosvm. Разработчики нашли эксклюзивное устройство-оверлей в Android 16 QPR2, включающее Gfxstream только для Pixel 10: на других устройствах с аналогичной прошивкой такого режима нет.
Пользователи Reddit подтверждают: «Линукс внутри Андроида» наконец распознал драйвер Vulkan, а графика заработала по-настоящему. Пока поддерживается только 47 из 142 расширений Vulkan на Pixel 10, некоторые приложения даже работают хуже, чем на программном рендеринге — ограничения времени запуска неизбежны.


Зачем всё это? — преимущества для пользователей и разработчиков

GPU-ускорение значительно увеличивает скорость и качество работы совместимых Linux-приложений:

  • Мгновенно реагирующий интерфейс

  • Чёткая визуализация даже тяжёлых рабочих окон

  • Настоящая альтернатива для разработчиков и специалистов, которым критичны нативные инструменты Linux, базы данных, утилиты, ранее недоступные на смартфонах

Google подчёркивает безопасность: виртуализация жёстко изолирует Linux-среду от основной системы Android. В эпоху расширения Android на большие дисплеи и рабочих режимов, поддержка настоящих Linux-программ может стать решающим конкурентным преимуществом перед привычными десктоп-ОС.


Что дальше?

Пока функция эксклюзивна для Pixel 10, Google явно тестирует стабильность, прежде чем "открыть двери" всему рынку. Искусственное ограничение выглядит больше политическим решением, чем технической необходимостью: нет сомнений, что в ближайшие годы мы увидим распространение технологии на другие Android-устройства.

  • Станет ли мобильный Linux с GPU-ускорением нормой для Android?

  • Найдется ли конкуренция от Samsung или Xiaomi?

  • Способны ли мобильные ОС заменить полноценные десктопы для профессиональных задач?

Революция стартовала, а Pixel 10 стал тем самым смартфоном, который теперь всерьёз требуется не только гикам, но и «старым десктопным» профи.

Показать полностью
[моё] Тренд Развитие Google Linux Новости Программа Мобильные телефоны Тестирование
6
3
NoWiresAdmin
NoWiresAdmin

Домашняя лаба⁠⁠

1 месяц назад

💡 Домашняя лаба

Давно хотел собрать себе домашнюю лабораторию - небольшой кластер для экспериментов, виртуалок, контейнеров и тестов всяких сервисов
План был конечно амбициозный - взять три современных неттопа, объединить их в кластер и развернуть на них всё - от Proxmox до Kubernetes
Но не очень хотелось тратится на это дело (как и всегда, но это пока)

Решение было принято взять обычный ноут

Че по железу:
Процессор - 8 ядер, 16 потоков, встроенная графика Radeon 680M,
16 ГБ DDR5, NVMe на 1 ТБ

Шустрый зверь, особенно если смотреть на энергопотребление и шум.
Для домашних задач, контейнеров, тестовых серверов самое то, хотя всегда хочется больше

Конечно можно было бы взять какую нить dl360p не доррогой с авито, или заказать китайскую сборку под пекарню
Но из-за места решил взять ноут, к тому же это тихо не то что в серверных блока да и потребление в районе 30–40 Вт в простое

Крч всё в одном - экран, клавиатура и аккумулятор в комплекте - идеальный UPS

💾 Планы по железу

Подключить внешний HDD по USB 3.0 для бэкапов Proxmox.
Позже возможно вынеусу на внешний блок с несколькими дисками (что-то вроде Orico или Terramaster)
для организации сетевого хранилища (NAS).
Возможно, потом докуплю ещё пару неттопов и соберу кластер из 3 узлов (но хз, пока не очень надо разве только из-за того что могу )

💻 Что развертывать
Поставить какой нить блокировщик рекламы
Жиру для повседневных задач что бы в рабочую не засорять
Для себя чекать автоматизацию - n8n, ansible
Мониторинги натравить на все это дело
Обратные зоны, днс, почта, сайт какой нить придумать
Новые и интересные проекты для быстрого развёртывания (всегда быть в теме)

Если у тебя дома уже есть мини-сервер или неттоп, расскажи в комментариях, что используешь.
Интересно собрать подборку “домашних лабораторий” наших читателей

NoWiresAdmin

#linux #labs

Домашняя лаба
Показать полностью 1
Кросспостинг Pikabu Publish Bot Linux Telegram (ссылка)
3
4
dimtiis

CapRover⁠⁠

1 месяц назад

Может быть вы всегда хотели своё собственное "облако", легко ставить на нём разное ПО и использовать Open и не очень Open Source?

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

А ещё эти предустановленные образы не будут работать на одном сервере одновременно - им будут нужны отдельные VPS для каждой программы.

Знакомство с Docker

Для того, чтобы ставить разное ПО на один сервер - нужен либо Docker, либо делать это всё вручную на своей Linux и уметь настраивать всё самим, погружаясь во все нюансы работы веб-сервера, языков программирования и нюансов конфигурации той или иной программы. При этом вы даже можете ещё не знать хотите ли вы эту программу или какую-нибудь другую.

Если вы уже использовали Docker, то возможно слышали о Kubernetes - серьезное ПО для серьезных дядь, умеющих его настраивать. Но нам нужны программы, а не настройка сложной архаичной корпоративной инфраструктуры.

Не Куб, а Swarm

А если вы слышали о "кубах", то вероятно и краем уха видели что-то про Docker Swarm. Это концептуально немного другая технология, не совместимая с docker-compose и kubernetes и о том, как работать с контейнерам под docker-swarm (включать, выключать, выводить список, смотреть логи) можно глянуть на этой странице: https://caprover.com/docs/troubleshooting.html

Работа docker swarm, да и самого CapRover подразумевает некоторое distributed-решение, при котором возможно запускать несколько инстансов выбранного ПО, работающих одновременно на одном или на разных caprover-серверах. Я этого никогда ещё не пробовал, потому что не понял как это мне поможет, к примеру в работе базы данных, ведь ей нужен исключительный доступ к файлам и своя настройка репликации. Но, а у CapRover и Docker Swarm, по крайне мере, это всё есть - cap его установить на разных машинах и связать их как главную и подчиненную.

С чего начать?

Основной вопрос - насколько это сложно? Будет ли это дорого? Что надо знать и уметь уже, перед тем как это попробовать всё сделать?
- Сложно по шкале от 1 до 3: 2.
- Будет дорого да: от 300 рублей в месяц за VPS (почти как оплата за интернет).
- Надо уметь подключаться по SSH к Linux и пользоваться хостингом и DNS и купить домен.

А что если я видел Linux только на экране своей Windows, когда запускал её через WSL2 с кнопки "установить Ubuntu"?

А если хостинг и домен для меня одинаковые вещи и я не вижу между ними разницы?

Спокойно, всё придет. Вы можете не верить в себя или свои способности сейчас, но поверьте в то будущее, в котором вы оглядываясь назад сможете вспомнить это и сказать "Аха, нуда, теперь я чувствую разницу между DNS и роутером, и могу подключаться к Linux по SSH по ключам и настраивать фаервол".

Во всяком случае, вы не обязан понимать полностью как работает настройка фаерволов. Я тоже этого не знаю. Достаточно обычной логики и подумать. Как это делать? Расскажу вкратце на примере правил фаервола, которые вы встретите в руководстве "С чего начать" на официальном сайте CapRover - сперва вы должны понять, а включен ли на вашем Linux фаервол, если да и при выводе статуса фаервола там есть ряд правил, которые могут лимитировать сетевые соединения - то значит вам нужно применить дополнительные правила из руководства CapRover; Если фаервол на Linux не включен, правил в выводе статуса нет - значит применять правила фаервола из руководства CapRover - не нужно. Это всё. Вот как надо думать. Это просто - применяйте этот навык везде, где только можно 😉.

Так с чего же начать

Начните с инструкции "с чего начать" - https://caprover.com/docs/get-started.html

Пару комментариев о том что такое root-домен, cli, https и пароль, потому что Шаг 1 он более менее понятен, а вот Шаг 2 может вызвать вопросы.

Перед этим конечно купите себе VPS на 1 ядро и желательно с 2 Гб RAM. Этого будет достаточно, чтобы запустить CapRover и начать устанавливать приложения (на данный момент их 678) - вот полный список https://github.com/caprover/one-click-apps/tree/master/publi...

Что такое Шаг 2, root-домен и где надо менять пароль и что потом будет.

CapRover - это такой-же docker контейнер, как и ПО, которое будет работать в docker-контейнерах, которое вы установите потом в самом caprover. И сам caprover и его вспомогательные сервисы будут тоже работать в docker-контейнерах.
Поэтому, первое что вы должны сделать - установить этот CapRover. После установки он сразу запуститься. Однако при первом запуске нужно сделать следующее:
- прописать root-домен;
- установить пароль.

Есть два варианта того, как это сделать - 1️⃣ через cli и nodejs там-же в linux-терминале. Или через браузер.

К тому моменту, когда вы начнете устанавливать CapRover - у вас уже должен быть домен или поддомен, который вы полностью зарезервируете под вашу cap-инсталляцию. Концепция доменных имен в CapRover следующая: есть один главный домен (root-домен) для caprover. Например, возьмем ситуацию где вас уже есть домен и какие-то поддомены на нем, и вы не хотите резервировать этот домен полностью под caprover. Вы создаете поддомен: cap.yourdomain.ru и направляете его на IP-адрес вашего VPS. Таким образом, вам нужно назначить этот поддомен как главный (root-domain). Рабочий же интерфейс caprover, после завершения настройки, будет доступен по другому субдомену: captain.cap.yourdomain.ru. Таким образом cap.yourdomain.ru даже не будет использоваться напрямую. Всё устанавливаемое ПО, если для него подразумевается доступ из веб - будет так-же на субдоменах: *.cap.yourdomain.ru. Чтобы это работало, нужно так-же в DNS-записях прописать вот такой плейсхолдер *.cap.yourdaomain.ru и направить на IP-адрес вашего VPS или выделенного сервера.

2️⃣ Второй вариант - через браузер, зайти по IP-адресу вашего сервера и 3000-у порту (указан в инструкции get-started) , указать root-домен, включить HTTPS, и указать новый свой пароль, вместо пароля по-умолчанию.

После чего войти на https://captain.cap.yourdomain.ru и пользоваться своим персональным облачным сервисом.

Вы уже там сможете установить Seafile, о котором можно прочитать тут

Свой собственный почтовый сервер poste.io:

И таск-трекер для управления проектами:

Экран установки любого приложения выглядит примерно так:

здесь нужно ввести название приложения (оно же будет автоматическим субдоменом, например kb (адрес вашего приложения КБ затем будет такой kb.cap.yourdomain.ru)

PS: CapRover это не золотая котлета. Некоторое ПО в нем может быть устаревшим, так как конфиги (one-click-apps) нужно поддерживать - это делается сообществом. Если вам нужны новые версии программ, на которые вы положили глаз - вероятно нужно будет разбираться самим, как их устанавливать с нуля, без докер на нативном linux-окружении.

Рекомендуемые вычислительные ресурсы для нормальной работы CapRover и нескольких приложений внутри него: 6 Гб RAM, 2 ядра CPU и 50 Гб места на диске.

Для поддержки работы вашего сервера с CapRover вам следует озадачиться как минимум одной или даже двумя вещами: чисткой старых образов (в caprover есть такая функция) и кое-что понимать о downtime и постоянных хранилищах данных. Углубившись в детали вы начнете замечать эти нюансы, хотя с порога какие-то вещи будут совсем не очевидными и не привычными. Так или иначе разрабатывали это ПО для того, чтобы оно работало, оно не обязательно должно бы таким, к которому вы уже привыкли.

Зато, открывается возможность запускать в "один клик" большое количество разных программ, работающих на linux-сервере и вам не надо знать о том, как их устанавливать и настраивать:

За вас это сделают конфиги One Clik Apps. Для работы некоторых приложений - нужны базы данных (Postgres, Redis) - и это прописано в yaml-конфигурациях one-click-apps. Всё что требуется - установиться само. Вы, как пользователь - просто включайте нужное ПО и пользуйтесь им.

Показать полностью 6
Docker Linux Приготовление Длиннопост
0
209
DmitriyLesnoy
DmitriyLesnoy

Продолжение поста «Что-то легко хотите жить»⁠⁠107

1 месяц назад

Под предыдущим постом разгорелись нешуточные компьютерные споры, однако пост был совсем не о Винде и Линуксе.
А о том, что есть такие люди, которым в кайф сотрудника тупо задолбать.

Я про этого чувака как-то пару лет назад в комментах рассказывал. Он так то неплохой чел был, но иногда любил показать свою "власть" сотрудникам. Например, специально вызвать под конец рабочего дня и задержать, при этом сам же говорил "что для вас важно? На автобус успеть? Я вас буду задерживать". Или ставил опоздания, потому что... сотрудник не зашёл к нему в кабинет утром поздороваться. Хотя отслеживал и включение компов, и проход по карточкам в здание. Опять же, про него была история, когда его убеждал, что в проекте ошибка, он говорит "делай как есть", я сделал два варианта (там делов немного, только узел перечертить), первый вариант он браканул, на моё "яжговорил" было стандартное "ниубидил", предъявляю второй вариант (правильный) - "ааа, так значит время у тебя свободное было? Вот надо тебя задержать, чтобы на автобус опоздал".
В общем, бывал иногда весьма гаденьким..
Справедливости ради, и научил меня многому, тут прям спасибо большое.

Вот, пост о заё@щиках был, а не о Линуксе

Работа Мат Начальство Странности Волна постов Linux Ответ на пост Текст
12
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии