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