Ответы пользователя по тегу Linux
  • Как вылечить флешку?

    Как человек с опытом, могу сказать - лет с 8-10 назад это было актуально. Сейчас цены на флешки такие, что смысл возиться есть начиная с 64ГБ.
    В линуксе утилитой dd затереть всю флешку. Далее любым редактором разделов делаем один раздел, форматируем - готово!
    В винде берём тот же dd (виндовый) или лучше flashnul (я именно ей пользовался обычно), и затираем флешку. Ну и далее штатными средствами винды.
    Flashnul может и протестировать все блоки на флешке - чтение-запись-верификация - смотрите справку в самой программе.

    Если же где-то затык - уже подсказали, есть сайт fhlashboot.ru, там много материалов, и разный софт под разные контроллеры.

    P.S. !!! Если данные на флешке важны - ничего не делайте с ней совсем! Сразу в датарекавери фирму, где снимут дамп с микросхем памяти и расшифруют, и дадут Ваши данные (если они там ещё есть).
    Ответ написан
    Комментировать
  • Как получить уровень фактической громкости?

    Из того же amixer и получить:
    [avx@localhost ~]$ amixer controls
    numid=4,iface=MIXER,name='Master Playback Switch'
    numid=3,iface=MIXER,name='Master Playback Volume'
    numid=2,iface=MIXER,name='Capture Switch'
    numid=1,iface=MIXER,name='Capture Volume'
    [avx@localhost ~]$ amixer cget numid=3,iface=MIXER,name='Master Playback Volume'
    numid=3,iface=MIXER,name='Master Playback Volume'
      ; type=INTEGER,access=rw------,values=2,min=0,max=65536,step=1
      : values=39320,39320
    [avx@localhost ~]$


    values=39320 во второй строке и есть искомое. У себя проверил - показывает что реально есть. Хотя pulseaudio, kde и виджет "Громкость" в системе используются. Про amixer я уже и много лет не вспоминал.
    Ответ написан
    Комментировать
  • Как починить терминал Linux?

    Вариантов решения есть не один:
    1. Настроить сервер, чтобы нельзя было использовать какие-то символы, а только "нормальные". Возможно, это решается не средствами сервера, а какими-нибудь плагинами. Для CS1.6 были подобные.
    2. Не держать screen. Пусть логируется в файлы. Да, так управлять несколько неудобнее, но и падать меньше будет.
    3. Возможно, нужна более новая версия screen либо какой-то библиотеки, если она есть.
    ...
    Возможно, это делают намеренно, чтобы вызвать отказ в обслуживании. И придётся изучать вопрос, искать где в чём уязвимость, и способы закрытия/обхода. Для примера, в одной из версий сервера cs1.6, была дыра, когда атакующий мог послать специфичную команду, которая ложила сервер, или он перезапускался (если настроено). И долго не могли выпустить (не знаю почему) обновление с закрытой дырой. Обходились хитрым правилом в iptables, которое дропало такой опасный пакет.
    В любом случае, для точного ответа слишком мало данных.
    Ответ написан
    5 комментариев
  • Как сделать чтобы терминал снова заработал?

    Предположу что произошло - при установке понадобились какие-то библиотеки, которые конфликтуют с текущими в системе. А дальше - либо сами согласились, либо менеджер пакетов что-то там сделал, (хотя не указано, как устанавливали-то?), и часть библиотек были либо удалены либо заменены на другие версии.
    мой пример
    Бывает когда какая-то программа, например, хочет gtk3, а в системе только gtk2, попытка напрямую установить версию 3 не проходит, человек удаляет связанное с gtk2, и.... дальше всё ломается. Я так лично сломал систему на одном своём компе, но там, к слову, она уже лет 6-7 стоит, и жёсткий диск кочевал по разным железкам, постоянно обрастая новыми драйверами, ну и обновления, пока они были.

    Для выяснения, что нехватает программе для запуска, запустите её через терминал. Т.к. программа "терминал" или как там в минте называется, в кедах это Konsole, где-то так и называется Terminal, не важно - если она не запускается, то проще запуститься нажав Ctrl+Alt+F1(F1...F7), там будет чистый терминал, которому GUI совсем не нужен. Ну и там пробуем запустить программу, и смотрим на что ругается. Ну и export DISPLAY=0.0 перед именем программы вставить, если в минте такое прокатит (в моей mageia7 не работает). Там дальше выхлоп с ошибками нужно смотреть.

    А вообще в линуксе так - ставим программы через менеджер пакетов из родных репозиториев. Если добавили свои - Вам и разгребать проблемы, если ставили из исходников - опять же, придётся искать каждый файл куда ставился и если что-то перезаписывал, восстанавливать.
    Но проще бэкапиться почаще, конечно.
    Ответ написан
    Комментировать
  • Как заставить RSYNC копировать все файлы и папки?

    man rsync гласит:
    A trailing slash on the source changes this behavior to avoid creating an additional directory level at the destination.

    Т.е. нужно убрать слэш в пути, чтобы создавались подкаталоги.
    Там же написано, что, например, эти команды скопируют одно и то же:
    rsync -av /src/foo /dest
    rsync -av /src/foo/ /dest/foo

    Есть слэш - не создаются подкаталоги, нет слэша - создаются.
    Ответ написан
    Комментировать
  • Как по IP получить CIDR?

    Вот ресурс где это можно сделать: https://bgp.he.net/
    Поиск по AS, IP, и много чего ещё. Для получения информации об адресах в интернете - незаменимая вещь.
    Ответ написан
    Комментировать
  • Аналоговое видеонаблюдение в Linux (LXLE) посредством китайского USB stick?

    VLC, Kaffeine. Оба умеют читать разные источники, и есть запись потока. Вроде можно через mplayer, если память не изменяет. Выяснить имена устройств по разным каналам (если они реально разные), и запустить сколько надо экземпляров программ с нужными параметрами. Но если устройство определяется как одно... тогда не знаю как.
    Ответ написан
    Комментировать
  • Как быстро войти во все аккаунты в браузере?

    Я для таких целей использую Puppy linux на флешке, и использую файл сохранения. При первом завершении работы он сам предлагает создать или нет. И всё сохраняется. Кстати, весьма подойдёт для слабых компов.
    Если не ошибаюсь, сейчас почти все дистрибутивы могут в live режиме работать, и из них опять же почти все могут сохранять сессии.

    P.S. в firefox есть файлики в профиле вроде cookies, и т.п. - вот их сохранять-восстанавливать и всего-то делов! Для хрома тоже должны быть аналогичные решения.
    Ответ написан
    4 комментария
  • Как полностью вернуть ноутбук в заводские настройки?

    На нормальном форуме за подобную постановку вопроса Вас бы забанили или тему удалили. Нигде не написано, какой ноутбук (производитель, модель), какие настройки загрузки в биосе (EFI, Legacy, и т.д.).
    Конкретно по Вашему вопросу - поставить НОВЫЙ диск (если задаёте вопросы, как стереть или обнулить хотя бы mbr/gpt), биос сбросить прямо из его меню на значения по умолчанию.
    Как поставить конкретный дистрибутив линукса - читайте на сайте этого дистрибутива и его форум. Ну или спросите на профильных (не подскажу где лучше, не спрашивал), или просто в IRC канале более-менее живом по теме.
    Ответ написан
    2 комментария
  • Как установить линукс на карточку микросд?

    НЕ НАДО так делать!
    Я пробовал, на примере Lenovo C200. Теоретически, всё ставится, и даже загружается. Но практически - скорость работы будет значительно ниже, чем даже на обычном HDD. Вы ведь не собираетесь оставлять на microSD exfat? А что-то другое там малопригодно. Я вот за три дня мучений почти добил карточку - стали появляться ошибки при чтении и записи.
    В чём проблема поставить на ssd 32GB ОС? Делаем корневой раздел 5Гигов, swap не используем (ну, тут смотря сколько оперативки), и остальное под /home. А вот уже microsd под дополнительное место для пользовательских данных, если потребуется.
    Стоимость microsd >64GB приближается к стоимости ssd на 120GB. Так не проще ли поменять ssd на более ёмкий?
    Ответ написан
    1 комментарий
  • Какой Linux выбрать?

    Puppy, mint довольно лёгкие, но могут быть некоторые проблемы с железом - wifi, видео. И кстати, с intel GMA можно проблемы поиметь с любым дистром. ИМХО, лучше взять любой современный дистрибутив, но при установке выбрать не KDE или GNOME, а что-то полегче: mate, cinnamon, xfce, lxde и т.п.
    Обычно при выборе дистрибутива советуют так: выбирай тот, который использует ближайший к тебе гуру.
    P.S. и выбрасывайте сразу этот винт на 250ГБ. Там скорее всего стоит что-то типа WD2500BPVX или похожий, который свой век уже отжил. Нужно купить любой ssd на 120ГБ за 3000р и сразу будет ощутим эффект. Даже бОльший, чем от смены дистрибутива.
    Ответ написан