Задать вопрос
Ответы пользователя по тегу Linux
  • Как объеденить несколько команд в скрипт?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Обычно я не даю готовых скриптов, предпочитая давать удочку, а не рыбу, но тут я подумал и решил, что я у себя использую эту идею - я тоже бэкаплю нечто примерно подобным образом, поэтому тут у нас будет вот:
    #!/bin/sh
    dirlist="dir1 dir2 dirN"
    
    for onedir in $dirlist
     do
       # Это собственно бэкап
       tar zcf - /mnt/md4/${onedir} | ssh user@192.168.0.XXX "cat > /mnt/BACKUP/${onedir}_$(date '+%F_%T').tar.gz"
       # А это проверка того, что что-то сбэкапилось
       # Отбрасываем ->, чтобы исключить линки
       line=`ssh user@192.168.0.XXX \
            "cd /mnt/BACKUP/ && ls -la | grep ${onedir}_$(date '+%F_%T').tar.gz | grep -v -e \"->\""`
    
       # Если в результате пусто - такого файла нет
       if [ ${#line} -eq 0 ]; then
         echo "Backup failed"
        else
           # Берем длину и проверям, что она не нуль
           size=`echo $line | awk '{print $5}'`
    
           if [ $size -ne 0 ]; then
             echo "Backup Success"
           else
              echo "Backup failed"
           fi
        fi
     done
    Ответ написан
    4 комментария
  • Ошибка при обучении Rasa: "Invalid Instruction" на Linux Debian - что делать?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Invalid instruction - это совершенно буквально надо воспринимать. Это неверная инструкция, которая не может быть понята процессором. Ошибка, возникающая при сборке на современной машине и попытке выполнить программу на более старой, с более ограниченным набором команд.

    Обычно помогает только пересборка на целевой машине либо без оптимизации под архитектуру. Если программа бинарная и нет возможности пересобрать - работать не будет.
    Ответ написан
    Комментировать
  • Не могу поставить линукс на флеш-накопитель?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    на чистую флешку 256гб пытаюсь поставить линукс

    Ну норм по размеру. Я на 128 вчера поставил.
    через balenaEtcher все ставлю

    Причем тут этчер? Путаем установку и развертывание дистриба? Ну, поскольку нельзя сказать, как был собран исходный образ, пиши через rufus.
    Ответ написан
    Комментировать
  • Как установить CentOS 8?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    купленное ПО работает только на версиях ниже 8.1

    А запускать пробовали? Требования ПО на чем основаны? glibc? библиотеки? жаба?
    Ответ написан
  • Беспроводная клавиатура ломает X.Org. Как победить?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Тут вообще-то есть несколько ошибок, которые нужно устранить.

    1. Накуа modesetting? Пропишите руками дрова radeon (ATI же?)
    2. Найдите почему возникает failed to enable I/O ports

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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Единственное жизнеспособное решение, лежащее в основе всех и всяческих NAS, где "унутре неонка линух или FreeBSD" - это самба. Насчет DFS правда ничего не скажу.
    Ответ написан
    Комментировать
  • Как примонтировать LVM в Proxmox?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Попробуй e2fsck -b ... -B 4096. Размер блока (который 4096) можно посмотреть через debugfs, командой stats. Если есть место куда скопировать данные, возможно проще будет вытащить их через команду rdump, чем пытаться восстановить суперблок.
    Ответ написан
    Комментировать
  • Ошибка обновления Linux CentOS 7?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    CentOS 7 R.I.P.
    Ответ написан
    Комментировать
  • Могут ли возникнуть проблемы с установкой Убунту?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Могут, но не того типа, что Вы опасаетесь. Canonical занимает выраженно антироссийскую позицию и может в любой момент отрубить например доступ к серверам обновлений. То, что она это до сих пор не сделала, вовсе не значит, что не сделает в будущем :(
    Если нужен "все равно какой" линух, поставьте т.н. "российский" дистриб - Альт, Астру, Росу, Calculate.

    Насчет
    линукс может не встать на ноут,
    - шляпа. Когда контора купила мне ноут, я специально решил "просто поставить" не делая никаких телодвижений. И что? А ничего, все встало, все нашлось - тач, батарейка, wifi и заработало как должно.
    Ответ написан
  • Как настроить сетевой контроллер в Ubuntu 20.04 XFCE после замены материнской платы?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    На матери стоит совершенно банальный I219-V, у меня такая сетевуха обнаруживается как eno1. Посмотри, что скажет lspci, должно быть например вот так:
    # lspci | grep net
    00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (14) I219-V (rev 11)
    Ответ написан
  • Как запустить полноценный эмулятор?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Хоти дальше :) У телефона очень сильные отличия по аппаратной базе от обычного компа.
    Ответ написан
    2 комментария
  • Хочу поднять свои ipv6 прокси на своем vps сервере при помощи скрипта какого то, но не могу найти рабочий скрипт, скинете?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Не-а. Мы тут злые ежи, можем только методику подсказать, что посмотреть и поправить. За готовым продуктом - это немного не к нам :) Там, где надпись "Хабр Q&A" справа стрелочка есть, Нажимаешь на нее, выбираешь "Фриланс" - тебе скинут какой угодно скрипт... за твои деньги :)
    Ответ написан
    Комментировать
  • Как узнать все переменные в samba?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    man smb.conf

    Увлекательгное чтиво...
    Ответ написан
    Комментировать
  • Чем делать резервное копирование?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Желательно бесплатное программное обеспечение

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

    К сожалению, российский Кибер Бэкап оказался совершенно неадекватен по ценам. Такое впечатление, что они рассчитывают напродавать и свалить, поэтому искать надо решение (даже не совсем честное в плане лицензирования) состоящее как правило из агентов, которые устанавливаются в машины, которые бэкапятся и сервера, который эти агенты опрашивает.
    Для бэкапа виртуалок подошел бы Nakivo, но его больше не продают - разве только ключи где найдете :)
    Ответ написан
    2 комментария
  • Kак смонтировать диск Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Диски - вовсе не обязательно sd :) Если NVME - то там вообще черт знает что может быть
    /dev/nvme1n1p2                         1991528K     142580K    1727708K   8% /boot
    /dev/nvme1n1p1                           10202K        136K      10066K   2% /boot/efi

    вот например.

    Ищи в dmesg, где ведро нашло диски (и нашло ли вообще). Обычно с нуля ведро никто не собирает - там тысячи параметров - берут готовое и правят.
    Ответ написан
    3 комментария
  • Какую библиотеку использовать для создания tar архива на языке Си для операционной системы Linux (arch)?

    CityCat4
    @CityCat4 Куратор тега C
    //COPY01 EXEC PGM=IEBGENER
    libarchive
    Ответ написан
    Комментировать
  • Как подключиться через ftp к удаленному серверу?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    //COPY01 EXEC PGM=IEBGENER
    FTP - протокол очень старый, он ровесник самого тырнета. И он рассчитан на тырнет, в котором нет файрволлов :) Кроме управляюих портов 20-21, нужно еще обеспечить проброс порта данных. Для того, чтобы это работало в ipfilter, например специальные модули подгружаются.

    Забей на FTP, используй sftp
    Ответ написан
    Комментировать
  • Миграция с Виндовс на Арч. Какие могут быть проблемы?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    1. Софт. Многая множество софта не написано под линух и никогда написано не будет :) Это конечно касается не серьезных программ - их-то как раз можно найти, хотя и безрадостно :) а различных мелких софтин - для работы с телефонами например, написанных энтузазистами (сделайте-ка мне SP FlashTool под линух :D )
    2. Игры. Большая часть способов - это танцы вокруг wine. Протон иже с ним - это все танцы вокруг wine. Да, wine активно прогрессирует - уже версия 9.9, но тем не менее вот скажем виндовый стим он не запустит. Поэтому игр будет мало, а те, что будут, вовсе не факт, что будут работать.

    Описанный конфиг - он как правило характерен для работы - основное рабочее место под линухом, винда виртуалкой для того софта, который есть только под нее (админские оснастки etc) - я так уже лет десять работаю :)

    Но дома - пока только винда
    Ответ написан
    6 комментариев
  • Как осуществить трансформацию полноценного АРМ сотрудника с Win10 на Linux?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Ох, чувак, ты даже не представляешь себе, какую ты сложную задачу поднял... Такая задача решается обычно раскатыванием некоего эталонного образа, где весь софт уже установлен, а при развертывании он только настраивается. Готовый софт мне неизвестен, пишу сам, серверный образ уже развертывается, образа рабочей станции пока нет (ну то есть он есть, но не развертывается полноценное РМ).

    Теперь о грустном.

    Прямой копии с винды конечно же нифига не получится. Придется долго и муторно клепать "мастер-рабочее место". Корпоративная почта на TB - мигрирует запросто, даже профиль юзера можно при желании подтянуть, а вот со всем остальным рамс.

    AD - прямого копирования конечно же нет. Все "импортозамещенные" решения - шляпа (ALD Pro живьем не видел, но судя по тому , что я увидел в Кибер.Бэкапе - это будет либо явный BolgenOS, либо втихую скоммунизменный). Единственное, что хоть что-то похожее делает - это Samba DC, но опять же только в рамках логинов-паролей и (может быть!) GPO. Да, GPO, даже если есть - на винде работать не будут :). Есть еще IDA, если одолеете настройку.

    И все вручную. Про ПО ничего не сказали, что за ПО. Возможно оно заработает в Wine, а возможно нет.

    В общем задача распадается на две:
    - слабать "мастер-образ", где установлено все, что будет работать в линухе
    - этот "мастер-образ" раскатать на нужное количество машин
    Ответ написан
    Комментировать