Ответы пользователя по тегу Linux
  • Какая файловая система наиболее устойчива к сбоям?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Вопрос - в какую файловую систему разметить диск...

    В любую. Если вам нужная защита от сбоя по питанию - то надо именно эту проблему и решать, а не её последствия. И самое простое решения - это источник бесперебойного питания. В качестве альтернативы можно работать с ноутбука или подключаясь к удаленному серверу в ЦОД. Ибо кроме ФС есть еще куча других факторов типа ОС, драйверов, оборудования и их нюансов работы. ФС - лишь составная часть, одна "из".

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

    Сервера должны работать через ИБП, должно быть реализовано резервирование линий питания, блоков питания, есть даже рейд контроллеры со своими аккумуляторами. И еще куча других мер. Т.е., должно быть применено комплексное решение по минимизации ущерба в случае того или иного сбоя в том или ином месте. И "рубить сервак" - это уже крайняя мера, когда у вас не осталось других методов взаимодействия с сервером. А значит, что-то было сделано/организовано не так, как должно быть.
    Не следует путать устойчивость к сбоям для сервера и для домашнего ПК - это несколько разные вещи с разными требованиями.
    Ответ написан
  • Как собрать ядро linux которая развертывает C# приложение?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Для автозапуска не нужно делать сборку ядра линукса. Достаточно поставить любимую версию линукса на малинку и далее просто настроить автозапуск вашего приложения. Про systemd уже сказали, если хочется чего-то особенного - есть и другие механизмы и особенности автозапуска. Все давно задокументировано, описано и пережевано.
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux выбрать для FullStack .NET Develop?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Любой. Лично мне нравится Debian за свою стабильность и надежность. Еще CentOS тоже нравится, да. Кстати, отказываться от связки венда + студия совсем необязательно, ибо если линукс стоит на машине как хостовая ОСь - то можно поставить виртуалбокс, а в него венду и спокойно пользоваться любимым и привычным инструментом. А в линуксе просто прогонять тестирование, что оно там работает. :D
    Ответ написан
    Комментировать
  • Какая есть бесплатная библиотека на C# для воспроизведения и записи аудио на Linux+Windows?

    VoidVolker
    @VoidVolker Куратор тега C#
    Dark side eye. А у нас печеньки! А у вас?
    Дык VLC же есть, прям первая ссылка в гугле на биндинг: https://github.com/videolan/libvlcsharp
    Да даже если не можете найти конкретно либу или вот VLC биндинг завести, то что мешает тупо в командной строке запускать любой бесплатный плеер для воспроизведения/записи?
    Ответ написан
  • Настройка подключения по ssh к линукс?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Откройте для себя настройки SSH клиента: https://linuxize.com/post/using-the-ssh-config-file/
    Плюс в настройках сервера сделать нужные вам настройки. И далее можно будет писать ssh whatever.
    Ответ написан
    Комментировать
  • Как отличить внутренние команды от внешних в Astra Linux?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Первая же ссылка в гугле:
    ❯ type cat
    cat is /bin/cat
    ❯ type cd
    cd is a shell builtin
    Ответ написан
    Комментировать
  • Какой линукс выбрать и как правильно установить?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Debian + XFCE отлично себя чувствует даже на машинках с 1Гб памяти. Устанавливается просто, все нужное работает сразу из коробки. Проблемы могут быть в основном с ноутбуками и их специфическим железом и дровами.
    Ответ написан
    Комментировать
  • Как изолировать один физический диск от двух других?

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    opera $(xclip -o)
    Ответ написан
    Комментировать
  • Как обойти ограничение установки Docker только на s390x в OpenSUSE?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Либо поставить докер под виндой, либо выкинуть WSL2 ф топку и поставить VirtualBox, а уже в нем нужную ОС с докером.
    Ответ написан
    Комментировать
  • С чего начать проектирование переносного устройства?

    VoidVolker
    @VoidVolker Куратор тега Железо
    Dark side eye. А у нас печеньки! А у вас?
    Например: https://amperka.ru/collection/raspberry-pi-displays - там же рядом мануал с примерами. Кнопки, светодиоды, динамики - тоже все подключается достаточно просто, там же на амперке есть все мануалы. Если мало - в гугле еще больше. Если не знаете что купить - просто свяжитесь с магазином и скажите, что вам надо то-то и тот-то - там вам упакуют все нужное и привезут.
    Ответ написан
    Комментировать
  • Не загружается нужная Windows 10?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Вот тут я уже ранее подробно расписал как правильно совмещать несколько ОС: https://qna.habr.com/q/1217552#answer_2247584
    Даже если диск один - проще найти/достать второй под вторую ОСЬ или поставить линукс в VirtualBox, чем потом страдать восстановлением загрузчиков то одной, то второй ОС. Впрочем, если в учебных целях - то можно.
    Ответ написан
  • Как поставить второй системой linux, на другой диск?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Самый оптимальный вариант - отключить все диски и оставить только тот, на который надо её поставить, а на самом диске удалить все разделы. И далее ставить новую ОС. После установки уже можно подключить все остальные диски и в биосе выставить загрузку с нужного диска. Если хочется иметь удобное загрузочное меню без биоса: лучшим вариантом будет отдельный загрузчик, раньше я юзал Acronis OS Selector и каждую ОС ставил со своим загрузчиком - т.е., диски с ОС самодостаточны и не зависят от других. Не знаю как он сейчас, но вроде его засунули в Acronis Disk Director. И еще один удобный вариант: после установки ОС надо в её загрузчик вручную добавить записи о других ОС и в загрузчиках других ОС тоже самое сделать. Таким образом будет возможность выбора с какого диска грузиться и в БИОСе/бут меню, и в загрузчике, а так же будет страховка на случай поломки ОС/загрузчика. А так же можно будет безболезненно удалить целиком любую ОСь и оставить нужную и она даже будет продолжать работать. В любом случае, надо ставить ОС так, чтобы её загрузка не зависла от других ОС и дисков.

    И добавлю, почему надо делать именно так, а не иначе и полагаться на разработчиков дистрибутива: у каждой ОС свой загрузчик и есть куча вариантов загрузки ОС и каждая ОС делает по своему. Например, установщик ОС может:
    • снести все разделы на всех дисках или любой рандомный раздел и навести свой порядок
    • просто перезаписать текущий загрузчик своим, игнорируя существующие ОС
    • перезаписать текущий загрузчик своим и, что бывает значительно реже, перенести конфигурацию текущего загрузчика в свой или часть конфигурации (ну версия там не та или еще что)
    • перезаписать текущий загрузчик своим и попытаться найти существующие ОС и добавить их в свою конфигурацию (бывает так, что находит остатки старых записей удаленных ОС, скрытые бэкапы и прочее)
    • добавить свою запись в существующий загрузчик
    • записать свой загрузчик на любой диск, а существующий отключить
    • не трогать существующий загрузчик и просто установить ОС без своего загрузчика


    А еще есть MBR, GPT, активные/пассивные разделы, составные диски и разделы, софтовые и железные RAID, BIOS, UEFI, NVME, SATA, SAS, USB, CD, сетевая загрузка (а тут еще Ethernet, WiFi, DHCP, PXE в линукс и винде), дисковые контроллеры, сетевые хранилища, плюс дикая фантазия разработчиков материнских плат и контроллеров и их прошивок. И вот это все может быть перемешано в разных вариациях с разными дикими фантазиями и еще более безумными результатами. Что точно гарантирует безразмерную кучу незабываемых ощущений в процессе. Так что очень, очень-очень рекомендую всегда ставить на один ПК все операционные системы независимо друг от друга со своими родными загрузчиками - лучше путь будет цепочка загрузчиков и запас, чем их не будет, когда одна из осей или дисков отправятся в электронный рай.
    Ответ написан
    Комментировать
  • Как правильно установить Linux и Windows на разные HDD?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Вот так ставить вместе: https://qna.habr.com/q/1208728#answer_2236102
    А про восстановление загрузчика линукса rPman уже написал.
    Ответ написан
    Комментировать
  • Как настройить grub.cfg на флешке?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Не все образы нормально грузятся таким образом. Сюрприз! Я этим способ гружу только ограниченный набор образов с разными утилитами, которые нормально грузятся. Все остальные - просто записываю на отдельную флешку.
    Ответ написан
  • Установил 2ую ос и комп не включается теперь вообще?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Как быть теперь?

    Есть несколько вариантов: если надо спасти винду - то восстанавливать её загрузчик; если не особо надо - то просто загрузившись с live-usb сохранить нужные данные, удалить все разделы и поставить винду с нуля.
    И как мне в будущем "грамотно" установить 2 ос?

    Вот так: https://qna.habr.com/q/1217552#answer_2247584
    Если диск один и линукс нужен на время - то лучше всего поставить виртуалбокс и в нем играть в линукс. Если все же очень хочется вторую ось именно поставить - изучайте загрузчики, как их ставить и настраивать, а так же структуры дисков для разных ОС и как все это вместе заставить работать, чтобы потом не было мучительно больно.
    Ответ написан
    Комментировать
  • Что лучше поставить для backend`a?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Оптимальным выбором будет Debian как наиболее стабильная ось, что для бэка очень важно.
    Ответ написан
    8 комментариев
  • Какой linux поставить на современный ноутбук?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Если надо, чтобы все работало из коробки - то ставьте Windows. С линуксом на ноутбуке, в зависимости от производителя, можно получить как немножко, так и очень-очень много секаса по настройке того или иного оборудования, установке драйверов и прочего. Вероятно придется попробовать разные дистрибутивы - начать можно с проверки с помощью live-usb. Я бы порекомендовал Debain + xfce как наиболее стабильную и наименее проблемную ОС. А с линуксом в терминал придется лезть в любом случае, если хотите его использовать в повседневной жизни.
    Ответ написан
    2 комментария
  • Какой дистрибутив поставить на сервер вместо Amazon Linux?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Debian будет оптимальным выбором - стабильность, куча софта, все мануалы и настройки в сети есть. ИМХО.
    Ответ написан
    Комментировать
  • Как обойти графический интерфейс через Bash-скрипт в Linux?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Комментировать