LINUX.ORG.RU

Ubuntu


196

45

Всего сообщений: 6

Как я управляю конфигурацией системы в Alpine Linux

В этой статье я хотел бы рассказать о том, как управляю конфигурацией системных папок (/etc, /usr, etc) на своих машинах.

Для таких целей часто советуют применять инструменты вроде stow, ansible или разнообразных Docker Swarm с Kubernetes (для этих не хочу даже ссылки давать), но я их не использую.

Я создаю свои пакеты (для пакетного менеджера дистрибутива) и публикую их в своих репозиториях. Можно конечно заливать все нужные файлы руками по ssh (раньше я так и делал), но у пакетов есть важное преимущество: с их помощью легко не только добавлять или обновлять файлы, но и удалять их, и в целом контролировать, что есть в системе. Это предотвращает её захламление. В статье описано, как это делается для Alpine Linux (которым я пользуюсь на домашнем ПК) и, кратко, для Debian/Ubuntu.

( читать дальше... )

 , ,

Lrrr
()

Настраиваем для браузера несколько выходов на внешние прокси и удобно переключаемся между ними

Почему не VPN

Как выяснилось, очень неудобно когда включив на компьютере VPN оказывается, что половина сайтов отказываются работать там, куда он ведёт. В голову пришла идея, что если бы в каждой вкладке браузера были свои уникальные параметры соединения, это был бы идеальный вариант.

Суть решения

Дело в том, что мне нравятся Google Chrome и Microsoft Edge, но вот беда, нормально работать с прокси они не умеют. Поэтому, проведя некоторые изыскания, я смог создать рабочий конфиг на основе privoxy и плагина для упомянутых браузеров Proxy SwitchyOmega.

privoxy обеспечивает socks5-соединение, а Proxy SwitchyOmega даёт возможность менять параметры подключения в любой момент, в том числе – автоматически по выбранному шаблону, при этом может работать с несколькими внешними прокси.

( читать дальше... )

 , , , ,

unclestephen
()

Ubuntu на m1 через Multipass

Всем привет! Понадобилось сейчас запустить один очень специфичный софт(корпоративный), который работает только на бубунте. А так как у меня есть только macbook pro 2020 года, который на m1. То пришлось поднять бубунту на нем.

( читать дальше... )

 , , ,

romanlinux
()

Использование Ubuntu Pro: разбираем на примере 16.04 Desktop

Что это вообще такое?

Это подписка на ESM (Extended Security Maintenance), что расширяет срок поддержки Ubuntu LTS с 5 до 10 лет: 16.04 до апреля 2026 года и 18.04 до апреля 2028 года соответственно. При наличии аккаунта в Ubuntu One дается бесплатная подписка на 5 машин.

( читать дальше... )

 ,

Vsevolod-linuxoid
()

i3wm: Отображение и скрытие иконок в трее по шорткату

(Если не воспроизводится гифка, кликните по ней)

( читать дальше... )

 , i3bar, ,

Fizzika
()

Использование Docker на ZFS

Если у вас при запуске на устройстве с ФС ZFS Dockerd ругается на что-то вроде этого:

2022-10-13T16:19:42+03:00 docker.dockerd[123059]: time="2022-10-13T16:19:42.237003565+03:00" level=error msg="failed to mount overlay: invalid argument" storage-driver=overlay2
2022-10-13T16:19:43+03:00 docker.dockerd[123059]: failed to start daemon: error initializing graphdriver: driver not supported

то остановите dockerd, исправьте файл /etc/docker/daemon.json (в случае установки из Snap, как у меня, — /var/snap/docker/current/config/daemon.json), установив значение параметра storage-driver равным zfs, например, так:

{
    "log-level":        "error",
    "storage-driver":   "zfs"
}

затем удалите каталог /var/lib/docker (в случае Snap — /var/snap/docker/common/var-lib-docker/) и снова запустите Docker.

Использованная информация:

 , , ,

cetjs2
()