Ответы пользователя по тегу Linux
  • Как загружатся с squashfs образа?

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

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    установил iso'шник на VMWare AstraLinux SE, сделал свои доработки

    Меня не обманывают мои глаза? Взял и просто так вот минимум 15 тыс. денег фуганул в фроточку? Богатый Буратилло...
    Немедленно после твоих "доработок" SE превращается в тыкву : ) то есть по документам она все еще SE, но любая проверка (а там где ставят SE - там непременно будут проверки) обнаружит модификацию и тогда...

    Премию Дарвина - в студию!
    Ответ написан
    4 комментария
  • При использовании xray/3x-ui для обхода блокировок, в чем разница в плане защиты данных при наличии/отсутствии домена и SSL сертификата?

    CityCat4
    @CityCat4 Куратор тега VPN
    Внимание! Изменился адрес почты!
    Так вот при установке уже через пару минут можно юзать свой VPN,

    Примерно год назад то же самое говорили про WG и ovpn - где они сейчас? А с 1 марта вступает в силу закон о запрете пропаганды VPN (хотя я неточно выразился - запрешено будет писать о том, как настраивать VPN, создавать руководства и обучающие материалы).

    Вот типичная статья, которая подпадает под будущий закон.

    Зачем я все зто написал? Чтобы не думали что
    Сегодня очень легко стало развернуть свой VPN

    это навсегда. Практика показывает, что как только "что-то", что не нравится государству, набирает критическую массу - оно тут же попадает в чертный список, блочится, оказывается вне закона и т.д. (и речь не только об ИТ - почитайте например, как лихо были раздавлены покерные клубы :) )
    Ответ написан
  • Что делать если Linux Mint видить флешку только в lsusb?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Кирдык ей. Все, отработалась. Насчет китайцев кстати, дельное замечание - эти мастера беспарашютного спорта запросто в гиговую флэшку обьем 64G пропишут.
    Ответ написан
    8 комментариев
  • Как изменить fstab для LVM?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Группа томов не найдена - причем тут fstab? Группа томов считывается на этапе initrd (разумеется при условии, что там оно включено, иначе ква).
    Сначала нужно проверить - а есть ли в initrd поддержка lvm? Это делается конечно же с livedvd, командой lsinitrd. В выводе должен быть модуль lvm (разумеется, при условии, что для сборки initrd использовался dracut). Если его там нет - нужно пересобрать ведро принудительно, добавив туда данный модуль.

    Ни разу не перегонял конвертером от vmware линух, поэтому не могу ничего сказать по поводу того, насколько корректно он перегоняет lvm. Здесь вполне возможно придется прилагать руки :)
    Ответ написан
    Комментировать
  • Что делать если в компонентах Windows нет WSL и Hyper-V?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Удивительно, да? Сначала ставим "сборку от Васяна" где порезано все по мнению Васяна "лишнее" - а потом начинаем, как бы это лишнее включить.

    А никак.

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

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Начнем с того, что "старенький" - понятие оооочень растяжимое :) У меня вот "старенький" комп 2015 года тащит браузер с четырьмя сотнями вкладок (и плюс еще к этому хренову гору всего на свете).
    Ответ написан
  • Существуют визуальные панели управления сервером?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    Внимание! Изменился адрес почты!
    потерей времени на поиск актуальных мануалов

    Поржал. Дистриб своей политики не меняет - он как хранил конфиги в определенном месте, так и будет их хранить вчера, сегодня, завтра. Софт точно также своей политики не меняет - поэтому актуальные мануалы - нубский бред.
    Годятся и двух и трех и пятилетней давности мануалы - главное, чтобы голова была на месте.
    Ответ написан
  • Lvm versus fsck - как решить проблему курицы и яйца?

    CityCat4
    @CityCat4 Автор вопроса
    Внимание! Изменился адрес почты!
    Пока нашел только возможность обойтись без livedvd :)

    Добавить в dracut.conf:
    add_drauctmodules+=" rescue"

    после чего в нем появится fsck.

    После этого при необходимости проверки добавлять в командную строку ядра rd.break=mount (это стопит работу initrd ДО switchroot). Для отображения томов lvm использовать команду "lvm lvscan", ну а fsck как обычно.

    UPD: То, что я посчитал решением.

    - Оборвать руки особо умным сборщикам дистриба Calculate Linux :) Вот ей-Богу - это было первое желание! Оборвать им руки и вставить туда ... ноги, все равно разница будет небольшая. Какой прости-Господи, дебил придумал прописывать rc.skipfsck=1 в конфиге initrd и почему об этом можно узнать только путем розыска с собаками? Почему нигде не написано о таком серьезном изменении?

    - Наложить вот такой простяцкий патч на файл, находящийся в совершенно буквальном смысле в #опе мира - на пути /var/db/repos/calculate/profiles/templates/2_ac_install_merge/sys-kernel/dracut/80calculate:
    --- module-setup.sh.old 2024-01-29 18:08:49.015843080 +0700
    +++ module-setup.sh     2024-01-29 18:09:02.207842940 +0700
    @@ -36,5 +36,5 @@
             inst_script "$moddir/nfsroot.sh" "/sbin/nfsroot"
             inst_hook initqueue/timeout 95 "$moddir/live-fallback.sh"
         fi
    -    echo rd.skipfsck=1 >> "${initdir}/etc/cmdline.d/95-skipfsck.conf"
    +    #echo rd.skipfsck=1 >> "${initdir}/etc/cmdline.d/95-skipfsck.conf"
     }

    Этот шаг нужен только тем, у кого Calculate Linux. У кого гента или вообще негентовская линейка и нет модуля dracut под названием 80calculate - тем можно его пропустить. Патч этот, как видите отключает отключение :) то есть восстанавливает возможность проверки файловых систем / и /usr при их начальном монтировании.

    - Наложить еще один простяцкий патч на файл /usr/lib/dracut/dracut.conf.d/50-calculate.conf
    --- /usr/lib/dracut/dracut.conf.d/50-calculate.conf.old 2024-01-29 18:13:24.669840150 +0700
    +++ /usr/lib/dracut/dracut.conf.d/50-calculate.conf     2024-01-29 18:14:00.049839774 +0700
    @@ -2,6 +2,7 @@
     omit_dracutmodules+=" multipath "
     add_dracutmodules+=" video calculate "
     add_dracutmodules+=" plymouth "
    +add_dracutmodules+=" rescue img-lib "
     omit_dracutmodules+=" gensplash "
     omit_dracutmodules+=" biosdevname "

    Опять же этот шаг только для тех, у кого Calculate Linux. У кого гента или дистриб из другой линейки - добавить в то место, где лежат конфиги для dracut (если они не лежат нигде - почитать ман и создать). Этот патч включит в initrd программы для ремонта ФС - мне совершенно непонятно за каким хреном их туда не включают по умолчанию.

    - Отключить в /etc/fstab для /usr вызов проверки ФС (если уже не отключен), установив значение последнего поля в 0 (там может стоять 2 или другое число до 9).

    - Для юзерской машины желательно отделение /home от /usr и включение флага проверки ФС - отключение проверки /usr нужно для того, чтобы fsck попусту не алертил что проверка не может быть сделана из-за смонтированной ФС (проверка /usr пройдет при первом монтировании)
    Ответ написан
    Комментировать
  • Почему не запускает линукс?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Скорее всего загрузка mbr, а ноут понимает только efi.
    Ответ написан
    Комментировать
  • Как создать скрипт для выключения нескольких пк?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    У Putty есть такая штука как plink, она обычно решает проблемы. Но ssh сервера в винде по умолчанию нет :)
    Ответ написан
  • Как расширить раздел var в Linux (LVM encryption)?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Не знаю, как тут сработает encryption, но для обычного раздела порядок действий будет таков:
    - resize2fs на уменьшение vg-home. Это освободит часть блоков в группе томов. Насколько я помню resize2fs на уменьшение можно сделать только на отмонтированном томе, поэтому и не знаю, как тут encryption.
    - lvchange на уменьшение vg-home ровно на столько, на сколько было resize2fs
    - lvchange на увеличение vg-var
    - resize2fs на увеличение vg-var - на увеличение можно и на смонтированной fs
    Ответ написан
    Комментировать
  • Как корректно изменить права во всей системе, чтобы others не могли ничего делать?

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

    chmod -R 770 / - корректно будет?


    Конечно. Для перестановки.

    Никогда не делай ничего с правами от корня В дереве каталогов есть расставленные права, причем расставленные таким образом, что без них система работать не будет - начнутся "непонятные" ошибки, сервисы перестанут запускаться (а нынешнее "поколение" линукс-чайников только и в состоянии файл сервиса для systemd написать, не больше)

    Небольшой сервачок может содержать пару тысяч бинарей в /bin:/usr/bin (без графики), типичная рабочая станция (с графикой) - порядка четырех тысяч в /bin:/usr/bin:/usr/trinity/14/bin

    Задача непонятна.
    Ответ написан
    Комментировать
  • Как сделать резервную копию сайта?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Таки резервную копию или сайт, работающий в случае отказа у хостера? Для резервной копии всегда закладывается время на восстановление, для безотказной работы - время на пекреключение основной/резервный. Определитесь, что надо-то.
    Ответ написан
    Комментировать
  • Как собрать iso файл из системы для чайника?

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

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Команда ./eww работает

    ...только в той папке, где лежит бинарник eww, в другом месте она работать не будет. Для того, чтобы она работала в другм месте, скопируйте ее в путь, который входит в PATH (/usr/local/bin неплохой вариант, если он там есть)
    Ответ написан
    Комментировать
  • Astra Linux SE 1.6 Update 13. После ввода логина и пароля выбрасывает обратно в это же окно. Кто знает как решить проблему?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Смотреть логи. Судя по всему X не запускается из-за неверной конфигурации. Можно перенести существующий xorg.conf куда-нибудь и стартовать вообще без конфига - X способен работать на дефолте. Криво, косо, но работать. Если запустится - значит смотреть чего ему в конфиге не але.

    Вообще у SE саппорт должен быть. И его можно и даже нужно терзать - фигли за него платили-то?
    Ответ написан
    Комментировать
  • Перестал работать pacman, что делать?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Сложно перевести фразу "could not resolve"? Переводится она как "невозможно сопоставить имени хоста hostname его IP адрес", то есть не работает подключение к DNS.

    Как правило, из-за отсутствия подключения к тырнету.
    Ответ написан
    2 комментария
  • Не грузится модуль aplesmc на debian 12, есть кто сталкивался?

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

    Купить мак.
    Поставить винду (обычный ноут никак нельзя было купить, да? Маки берут из-за макоси)
    Потом снести вииду и пытаться на мак вкорячить линух!

    Мак берут только за макось, потому что яббловские продукты - они не програмные, а программно-аппаратные, то есть мак заточен под макось, так же как кошка заточена под поедание мышки :) Брать мак и корячить на него что-то другое - это примерно как купить ламборджини и корячить туда движок от жучки :)
    Ответ написан
    2 комментария
  • Как переделать deb c tar.xz пакет в rpm?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Какова итоговая задача? Установить программу из deb-пакета? Для этого вовсе не обязательно конвертировать - достаточно распаковать и вручную установить, глядя в спеку.
    Или хочется чтобы пакетный менеджер учитывал установку? (правильное желание, кстати). Тогда придется разобраться с ошибками выполнения скриптов.

    Я бы поискал данную программу в rpm или в исходниках. Создать rpm пакет (имея для консультации готовую дебовскую спеку) с нуля проще чем пытаться одолеть чей-то скрипт по конвертации, неизвестно рабочий или нет.
    Ответ написан