Задать вопрос
Ответы пользователя по тегу Linux
  • Как запустить 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 сервер и легко перекидываете файлы в обе стороны без проблем.
    Ответ написан
    Комментировать
  • Как установить Windows и Devuan на один ПК с шифрованием дисков?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Самый простой и надёжный способ: поставить Windows, далее поставить в нём VirtualBox, а уже внутри виртуалбокса поставить любой линукс и спокойно его использовать с любыми опциями и не бояться сломать все, что есть. Виртуалки легко переносятся между разными машинами и легко бэкапятся/дублируются. Любая установка двух ОС на один ПК - это уже сам по себе геморрой и зависимости ОС одна от другой, когда ЛЮБОЕ обновление ЛЮБОЙ ОС легко ломает одну, вторую или обе ОС сразу. Вы же хотите мало того, что поставить их на один диск, так еще и зашифровать и второй диск тоже поделить на две части и для двух разных ОС - этим вы поднимаете градус геморроя в два раза за каждый диск и еще в два раза за шифрование. Оно вам надо? Не, если есть желание на практике освоить ручное восстановление разделов, загрузчиков, таблиц разделов, шифрования и прочего - то вперед, ставьте, осваивайте. Но только обязательно делайте ежедневный бэкап на отдельный носитель важны данных. В общем, я крайне не рекомендую так делать без понимания как оно всё вместе работает и знаний и опыта восстановления в случае, если что-то сломается. В идеальном варианте две ОС ставятся следующим образом: подключается целевой диск, ставится одна ОС, физически отключается, подключается второй диск во второй порт, ставится вторая ОС, подключается обратно первый диск и далее вручную добавляются записи загрузчиков обеих ОС друг к другу (ибо поведение дистрибутивов ОС при установке если уже есть другая ОС абсолютно непредсказуемо и там может произойти все что угодно). На случай если один загрузчик/ОС или диск сломаются - второй будет работать.
    Ответ написан
    4 комментария
  • Как взламывают БД (MongoDB)?

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

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    А ответы на SO проверяли? Например указать внешний ДНС или симлинк на resolv.conf исправить:
    sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

    На форуме letsencrypt есть несколько тем с проблемой ДНС в кроне в убунте:
    https://community.letsencrypt.org/t/renewal-fails-...
    https://community.letsencrypt.org/t/certbot-comman...
    Ответ написан
    Комментировать
  • Работаю в мониторинге. Куда двигаться дальше?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Осваивать Заббикс и линукс. Тут же рядом CI/CD, DevOps, автоматизация и прочее. А так же, изучать связанные со всем этим инструменты и то, что интересно.
    Ответ написан
    1 комментарий
  • Можно ли безопасно запустить программу (только stdin/stdout, легковесная виртуализация, jail)?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Есть же докер, ВМ и прочие системы виртуализации. Например докер из коробки может выполнять команду внутри контейнера. Там, где такого нет из коробки - легко делается через SSH:
    ssh user@server command
    Пишется простой скрипт, который копирует указанное приложение/каталог в контейнер или расшаренный каталог, запускает приложение в контейнере/ВМ и выдает его результат.
    Ответ написан
  • Как установить Винду через Линукс?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    В убунте есть "Startup Disk Creator" - используйте его для создания загрузочной флешки с виндой. Еще есть всякие BalenaEtcher, Ventoy и прочее. Плюс тут есть поиск: Нужен аналог программы rufus для linux, где можно выбрать mbr?
    Ответ написан
    8 комментариев
  • Какое разрешение выбрать с диагональю 14?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    С масштабированием проблем не будет, так что можете брать QHD. В XFCE масштабирование работает отлично - можно настраивать отдельно как размер шрифтов, так и масштабирование шрифтов, а так же элементов графического интерфейса. Даже несмотря на маленький размер экрана более четкая картинка будет приятнее и комфортнее глазу.
    Ответ написан
    2 комментария
  • Чем заменить службу файлового сервера на Windows?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    TrueNAS, правда там фряха, а не линукс, но так даже лучше, ИМХО. Куча фич и других плюшек.
    Ответ написан
    1 комментарий
  • Выбор загрузки дистрибутивов с Bluetooth клавиатуры?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Вам не нужно устанавливать три разные ОС: достаточно поставить дебиан с xfce, затем поставить на него коди и ретропай. Если хотите четко разделить пространства - то просто заведите три отдельных пользователя и в каждом сделайте разную оболочку - коди/ретро/xfce. Для коди и ретро настраиваете вход без пароля (для рабочей учетки - по желанию), а так же показ списка пользователей на экране входа. И не надо городить костыли с несколькими ОС. Под систему и ретро игры сразу используйте SSD и обычный HDD под фильмы и прочее.
    Ответ написан
    2 комментария
  • Какой линукс выбрать дата инженеру?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    VirtualBox + Debian.
    Ответ написан
    6 комментариев
  • Какой дистрибутив linux использующий grub установить?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Дык debian и поставить. Чем он не устраивает-то?
    Ответ написан
    7 комментариев
  • Какой выбрать легкий и простой дистрибутив Linux для серфинга интернета?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Debian + xfce
    Ответ написан
    Комментировать
  • Как настроить работу с репозиторием GitLab через SSH?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Проверьте настройки сервера SSH: попробуйте включить вход только через публичный ключ, а вход по паролю отключить. У меня сейчас такая же петрушка на рабочем сервере ) Я локально развернул гитлаб в виртуалке, сразу ссх не заработало, но вчера все внезапно заработало. У меня локально включен вход только по ключу, а по паролю отключен. Проверить коннект ссх для гита к серверу можно так:
    ssh -i ~/.ssh/<YOUR_KEY> -T git@<SERVER IP OR DOMAIN>


    Если нужен детальный лог, то вот так:
    ssh -i ~/.ssh/<YOUR_KEY> -v -T git@<SERVER IP OR DOMAIN>


    При этом ссх агент не должен быть запущен и в .ssh/config нет настроек для сервера. Это проверка конкретного ключа. Если настройки есть в конфиге или в агенте - ссх использует их.

    UPD 1: По информации от системного администратора, оказалось, что почему-то не принимается ключ типа ed25519, а RSA - работает. Рабочий гитлаб на 22 бубунте, а у меня локально - на дебиане 12. Пока что копаем дальше...

    UPD 2: В общем админ пока так и не смог побороть эту напасть и пришли к выводу, что настроить gitlab_sshd будет проще и останемся на нем. А потом, как будет возможность мигрируем сервер на дебиан с бубунты.

    UPD 3: В итоге я просто поднял новый инстанс с чистым дебианом и накатил туда гитлаб - SSH заработал сразу из коробки. Его и используем.
    Ответ написан
    2 комментария
  • Какой из дистрибутивов Linux пойдет на ноутбук ASUS X50N?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Debian + XFCE встанет отлично, а вот с драйверами вероятно придется повозиться (асус такой асус, да - так что возможны сюрпризы).
    Ответ написан
    Комментировать