Задать вопрос
Ответы пользователя по тегу Linux
  • Какую выбрать комбинацию ОС для домашнего облака?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    TrueNAS CE же: виртуализация из коробки - можно ещё кучу всего поставить. Плюс ещё куча фич и плагинов.
    Ответ написан
    7 комментариев
  • Как выбрать подходящую версию программ для Raspbian (х32/х64)?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    При скачивании приложения выбирайте тот билд, который соответствует архитектуре вашего процессора, а так же разрядности процессора и ОС. х64 процессор и ОС поддерживают работу х32 приложений, наоборот - нет. Если процессор х64 - следует ставить ОС и приложения с разрядностью х64. Приложения для х32 процессоров следует выбирать только в том случае, если нет сборки x64. х86 и Arm - это две разные архитектуры. х86 - архитектура основанная на процессоре Intel 8086. У неё есть модификации 16, 32 и 64 бита. Обычно под просто термином "х86" понимают 32 битный вариант (альтернативное название - IA-32), т.к. 16 битный уже давно не используется. 64-битный вариант обычно обозначают для краткости х64, но полностью это будет х86-64. Арм тоже бывает 32 битный и 64 битный - обычно это "Arm32" и "Arm64".
    Ответ написан
  • Есть ли floating WM без мусора - **только** декорации окон и run menu?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    А чем тот же xfce не устраивает? Лишнее легко отключается. В любом случае, полно же минималистичных оконных менеджеров: BlackBox, FVWM, IceWM, JWM, Sawfish, Window Maker. Но везде есть свои нюансы - ставьте, пробуйте и найдёте подходящее вам решение.
    Ответ написан
    2 комментария
  • Можно ли поставить Linux на iPad Pro M1?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    4 комментария
  • Насколько надежен описанный процесс тестирования обновлений ОС?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    1. Поднимаете любой сервис для хранения контейнеров докера или образов ОС (например harbor для докера или средства автоматизации доставки и развёртывания ОС в вашем ЦОДе)
    2. Собираете образ с нужной версией ОС или обновлениями
    3. Публикуете образ в сервисе
    4. Развёртываете образ в тестовой среде и проверяете его работу
    5. Если всё нормально - развёртываете на проде

    Дополнительно: если прод - несколько серверов, то процесс деплоя пошаговый - 1%-10%-25%-50%-100% от числа серверов.
    Ответ написан
    1 комментарий
  • Как установить linux fedora вместо windows 10 без потери данных?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Вам для каких целей нужен линукс? Если для учебных целей или просто пощупать - то ставьте VirtualBox, в него устанавливайте линукс и будет у вас прекрасная игровая площадка, которую не жалко сломать. Ставить на диск линукс имеет смысл только если вам нужно работать с 3D. Правильный путь уже озвучили: скопировать все нужные файлы на отдельный диск, а уже потом удалять винду и ставить линукс. Если второго диска нет, то надо хотя бы на отдельный раздел перенести все нужные файлы (риск потерять будет всё равно). А уже потом удалять загрузочный раздел и системный раздел с виндой, куда и ставить линукс. Если второго раздела нет, то качаете GPartedLive, записываете на флешку и спокойно откусываете от конца основного раздела второй раздел. При отсутствии опыта работы с разделами и установкой разных ОС обязательно делать бэкап на отдельный внешний диск или ПК - ибо вероятность всё сломать очень высокая. Если нет возможности - потренируйтесь на виртуальной машине.
    Ответ написан
    5 комментариев
  • Какой в Linux современный Проводник имеет дерево папок?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Например Double Commander.
    Ответ написан
  • Не будет ли конфликтов между виндой и линуксом, если линукс поставить второй системой?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Если вам для учебных целей или просто пощупать - то ставьте VirtualBox, в него устанавливайте линукс и будет у вас прекрасная игровая площадка, которую не жалко сломать и от которой не зависит ваша основная система. А вот ставить линукс второй системой имеет смысл только если вам в линуксе нужен 3D и графика. А ещё лучше ставить только в случае, если вы знаете или хотите изучить механизмы работы загрузки нескольких разных ОС и их взаимодействие на собственном опыте. Или есть хороший знакомый, который это всё знает и умеет чинить. Проблема двух ОС в том, что у разных разработчиков разных ОС и разных дистрибутивов свои понятия о том, как должны взаимодействовать несколько ОС, плюс разные конфигурации оборудования - всё вместе это даёт такой дикий коктейль возможностей, что никогда не угадаешь, что может пойти не так. При установке ОС установщик может: проигнорировать существующий загрузчик и добавить его запись в свой загрузчик, добавить запись о новой ОС в существующий загрузчик, заменить его своим и добавить запись о старой ОС в свой список (или не добавить), не ставить вообще никакой загрузчик для целевой ОС, может просто удалить его, может полностью удалить существующую ОС и т.п. Плюс существует еще куча всяких конфигураций железа и ПО: BIOS, UEFI, MBR, GPT, SATA, NVME, разные виды разделов, установка ОС на один диск или на несколько, может быть больше двух разных ОС и т.п. и т.д. А ещё современные ОС периодически при обновлении лезут в загрузчики свои и как результат, при любом обновлении любой ОС всё может поломаться (увы, реальный факт из практики - что винда, что линукс уже не раз так делали).

    В целом рекомендация будет следующая:
    1. Отключить в винде быструю загрузку (FastBoot)
    2. Физически отключить диск с виндой от ПК
    3. Выбрать в БИОС загрузку с диска, куда будете ставить линукс
    4. Установить линукс
    5. Подключить диск с виндой обратно
    6. В загрузчик линукс добавить запись загрузчика винды
    7. Загрузиться в винду
    8. Добавить в загрузчик винды запись линукса
    9. В BIOS выбрать загрузочный диск основной ОС

    Т.о. у каждой ОС будет свой независимый загрузчик на своём диске и когда одна из ОС или диск сломается - у вас будет вторая независимая ОС, которая всё ещё будет работать.

    Альтернативный вариант - использовать как основной загрузчик что-то типа Clover. Но там тоже есть свои нюансы.
    Ответ написан
    4 комментария
  • Как повторить такую "отрисовку" в терминале на Linux?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Google -> bash color -> тысячи мануалов. Использовать поиск по назначению - не так уж и сложно, правда же?
    Ответ написан
    2 комментария
  • Как распространять Linux-софт, предназначенный для учащихся "чайников", не шарящих в cli-настройках?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    то каким образом вообще распространять софт (дистрибутив), чтобы все было максимально автоматизированно в плане инсталляции и настроек

    Использовать стандартные механизмы линукса: репозитории пакетов.

    Софт разрабатывается на коммерческой основе, не open-source хоть и freeware, и в работе софта используются обучающие железяки с USB-COM-портами, т.е. /dev/ttyUSBxxx. Для работы которых не избежать настроек "sudo usermod..." и релогина.

    Никто не мешает перенести эту часть в настройки самого приложения и сделать для этого красивые кнопочки в интерфейсе вашего приложения.

    Неужели нереально полноценно для "чайников" заменить Виндовый софт максимально удобно в инсталляции, раз уж есть такое требование ?

    Раз есть требование - так берёте и делаете. В чём у вас сложность-то?
    Ответ написан
    7 комментариев
  • ЛЮБОЙ Linux не видит ssd при установке на ноутбук acer asipre 3 (a315-22-4147). Что делать?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Ищем в гугле мануал по установке линукса на конкретно этот ноут - если найден, то следуем этому мануалу. Если ман не найден, то пробуем следующий вариант:
    1. Диспетчер устройств -> Дисковый контроллёр -> Свойства устройства -> Сведения -> ID оборудования -> PCI/VEN_****&DEV_****&SUBSYS_*
    2. Ищем драйверы для linux по этому ID
    3. Скачиваем на флешку
    4. Загружаем с флешки линукс в live, устанавливаем драйвер и смотрим определился ли контроллёр
    5. Если определился - то либо добавляем драйвер в дистрибутив либо подсовываем его во время установки или гуглите как это сделать - ни разу не приходилось пользоваться данным вариантом
    6. Устанавливаем линукс
    Ответ написан
  • Какой выбрать Linux совместимый ноутбук на базе процессоров ARM?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Альтернатив макбуку практически нет. Как рабочая лошадка - машина великолепная. Поэтому его и берите.

    Отмечу также, что вопрос цены значения не имеет. В игры играть не планирую.

    В этом случае вам осталось только выбрать, что для вас приоритетнее: если размер, легкость и портативность - тогда берите "Аир". Если важнее производительность и память - то остаётся только "Про" версия. 14 или 16 дюймов. Конфигурацию сразу берите максимальную - память и ядра лишними не бывают. Своих денег он стоит на все 100%.

    Есть ли среди комьюнити кто-нибудь, кто имеет успешный опыт установки Linux на ноутбуки Apple Silicon, в частности на упомянутый выше Pro? Отзовитесь, пожалуйста.

    Правильно ли я понял, что на данный момент поддержка Linux для современных Macbook Pro M3 не реализована полностью?

    Ошибаетесь: её там вообще нет. Так-то есть проект один - но оно там сырое и не юзабельное. Вам вообще для каких целей линукс? Докер с десятком контейнеров прекрасно летает и на аир-м1. Причём даже с х86 контейнерами работает вполне себе адекватно, несмотря на то, что виртуализация х86 обходится примерно в 90% потери производительности. Да, медленно, но всё равно работает же. Пишут, что даже арм-винда номрально себя чувствует со своим транслятором арм-х86. Арм линукс в виртуалках тоже летает прекрасно - есть qemu, UTM APP, а недавно и VirtualBox подтянулся. Так что даже если нужен линукс с графикой - то в виртуалке он будет работать прекрасно. Кроме того, сама по себе мак-ось - это тот же самый юникс. Так что есть очень много софта, который есть в линуксе, что отлично работает в маке и спокойно ставится через brew. Смысла менять родную юниксовую ось на линукс нет вообще никакого.

    UPD:
    Для Framework Laptop 13 вышла материнская плата с RISC-V процессором: https://3dnews.ru/1117823/
    Ответ написан
    2 комментария
  • Как разделить диск на 2 раздела на linux?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Создаёте загрузочную флешку через что-то типа ventoy/balenaEtcher с Acronis DD или gParted, грузитесь с неё и спокойно разбиваете диск как вам надо.
    Ответ написан
  • Как запустить Linux на Forth-процессоре?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    А никак. Вообще, у форт-процессоров уже есть ОС: это Форт. Он для этого и предназначен - это прежде всего связка из двух составляющих, софта и железа. Чисто теоретически возможно, конечно, написать эмулятор х86 для этого проца, но это будет пустой тратой ресурсов и времени. В данном вопросе речь идет о процессоре Green Array F18A. Этот процессор предназначен прежде всего для цифровой обработки сигналов (DSP), встраиваемых систем, интернета вещей, и других применений, где важна прежде всего энергоэффективность и возможность проводить вычисления в кучу потоков. Так что правильно заметили - это именно числодробилка. У него крайне простая архитектура:
    • RAM/ROM - 64 слова по 18 бит
    • Пара кольцевых буферов - стек данных на 8+2 регистров и возврата на 8 регистров
    • Регистр индекса для циклов
    • Регистр общего назначения
    • Регистр для записи для работы с IO
    • IO порт 4 + 3 + 2 + 1 опциональный
    • ALU - математика и логика

    И в общем-то всё. Тут только числа и считать. Возможно одно или даже два х86 ядра тут можно сэмулировать, чисто теоретически, но вот работать оно будет очень не быстро.
    Ответ написан
    Комментировать
  • Как получить доменное имя от Pi-Hole, который запущен на VPS?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    я уже развернул wireguard

    Лучше всего ДНС пробросить через ВПН или тунель и не держать его открытым наружу - иначе кто угодно сможет его использовать. В PiHole в настройках указываете IP адрес вашего WG интерфейса - чтобы он только на нём работал, а не на всех интерфейсах. И так же в настройках клиента WG указываете IP адрес WG интерфейса как ДНС сервер. В этом случае клиент всегда будет использовать указанный DNS сервер.
    Ответ написан
  • Диск не расширяется на пустое место, но том создается?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Для редактирования разделов используйте Acronis Disk Director или GParted с лайва. Никогда не используйте виндовый редактор дисков, если не ищете риска и новых ощущений от внезапной потери раздела, диска и всех важных данных. А он может, очень легко может всё сломать, если что-то пойдёт не так. Как вы и сами видите - что-то пошло не так и он просто не работает и повезло, что пока остальное цело.
    Правильно сделать следующее (в Acronis или GParted): полностью удалить все разделы после раздела D, а уже потом расширить раздел до конца диска.
    Ответ написан
    6 комментариев
  • Чёрный экран с мигающим нижним подчеркиванием на виртуальной машине Hyper-V?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Для запуска графического окружения обычно используется команда startx. Если нет - то смотрите мануал вашего дистрибутива. При условии, что окружение установлено. Если нет - то следует его установить. Вариантов - куча, найти в гугле - не проблема. Рекомендую легковесный xfce. А для упрощения работы с виртуалками рекомендую использовать VirtualBox как наиболее дружественный для простых пользователей инструмент, а так же обладающий кучей нужных фич.
    Ответ написан
    Комментировать
  • Как передать файлы по wifi между устройствами без роутера?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    X-plore File Manager - он из коробки умеет в самбу и фтп. Поднимаете WiFi точку доступа на ПК или телефоне, шарите на ПК каталог или запускаете ftp сервер и легко перекидываете файлы в обе стороны без проблем.
    Ответ написан
    Комментировать
  • Как взламывают БД (MongoDB)?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Для этого вам требуется провести аудит безопасности вашего сервера или серверов опытным системным администратором или безопасником. Если самостоятельно не можете этого сделать - то есть фриланс, как уже сказали. Дистанционно по симптомам механизм взлома выяснить невозможно - там тысячи вариантов. После выяснения деталей ОС со всем содержимым следует полностью удалить и поставить новую с правильными настройками безопасности.
    Ответ написан
    Комментировать
  • Как перенаправить ДНС на PiHole?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    В настройках WG указать ваш DNS сервер.
    Ответ написан