Задать вопрос
Ответы пользователя по тегу Linux
  • [ВОПРОС РЕШЕН] Как сделать так чтобы можно было выбирать загружаемую систему?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Сначала grub-mkconfig > /tmp/grub.cfg и убедиться, что там присутствует пункт
    menuentry "Windows boot manager" ...
    после чего переписать этот файл в /boot/grub/grub.cfg (старый сохранить!)

    После чего переустановить загрузчик (попутно сделав запись в efivars о загрузке - именно ее не хватает, ее можно сделать через efibootmgr, но там сложнее):
    grub-install --target=x86_64-efi /dev/XXX --efi-directory=где-efi --boot-directory=где-boot

    где:
    /dev/XXX - имя устройства, где линух. Это может быть и sda и дичь типа nvme0n1, но это непременное целое устройство, не раздел!
    где-efi - точка, куда смонтирован раздел EFI
    где-boot - каталог, где находится ядро. Обычно это /boot, но может быть что угодно

    После грузиться с диска с линухом
    Ответ написан
    Комментировать
  • Почему не работает автозагрузка?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Да откуда мы можем это знать, когда Вы вместо логов какую-то картинку показываете? :) Картинку я и сам нарисую - что в логах?
    Ответ написан
  • Не запускается приложение в Astra Linux под учётной записью MS AD?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Программа требует пароль от какой то учетки

    От какой учетки? Какого вида запрос? Кто его выдает - самба, система?

    Внести учетку в sudoers явно - если заработает, значит ошибка в sudoers - там тоже та еще магическая книга :)
    Ответ написан
  • Есть ли какие-то подводные камни в замене дистрибутива linux с сохранением хомяка?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    KDE отличается такой интресной шляпой, что никогда не чистит свои конфиги. Если ты сидишь в этом хомяке десять лет (как вот я, например) - там копится такая дичь, что черт ее просто потом разберет. С одной стороны это конечно хорошо - ты переехал, а у тебя прежний рабочий стол, прежние шрифты, прежние значки. С другой стороны - прежние косяки могу потянуться за тобой просто потому что где-то в глубинах настроек сохранился файл, созданный пять-семь лет назад :)
    Мне приходилось переносить хомяка и в более радикальной обстановке - с FreeBSD на линух :) Ничего особо страшного не произошло - все вроде осталось тем же (не считая чисто BSD-шных заморочек).

    Да, бэкап хомяка перед такой операцией обязателен
    Ответ написан
    Комментировать
  • Как перезаписать файл в Linux без права на его прочтение?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Прочитать - никак.

    Только перезаписать поверх или добавить данные в хвост.
    Ответ написан
    Комментировать
  • Как реализовать домашний ПК для веб сервера и pet проектов?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Если Linux, то в сторону каких дистрибутивов смотреть.

    Любых, по которым есть рядом гуру. Но лучше сразу поднять гипер. Да, сам по себе линух - это тоже гипер, можно KVM (qemu + libvirt) использовать, но Proxmox - кузявее. Еще можно использовать vmware, хотя она сказала известную фразу про русский корабль.
    Актуален ли для подобного Docker или слишком много ресурсов будет отнимать?

    Для линуха - актуален. Для Proxmox - там уже виртуализация, но поэкспериментировать кончено можно.
    Правильно ли запускать различные сайты просто на разных портах роутера?

    Правильно запускать разные сайты на разных доменных именах
    Раз выполняется проброс порта, то как это обезопасить?

    В разных случаях по разному
    Ответ написан
    Комментировать
  • Как изменить консоль по умолчанию linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Вопрос читается следующим образом "Как с помощью палки и веревки изменить руль автомобиля на педаль тормоза?" то есть набор каких-то терминов, которые вроде как к линуху относятся, но каждый сам по себе.

    syslinux - загрузчик, сейчас применяется для iso-образов в legacy режиме
    init - стартовый процесс, который порождает другие процессы
    bash - командная оболочка, которая запускается обычно после логина пользователя (если не в графике)
    "консоль" - это как правило терминал, на котором запущен линух (аппаратный - монитор и клава) либо виртуальный терминал VPS

    Придется немного посидеть и придать этой каше форму более чем менее понятного вопроса.
    Ответ написан
  • Какие книги по linux лучше для новичка?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Немет, Эви, Снайдер, Гарт, Хейн, Трент, Уэйли, Бэн...

    Лучшая из известных мне книг.

    JFYI: О ведре 2.6 До сих пор пашут дистрибы на EL6, которые работают именно на 2.6, например:

    Linux blabla.local 2.6.32-754.27.1.el6.centos.plus.x86_64 #1 SMP Thu Jan 30 13:54:25 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
    Ответ написан
    6 комментариев
  • Как включить libc в so или победить ошибку на сторонней машине?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Я уже начал городить огород,

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

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

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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Когда есть деньги на станок, то есть и на софт. Бесплатного CAM софта не бывает - это не текстовый редактор :)
    Ответ написан
  • При запуске ubuntu вылезает командная строка, как исправить?

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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    man resize2fs
    man lvresize

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

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

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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Потому что - внезапно - линух это не винда ;)
    Ответ написан
    Комментировать
  • Ipfire. Как реализован протокол strongswan?

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

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

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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    На чем написано?

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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Я бы в /var/lib сделал, а на самом деле хранить можно там где хочешь :)
    Ответ написан
    Комментировать