• Как правильно установить пакет через скрипт bash?

    3vi1_0n3
    @3vi1_0n3
    У вас в таком варианте никогда не отработает "apt -f install". Штука в том, что после "dpkg -i" код возврата не ноль. В данном случае лучше попробовать без условного выполнения, либо заменить "&&" на "||". Тогда "apt -f install" будет выполняться после безуспешной установки пакета с помощью dpkg (что в вашем случае и происходит).
    Должно быть что-то типа такого:
    install_timeshift(){
    wget "https://.../...deb" && [ -f "...deb" ] && { dpkg -i ....deb ||  apt -f install; }
    }

    Качаем, потом проверяем, есть ли файл, потом, если файл есть, устанавливаем его при помощи dpkg, и (если код возврата не ноль, что автоматом значит, что была ошибка) пытаемся устанавливать зависимости.

    Пример как это работает:
    $ touch file && [ -f file ] && { test -d whatever || echo 'apt -f install called'; }
    apt -f install called
    $ rm file
    $ touch file1 && [ -f file ] && { test -d whatever || echo 'apt -f install called'; }
    $ touch file1 && [ -f file ] && { test -d whatever || echo 'apt -f install called'; } || echo 'no file downloaded'
    no file downloaded
    $
    Ответ написан
    1 комментарий
  • VLANы на маршрутере Mikrotik, как настроить?

    @Ragnar1
    Linux teacher for beginners.
    Тема животрепещущая и в микротик настройка вланов это несколько способов, но я в общих чертах расскажу как это сделать без страницы switch.

    Для начала вам надо создать бридж и поместить в него все порты.
    На странице бридж, во вкладке VLANs добавляете id vlan'ов и порты, указывая untegged access порты, а в tagged транки. Если вам нужно, чтобы само устройство принимало участие в сетевом взаимодействии, то во вланы надо сам bridge как tagged, во все вланы с которых устройство должно отвечать по ip.
    возвращаетесь на вкладку портс (в которой добавляли порты в бридж) и каждому порту на его вкладке vlan указываете ID влана на котором должно работать устройство. Повторить действие на всех портах, которые будут access.
    Замыкая настройку бриджа возвращаетесь на самую первую вкладку Bridge, заходите в свойство бриджа и на вкладке ставите галку VLAN Filtering. после всех совершенных манипуляций у вас начинают работать vlan'ы.

    Если вы добавили во вкладке VLANs страницы Bridge во вланы сам бридж, тогда не забудьте создать виртуальный интерфейс VLAN с id, указав в качестве мастера сам bridge, а затем какобвчному интерфейсу присваивайте интерфейсу vlan IP или подключайте dhcp client.

    В вашей ситуации порты устройств, которые должны использовать провайдерскую сеть напрямую должны уметь во vlanы. То есть их порты на коммутаторе отправляете в состояние tagged, а на устройствах сетевым картам прописываете работать с таким-то ID.

    Писал данный ответ с первого дубля
    На этом пожалуй всё.
    Если есть вопросы и пожелания, welcome в комментарии.

    Успехов!
    Ответ написан
    2 комментария
  • Ошибка в JS как исправить?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Путь первый, фантастический - изучить JS, исправить ошибку.
    Путь второй, реальный - нанять специалиста.
    Ответ написан
    Комментировать
  • Mikrotik: да куда же девается весь Интернет?

    Zoominger
    @Zoominger Куратор тега Системное администрирование
    System Integrator
    В статистике интерфейса.
    Можно Torch.
    Ответ написан
    Комментировать
  • Фильтровать трафик на микротике или на удаленном роутере?

    @diesel_ttt Автор вопроса
    Всем спасибо! Посмотрев этот видео ролик я понял как надо настроить фильтрацию
    ссылку привожу ниже
    https://www.youtube.com/watch?v=3ESRncrnCM4
    Еще раз всем спасибо!
    Ответ написан
    Комментировать
  • Проблемы с подключением к сайт по OpenVpn?

    Radjah
    @Radjah
    Прописать в конфиге сервера пуш маршрутов до 192.168.0.0/24. Включить форвардинг пакетов на сервере с openvpn или сделать для 10.8.0.0/24 маскарадинг.
    Ответ написан
    8 комментариев