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

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Я уже начал городить огород,

    Потому что не понимаете смысла выдаваемого Вам сообщения.

    А происходит вот что:
    Каждая версия libc имеет внутри себя идентификатор версии - вот эту самую константу GLIBC_2.XX. Это сделано намеренно для предотвращения ошибок при запуске программы, слинкованной с версией libc, выше чем установленная на компьютере.
    Для предотвращения такой ошибки нужно:
    - либо установить еще одну libc с самой низкой версией, которую найдете (не самый лучший вариант, могут быть проблемы)
    - либо на виртуалке развернуть один из старых дистрибов, какой найдете и собрать Вашу библиотеку в ней (тоже так себе вариант - в старых libc есть недоработки, дыры и нереализованные возможности)
    - либо заранее ограничить установщик некоей версией libc, проверять при установке и не ставить, если не так.
    Ответ написан
    Комментировать
  • Можно увеличить EFI раздел, где был установлен загрузчик Windows?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Теоретически можно, если есть куда. EFI раздел обычно имеет формат FAT32, с этим форматом умеют работать все, кому не лень.
    Ответ написан
  • Существует бесплатный CAM софт для четырёхосевой обработки под Linux?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Когда есть деньги на станок, то есть и на софт. Бесплатного CAM софта не бывает - это не текстовый редактор :)
    Ответ написан
  • При запуске ubuntu вылезает командная строка, как исправить?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Хотел было отправить применить патч Бармина, но не стал. И без того ТС еще поnhf[ается еще немного и вернется на винду...
    Ответ написан
    Комментировать
  • Как забрать с раздела 500ГБ и передать их другому разделу?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    man resize2fs
    man lvresize

    Сначала блоки освобождаются "внутри" - с точки зрения ФС - тут очень важно "по-живому" не обрезать - иначе кранты.
    Потом они освобождаются "вне" - с точки зрения LVM, и после этого их можно передать другому тому.
    После чего снова resize2fs на новом томе.
    Ответ написан
    Комментировать
  • Что делать если средство разметки дисков показывает разделы неправильно?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Получить вывод fdisk командой
    fdisk -l /dev/sda
    (Где вместо /dev/sda подставить свой диск)
    где и будет видно, как видит твой дистриб твой диск. Вывод из винды чем поможет?
    (и вообще говоря, это все надо было делать сразу)
    Ответ написан
    Комментировать
  • Как зайти в консоль работающей службы?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Обычно, если служба нуждается в управлении, то у нее есть отдельная программа управления, которая позволяет из командной строки отправить некую команду на совершение некоего действия. Служба стартует при запуске сервера и не предполагает интерактива.
    Ответ написан
    Комментировать
  • Почему Python subprocess не работает на nix так же как на Win?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Потому что - внезапно - линух это не винда ;)
    Ответ написан
    Комментировать
  • Ipfire. Как реализован протокол strongswan?

    CityCat4
    @CityCat4 Куратор тега VPN
    Внимание! Изменился адрес почты!
    isakmp (Internet Security Associations and Key Management Protocol), равно как и его последователь IKE (Internet Key Exchange) - это вспомогательные протоколы для установки соединения. Вообще-то, если все сделать руками - заработает и без них, они только удобство повышают.
    IPSec работает по протоколам ESP/AH и работает в основном в ядре - там делается формирование политик, управление ключами, шифровка-расшифровка.
    Ответ написан
    Комментировать
  • Домашний сервер Proxmox контейнеры LXC или VM?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Улучшит ситуацию покупка бу сервера, который можно купить за копейки. Недавно у меня сдох БП на домашнем сервере ASUS стоечном, а БП там хитрый - один тянет 20 тыров. Так вот, вместо БП я купил точно такую же платформу (БП, корпус, мать, два стареньких ксеона) - за те же деньги.
    Там же можно памяти прикупить и всего остального.

    LXC - контейнер, который позволит построить "псевдо-виртуалку". При этом ведро будет одно на всех - то, которое настоящее. Ресурсов, понятно, жрет меньше. Но и возможностей меньше.
    Ответ написан
    2 комментария
  • Почему не запускается приложение на linux alpine?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    На чем написано?

    Если c/c++ - не хватает динамических библиотек
    Если python/perl - либо не установлен интерпретатор, либо опять же нет нужных компонентов (хотя при этом интерпретатор хотя бы говорит, чего нет
    Если экзотика типа go/rust/brainfuck :) - ldd seeker и добивать в систему все, что ей не хватает (в принципе это сделать будет недурно в любом случае)
    Ответ написан
    Комментировать
  • Где хранить медиафайлы на общем сервере linux (diy nas)?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Я бы в /var/lib сделал, а на самом деле хранить можно там где хочешь :)
    Ответ написан
    Комментировать
  • Как сделать перенаправление в linux?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    1. Не указана задача. То, что написано - это методология, а не задача
    2. "Хороший" - понятие качественное, оно у каждого свое
    3. Канал до физика обычно строится по схеме "ДО N Мб", что означает "от 0 до N". Провайдеру ничего не предьявишь - получил то, за что заплочено.
    Ответ написан
  • Как запускать автоматическую проверку диска при запуске системы Linux?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Начать надо с уточнения дистриба, потому что запуск автоматической проверки сиииильно зависит от того, как собран initrd (initramfs) и каким инструментом он собирался.

    То, что ниже - рассчитано на сбор initramfs через dracut.

    Убедиться, что не передается rd.skipfsck=1 (не надо спрашивать, какой дебил это сделал - надо сходить в /usr/lib/dracut/modules.d и поискать там рекурсивно rd.skipfsck). Если передается - закомментить нафиг и пересобрать initramfs (я обычно делаю командной dracut -f -H --zstd [имя файла initrd])
    Дополнительно можно включить в initrd программы для ручной проверки дисков (если они там отсутствуют). Для этого нужно добавить вот эту строчку в файл настроек dracut (как он у Вас называется, не знаю)
    add_dracutmodules+=" rescue img-lib "
    и опять же пересобрать initrd
    После чего системы / и /usr будут проверяться в момент загрузки initrd
    (чтобы /usr не проверялся еще раз при монтировании прочих файлух - нужно не забыть в /etc/fstab в строке монтирования /usr в последнем поле поставить 0 вместо любого другого числа, если он там уже не стоит)
    Ответ написан
    2 комментария
  • Как написать скрипт deploy.sh,?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Можно мне хоть минимальный пример кода

    Там нет никакого особого кода, разве только банальные директивы управления.

    Записываете в файл подряд команды, которые выполняете вручную для всех необходимых действий.
    Проверяете возврат - чтобы не делать следующую, если предыдущая отвалилась
    Придумываете оповещение о работе

    Пишете первой строкой шебанг.
    ПРОФИТ!
    Ответ написан
    Комментировать
  • Можно ли и как бекапить запущенные виртуалки QEMU (libvirt) в Linux?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Как правило, копия виртуалки делается с ее снапшота. То есть сначала делается снапшот (средствами гипера, который знает, как приостановить работу машины), а потом уже бэкап этого снапшота (а машина продолжает работать дальще).
    Ответ написан
    Комментировать
  • Как добавить право записи для группы в Bash скрипте?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Если пофиг файл это или каталог, то тут вообще и думать не о чем
    cd /var/log
    chmod g+w *
    Ответ написан
    Комментировать
  • Какой есть рабочий аналог RDP для подключения с Ubuntu на Mac?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Есть маковский клиент, но название сейчас вылетело из башки...
    Ответ написан
  • Как загружатся с squashfs образа?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Распотроши любой загрузчик. Там на самом деле внутри немного - небольшое ведро, толстый initrd, пара каталогов загрузчика да собственно squashfs.
    Ответ написан
    Комментировать
  • Как решить проблему при загрузки линукс?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Внезапно - ввести пароль рута :)

    Потом - то, что рекомендовали по просмотру логов. А после анализа логов - действия, которые устранят проблему :)
    Ответ написан
    Комментировать