• Как добавить Linux Ubuntu в Windows Boot Manager?

    У меня когда то был скромный опыт Win7+Lubuntu.
    Кое-что записал.
    Если интересно, поделюсь:
    Q. Как можно загружать разные ОС на Windows?
    В XP есть файл boot.ini на загрузочном диске.

    В Windows 7 загрузочные записи настраиваются в программе bcedit.exe
    под учётной записью администратора.

    * Смотрим конфигурацию загрузочных парамтров и записей, запуская от
    имени администратора cmd: bcdedit
    * Изучаем справку по утилите: bcdedit /?
    * Далее будем делать создание альтернативных загрузочных записей для
    примера с grub4dos
    * Создаём новую загрузочную запись и запоминаем её GUID
    (вместе с обрамляющими фигурными скобками):
    bcdedit /create -d "grub4dos" /application bootsector
    set guid=<полученный_GUID>
    * Указываем для записи загрузочное устройство
    bcdedit /set %guid% device partition=C:
    * Указываем для записи загрузочный путь:
    bcdedit /set %guid% path \grub4dos\grldr.mbr
    * Добавляем в конец меню только что созданную запись:
    bcdedit /displayorder %guid% /addlast
    Ответ написан
  • Запуск своей программы вместо графической оболочки в Linux?

    Ну странно: у меня на старте LightDM или ещё какой дисплейный менеджер позволяет выбрать оконную среду , какую поставишь...
    Например, лёгкие: fvwm2, WindowMaker, AfterStep, icewm (похожа на Win95)....
    Можно тяжёлые: GNOME/KDE...
    Ответ написан
    2 комментария
  • Как почистить Git-репозиторий?

    Советую просвятиться на тему:
    man git-gc
    Ответ написан
    Комментировать
  • Linux не запускается, что делать?

    Я бы загрузился со спасательного DVD, проверил целостность файловой системы, проверил аутентичность логинов/паролей, если надо - переустановил принудительно.
    На машине запускается стрёмное ПО от третьей стороны, поэтому антивирус?
    Я б рекомендовал ревизора поставить AIDE - и после радикальных обновлений пересчитывать контрольные суммы и сбрасывать их на флешку, и перед каждым радикальным обновлением сверять...
    Ответ написан
    Комментировать
  • Почему для скриптинга в шелле используется bash а не более современный язык программирования?

    Нельзя ставить знак равенства между командной оболочкой операционной системы и интерпретатором языка программирования работающим по принципу REPL (Read Evelute Print Loop)...
    Ответ написан
    Комментировать
  • Как удалить дубликаты внутри строки?

    т.е. получается, с опцией -u команнды sort не требуется поток данных пропускать через команду uniq?
    Ответ написан
    Комментировать
  • Есть ли утилита учёта трафика для Linux, как в смартфонах?

    Я из репозиториев Ubuntu пользовался iptraf - такая простенька утилитка для консольного соединения.
    iperf3 - тоже удобная простая утилита, для теста полосы пропускания между машинами (на разных архитектурах норм. работает - на RPi, например).
    cacti, zabbix и nagios - классные мощные мониторинговые системы, их в корпоративном секторе во-всю используют.
    Так icinga - более новая система , там не упомянутая.
    Из старичков могу рекомендовать MRTG - ею всё ещё пользуются и не выкинули из репозиториев.
    Ответ написан
    Комментировать
  • Восстановление GRUB в Debian на Linux-Raid 1?

    Так и не должно работать, если организован RAID на базе контроллера HP Smart Array
    Там и номенклатура объединённых в зеркало дисков должна свои имена иметь: в /dev/cciss/*

    https://www.opennet.ru/openforum/vsluhforumID1/794...
    Ответ написан
    Комментировать
  • Как настроить подключение интернета по кабелю ubuntu 20.04?

    С Ubuntu-18.04 LTS появилась такая конфигурация в файле /etc/netplan/config.yaml (пример для моей машинки):

    network:
      version: 2
      renderer: networkd
      ethernets:
        enp19s0f0:
          addresses:
            - 20.3.24.21/24
          gateway4: 20.3.24.1
          nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
        enp19s0f1:
          addresses:
            - 30.3.24.21/24
        eno1:
          addresses:
            - 40.3.24.21/24
    Ответ написан
  • Что будет если закончится срок поддержки Ubuntu?

    Размечаю диск на три раздела: своп, активная система Ubuntu-16.04.7 и что-то поновее в минимальной инсталляции (допустим 20.04.1). С этой же неактивной системы, можно загрузиться и проверить активную. А данные переносить постепенно изо дня в день... Потом новее ставить и т.д. Ну раз в года два примерно...
    Ответ написан
    Комментировать
  • SNMP: Создание своего OID на Mikrotik с выводом данных из скрипта. Возможно?

    А вы это как хотите сделать: отправкой SNMP-трапа или опросом?

    Второе проще - можно тестить snmp-walk утилитой куст MIB базы....
    А трап отлавливать - это надо правильно демон настроить в конфиге...

    Или у Вас проблема с конфигами на самом Рутере исключительно?
    Ответ написан
  • Как установить интернет драйвер на linux ubuntu с диска?

    Обычно все открыте драйвера стоят в ядре, и ОС.
    Но tp-link может использовать проприетарные, которые требуют ещё и загружаемый код.
    Зависит от того который на устройтве .
    Часто это realtek или broadcom...

    Вот что на моём Debian:

    dpkg -l 'firmware*'
    Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
    | Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
                частично установлен[H]/trig-aWait/Trig-pend
    |/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
    в полях состояния и ошибки указывает на ненормальную ситуацию)
    ||/ Имя                     Версия           Архитектура      Описание
    +++-=======================-================-================-====================================================
    ii  firmware-adi            20161130-5~deb8u all              Binary firmware for Analog Devices Inc. DSL modem ch
    ii  firmware-amd-graphics   20161130-5~deb8u all              Binary firmware for AMD/ATI graphics chips
    ii  firmware-atheros        20161130-5~deb8u all              Binary firmware for Atheros wireless cards
    ii  firmware-bnx2           20161130-5~deb8u all              Binary firmware for Broadcom NetXtremeII
    ii  firmware-bnx2x          20161130-5~deb8u all              Binary firmware for Broadcom NetXtreme II 10Gb
    ii  firmware-brcm80211      20161130-5~deb8u all              Binary firmware for Broadcom 802.11 wireless cards
    ii  firmware-crystalhd      0.0~git20120110. all              Crystal HD Video Decoder (firmware)
    ii  firmware-intelwimax     20161130-5~deb8u all              Binary firmware for Intel WiMAX Connection
    ii  firmware-ipw2x00        20161130-5~deb8u all              Binary firmware for Intel Pro Wireless 2100, 2200 an
    ii  firmware-ivtv           20161130-5~deb8u all              Binary firmware for iTVC15-family MPEG codecs (ivtv 
    ii  firmware-iwlwifi        20161130-5~deb8u all              Binary firmware for Intel Wireless cards
    ii  firmware-libertas       20161130-5~deb8u all              Binary firmware for Marvell wireless cards
    ii  firmware-linux          20161130-5~deb8u all              Binary firmware for various drivers in the Linux ker
    ii  firmware-linux-free     3.3              all              Binary firmware for various drivers in the Linux ker
    ii  firmware-linux-nonfree  20161130-5~deb8u all              Binary firmware for various drivers in the Linux ker
    ii  firmware-misc-nonfree   20161130-5~deb8u all              Binary firmware for various drivers in the Linux ker
    ii  firmware-myricom        20161130-5~deb8u all              Binary firmware for Myri-10G Ethernet adapters
    ii  firmware-netxen         20161130-5~deb8u all              Binary firmware for QLogic Intelligent Ethernet (300
    ii  firmware-qlogic         20161130-5~deb8u all              Binary firmware for QLogic HBAs
    ii  firmware-ralink         20161130-5~deb8u all              Binary firmware for Ralink wireless cards (dummmy pa
    ii  firmware-realtek        20161130-5~deb8u all              Binary firmware for Realtek wired/wifi/BT adapters
    ii  firmware-samsung        20161130-5~deb8u all              Binary firmware for Samsung MFC video codecs
    ii  firmware-ti-connectivit 20161130-5~deb8u all              Binary firmware for TI Connectivity wifi and BT/FM/G
    ii  firmware-zd1211         3.0.0.56-3       all              binary firmware for the zd1211rw wireless driver
    Ответ написан
  • Shift + i не хочет работать в vim(terminal)?

    В командном режиме (нажимайте Escape) у меня работают:
    • v (малая буква без shift) - выделять текст посимвольно
    • V (большая буква с shift'ом) - выделять текст построчно
    • ctrl-v (буква v в любом регистре с control'ом) - выделять текст блоком


    Попробуйте сначала сами отменяя каждое выделение Escape - увидите разные эффекты.
    Чтобы с выделенным совершать операции есть такие кнопки:
    • y - копировать выделенный текст в буфер
    • x - вырезать выделенный текст в буфер

    Чтобы этот текст затем в нужном месте вставить:
    • p (малая буква без shift) - вставить текст после курсора
    • P (большая буква с shift'ом) - вставить текст перед курсором


    В том же самом командном режиме (с Escape):
    • i (малая буква без shift) - вставить (набрать вручную с клавиатуры) текст перед текущим символом
    • I (большая буква с shift'ом) - вставить (набрать вручную с клавиатуры) текст перед текущей строкой
    Ответ написан
    Комментировать
  • Хочу снимать видео с 4 usb web-камер и клеить в одно широкоформатное на лету, какие тулзы или методы посоветовали бы?

    Раньше видео снимали с FireWire (профессиональнее, IEEE-1394) kino - до сих пор есть в репозиториях. Может, он в USB работать будет.

    kdenlive - если у Вас соотв. настольная графическая среда.

    openshot , flowblade - тоже пригодные редакторы.

    Касаемо устройства /dev/video0-3 - гугли и ищи в пакетах твоего дистрибутива по ключевому слову video4linux
    Ответ написан
    Комментировать
  • Какой язык и тулкит выбрать для написания GUI под Linux?

    Известный преподаватель МГУ топит за FLTK:

    www.stolyarov.info/books/pdf/progintro_vol4.pdf
    Ответ написан
    Комментировать
  • Вывод в терминал C++?

    Потому, что \n осуществляет перевод на новую строку, а \b на неё уже не может вернуться и что-либо перетереть - он ограничен своей строкой.
    У тебя без \n текст word просто переписывает приглашение командной строки.

    Похоже, такой код делает, что тебе нужно:

    #include <iostream>
      
    int main() {
          std::cout << "word" << "\b\b\b\b    \n";
          return 0;
    }


    После финального \b стоит 4 пробела (они перетрут текст), а потом \n переведёт курсор на новую строку.
    И на этой новой строке уже интерпретатор выдаст приглашение ничего не переписав.
    Ответ написан
    Комментировать