Ответы пользователя по тегу Linux
  • Как убрать шумы в микрофоне после перехода на Linux (Manjaro)?

    В 90% случаев разница в драйвере. В виндовых возможно включено шумоподавление, и в каких-то линуксовых может быть тоже. Будет влиять даже версия драйвера и pulseaudio (или что там используется?)
    Я у себя все проблемы решил при помощи pulseeffects - там есть настройки. На скриншоте вот как у меня.
    6225b7462b9b5154849948.png
    Ответ написан
  • Как через cmd и терминал удалить из папки все файлы, кроме выбранных?

    В общем случае - написать скрипт. Для cmd всё несколько замороченнее, и намного меньше возможностей и много ограничений. Но можно из него вызвать powershell и передать ему скрипт-блок с нужными командами.
    В линуксе аналогично - выполняется на bash, но можно ведь вызвать ещё массу разных инструментов, которых уйма под линукс.
    Если нужен однострочник - вторую точно можно сделать однострочником и в винде и в линуксе (гуглить за Вас не стану, это просто). В первой задаче много нюансов - файлы или папки, вложенные они или нет, и сколько их задано - одно дело когда десяток, другое когда сотни тысяч исключений. И подходы к решению будут немного разные.

    А вообще, это похоже не на вопрос ("меньше/больше 5мб" - определитесь уже), а на задание в какой-то лабе. Тогда это не сюда.
    Ответ написан
  • Почему ошибка "done" unexpected (expecting "do")?

    Вот так надо:
    #!/bin/sh
    while true
    do
    python3 ./bot.py
    sleep 1
    done


    sleep 1 можно на что-то другое поменять, или вообще убрать. Или какой-то "предохранитель" сделать, чтобы не было проблем прибить этот скрипт при отсутствии паузы, если bot.py вдруг с проблемами (забивает память, диск, или ещё что-то не то делает).
    Ответ написан
    Комментировать
  • Как переместить все файлы в другую папку кроме папки с помощью терминала?

    Всё проще! Не надо создавать проблем где их нет.
    Указанной командой всё перенесётся как надо, mv только ругнётся:
    mv: невозможно перенести 'videos' в свой собственный подкаталог, 'videos/videos'

    Остальное будет перенесено в указанный каталог videos.
    Ну, в Вашем варианте, filters. Только что создал для пробы, проверил.

    Для теста сделайте отдельный каталог и в нём аналогично файлов-каталогов накидать можно. Ну и в нём же проверить. Мало ли, как у Вас в убунте настроено чего...
    Ответ написан
    Комментировать
  • Sudo права для GUI пользователей из AD?

    Решение - policy kit (polkit)
    https://ru.wikipedia.org/wiki/Polkit
    https://wiki.archlinux.org/title/Polkit

    В частности, сам недавно с принтерами так же думал (правда, для домашних компов, без AD). Вначале добавил юзера в группу wheel - работает, но это слишком жирно для юзера.
    А вот правило для polkit - самый раз пришлось. Сейчас уже наверное не вспомню, где и как оно записывается, но гуглится за 5 минут.
    Ответ написан
    5 комментариев
  • Где находится файл конфигурации atd?

    Выше показали где (man atd), т.е. RTFM!
    А вот касаемо переноса на другой сервер, мне видится такие два решения:
    1. Правка исходников и пересборка (так себе удовольствие)
    2. На нужном сервере разместить нужные каталоги, и экспортировать по nfs их. И где надо примонтировать эти шары к стандартным путям. Немного разобраться с selinux (может блокировать это, но это не точно).
    Ответ написан
    Комментировать
  • У какого десктопного Linux минимальные требования к RAM?

    Я для запуска на любом компе сделал на загрузочной флешке PuppyRus Linux. Даже две версии. Одна старая, вторая современная. Так вот - летают обе одинаково быстро, особенно когда в режиме copy2ram.
    Но тут проблема действительно в том, что для любого современного браузера нужно довольно много оперативки, и ещё сайты стали делать отвратно, по сравнению с тем какие были 10 лет назад.
    Из легких браузеров Palemoon может помочь. Но есть там тоже свои проблемы.... Поэтому использую и Palemoon, и google chrome, если нужна поддержка каких-то современных фич (всякие конференции с видео-аудио и т.п.)
    Ответ написан
    Комментировать
  • Какое приложение можно использовать для быстрого просмотра файлов в KDE?

    Dolphin
    Это файловый менеджер, вроде как по умолчанию в КДЕ он есть. В нём меню - вид - панели - сведения. Или нажать F11. Будет справа показывать предпросмотр почти всех файлов - и pdf, и офисные, и xml всякие, и картинки, и музыку тоже умеет.
    Ответ написан
    1 комментарий
  • Что такое файлы core на сервере?

    Буквы "y" после второго ввода yes - результат работы команды "yes" (да, есть такая программа!). Собственно, сама по себе она выводит в терминал "y" пока не будет убита.
    А вот почему она (а может и не она?) при уничтожении оставила столько файлов, непонятно. Может быть это особенность запуска yes под ssh, или падало что-то другое.
    Надо по ls -l посмотреть даты создания этих файлов, и будет понятно, сейчас они создались (тогда на 90% что это yes так глюкануло), или даты разные, тогда надо разбираться...
    Ответ написан
    1 комментарий
  • Как добавить русский в screen?

    Стоит обратить внимание на версию дистрибутива и связанные с локализацией консоли проблемы (у многих были они).
    Дальше, после входа введите команду setupcon
    И проверьте, что поменялось.
    Ну и дальше можно погуглить, типа screen +setupcon
    Вот ещё интересная статья попалась, раскрывает, как много ещё костылей в линуксах, особенно с локализацией.
    https://habr.com/ru/post/281170/

    spoiler
    Когда-то собирал систему на базе slax, и тоже попалось, что если убрать initramfs (ну, то есть без initrd), то framebuffer не используется (не инициализируется) и русского тоже нет, тоже лечилось setupcon в автозагрузке. Разбираться сильно не стал, устроило и это.
    Ответ написан
    Комментировать
  • Есть алгоритмы или готовые решения для определения качества изображения?

    Тут не обойтись без нейросетей.
    Ведь картинка изначально может быть размытая, мутная, или с маленьким числом деталей (например, какой-то простой предмет, типа кубика, на однотонном фоне). И обычными алгоритмами не получится выяснить, насколько сильно сжатие исходного материала (если оно есть вообще). Ведь можно открыть картинку в любом просмотрщике, увеличить, сделать снимок экрана, и получится совершенно качественное изображение, с точки зрения jpg (и любого другого подобного формата).
    Однако уже сейчас есть готовые сети, которые улучшают чёткость картинки, и не только фото, но и видео, ориентируясь на большой массив изображений, по которым их обучили, как распознать, где сильно пережатый а где нет, и какой может быть исходная картинка. Чуть модифицировать, и можно сделать чуть простое решение - просто определить, насколько сильно сжатие картинки (без привязки к тому, какой формат и что там прописано, чисто по содержимому картинки, как это делает мозг человека).
    Возможно, уже есть готовые решения, я даже не гуглил на эту тему. Направление, думаю, понятно.
    Ответ написан
  • Почему не получается запустить liveCD?

    На 90% уверен, что в системе два и более видеовыхода. Например, аналоговый (VGA) и цифровой (HDMI, DVi, LVDS...)
    При этом часть отображается на неиспользуемый видеовыход. Можно либо туда что-то подключить и будет видно, и там настроить какой экран главный будет, либо... попробовать после загрузки отключить (вытащить кабель VGA) и подключить, возможно что выведет всё на него дублированием.
    Это бич почти всех дистрибутивов линуксов, что нигде не могут нормально сделать определение экранов и чтобы можно было вызвать окно настройки на любом экране (просто никто видимо не тестировал такие случаи).
    Ответ написан
    Комментировать
  • Как выполняется установка Linux?

    Это зависит от самого установщика. Например, я использую Mageia Linux.
    Там если загрузиться с компакт-диска (или загрузочной флешки дистрибутива), можно запустить live систему и потом поставить, а можно прямо сразу запустить установку, или выбрать rescue (восстановление системы).
    Однако и это не единственный способ. Я на своей флешке храню много ОС для установки и кучу софта, и там же загрузчик grub for dos. И именно в него я интегрирую все остальные установщики всех систем. Для mageia linux 7, например, это не очень сложно, нужно в корне флешки иметь папку x86_64, и ещё парочку, кроме загрузчика, ну и в загрузчике прописать пару строк. Однако установщик несколько не рассчитан на это, потому он при запуске установки системы спрашивает, а где лежат, собственно, файлы, или .iso? Ну и я показываю ему эту папку, и всё устанавливается дальше без проблем.
    В других установщиках может быть совершенно по-другому. Но суть одна - установщик либо берёт файлы оттуда, где ему создатели заранее прописали, либо спрашивает, либо из конфига берёт путь. Дальше установка заключается в задании некоторых параметров, типа, язык, переключение раскладки, и т.д., и копировании файлов, с учётом заданных параметров, конечно, перед этим обычно должен быть инструмент для операций с разделами, чтобы можно было создать раздел(ы) и указать куда ставить, и что именно ставить (в линуксах часто нужно задать раздел под корень системы, под /home, (boot, var... и что угодно ещё можно тоже раскидать обычно), или оставить выбор автоматически). В конце прописывается загрузчик, или модифицируется имеющийся (если он совместим).
    Ответ написан
    Комментировать
  • Как запустить konqueror из под root?

    Несколько лет назад, насколько помню, пошла мода запрещать запускать любые программы с gui под root (или через sudo), уже тогда я видел негодование в нескольких статьях на хабре, и способы обхода, некоторые даже находили нужный байт и патчили сам бинарник какой-то в системе. Но дальше - больше, и очень многие программы теперь не работают под рутом, сделано это умышленнно. Да, всякие системные, типа gparted и тому подобные работают. Но вот сейчас проверил - ни dolphin, ни konqueror не работают, даже kwrite ругается на всякое разное, но в итоге сохраняет что надо где нужны права рут.
    Ответ написан
  • Какая среда рабочего стола самая стабильная?

    Я с 2007 года на линуксах, периодически посматриваю разные окружения, но не часто. В итоге так и остался на КДЕ. Но наиболее запомнилась как самая стабильная, это КДЕ версии 3.5.10 (ветка 3.5 то есть).
    Оказалось, она и сейчас есть, развивается под именем TDE https://ru.wikipedia.org/wiki/Trinity_Desktop_Envi...
    Пока нет надобности мне менять КДЕ5 на TDE, всё работает и не виснет никогда, но и железо вполне нормальное i5-4670 / 8GB RAM / 240GB SSD
    Но иногда по несколько месяцев пользуюсь ноутбуками разными, и часто приходится подбирать окружение, чтобы не тормозило. Так вот, самым оптимальным вариантом для плохого железа я оставил на флешке PuppyRUS, окружение JWM. Реально быстро, запускается с флешки, можно сохранять сессию в файл на той же флешке или на диске. Большинство оборудования подхватывает само, без особой настройки (звук, сеть, видео...)
    Ответ написан
    Комментировать
  • Есть ли нормальный декомпилятор для линукс?

    Считаю, что "нормального" нет и не будет.
    Ибо, вот citforum.ru/security/software/decompilation
    тут пишут
    В частности, при компиляции программы из языка высокого уровня в язык ассемблера характерно отображение «многие к одному» концепций языка высокого уровня в концепции языка ассемблера, и, как следствие, однозначное восстановление программы на языке высокого уровня становится зачастую невозможным.
    В силу указанных выше причин полностью автоматический декомпилятор реализовать принципиально невозможно. Поэтому системы декомпиляции программ должны работать во взаимодействии с аналитиком, который (зачастую методом проб и ошибок) управляет процессом декомпиляции.


    И я с этим согласен.
    То есть, если исходный инструмент компиляции (т.е. компилятор или что там ещё применялось для создания софта) не оставил какой-то дополнительной информации для отладки (наименования переменных, функций и т.п.), то однозначно восстановить их нет возможности. Можно восстановить только вызовы API операционной системы или вызовы внешних функций, но это не всегда даёт возможность восстановить исходный текст на языке высокого уровня.
    Так что придётся поработать :-)
    Ответ написан
  • Что за ошибка и как исправить?

    Directory APPPATH/cache must be writable

    Нет прав на запись в указанный каталог.
    #chmod +w на этот каталог надо для нужного пользователя.
    Ответ написан
    Комментировать
  • Как удалять файлы в линукс не тормозя компьютер?

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

    В документации на него нет упоминаний о каком-либо расписании. Но сходу напрашивается решение "в лоб": в cron по расписанию указать запуск с новым плейлистом (не в курсе, нужно ли завершить предыдущий экземпляр, или вообще можно какой-то командой заставить перечитать конфигурацию).
    Как-то ремонтировал компьютер на ретрансляторе, там использовался какой-то собственный софт под виндой, с указанным расписанием рекламных и прочих вставок, с контролем работоспособности, и записью полученного с приёмника. Название софта не помню вот совсем :(
    Ответ написан
    Комментировать
  • Правильно ли я вношу изменения?

    Не нужен. По-моему, для GRUB без разницы сколько там пробелов между параметрами.
    У меня вот
    quiet noiswmd nokmsboot resume=UUID=5c6a263d-12da-4bcb-8374-0938073a203d audit=0 rootfstype=ext4 libahci.ignore_sss=1 raid=noautodetect selinux=0 plymouth.enable=0 lpj=3399122

    и без всяких пробелов в конце, и работает, последний параметр учитывается.
    [avx@localhost ~]$ dmesg |grep lpj
    ...
    [    0.070606] Calibrating delay loop (skipped) preset value.. 6798.24 BogoMIPS (lpj=3399122)
    [avx@localhost ~]$
    Ответ написан
    1 комментарий