Найти в Дзене
Уроки Linux

🌐🔧 Как быстро создать собственное репо для автоматического обновления пакетов

🌐🔧 Как быстро создать собственное репо для автоматического обновления пакетов Готов открыть для себя секреты самостоятельных обновлений? Иногда хочется, чтобы Linux сам следил за свежестью софта и подсказывал, когда пора обновляться. Сегодня расскажу, как организовать личное репо — надежное и безопасное! - Создайте папку для своих пакетов: mkdir -p ~/myrepo/{conf,packages} - Используйте dpkg-scanpackages для генерации индекса: dpkg-scanpackages ./packages /dev/null | gzip -9c > ./conf/Packages.gz - Добавьте репо в sources.list: deb [trusted=yes] file:///home/ваш_юзер/myrepo ./conf - Обновляйте репозиторий командой: apt-ftparchive packages ./packages | gzip -9c > ./conf/Packages.gz - Обновление — просто: sudo apt update sudo apt upgrade Это даст вам контроль и возможность размещать свои пакеты, даже в офлайн-среде. Настраиваешь — и система сама тянет нужные апдейты! А как вы автоматизируете обновление своих репозиториев? Пробовали ли делиться своими настройками с коллегам

🌐🔧 Как быстро создать собственное репо для автоматического обновления пакетов

Готов открыть для себя секреты самостоятельных обновлений? Иногда хочется, чтобы Linux сам следил за свежестью софта и подсказывал, когда пора обновляться. Сегодня расскажу, как организовать личное репо — надежное и безопасное!

- Создайте папку для своих пакетов:

mkdir -p ~/myrepo/{conf,packages}

- Используйте dpkg-scanpackages для генерации индекса:

dpkg-scanpackages ./packages /dev/null | gzip -9c > ./conf/Packages.gz

- Добавьте репо в sources.list:

deb [trusted=yes] file:///home/ваш_юзер/myrepo ./conf

- Обновляйте репозиторий командой:

apt-ftparchive packages ./packages | gzip -9c > ./conf/Packages.gz

- Обновление — просто:

sudo apt update

sudo apt upgrade

Это даст вам контроль и возможность размещать свои пакеты, даже в офлайн-среде. Настраиваешь — и система сама тянет нужные апдейты!

А как вы автоматизируете обновление своих репозиториев?

Пробовали ли делиться своими настройками с коллегами?

Приглашаем в телеграм канал https://t.me/LinuxSkill, чтобы узнать еще больше крутых лайфхаков по Linux! В боте https://t.me/gradeliftbot — вакансии и тесты для sysadmin.

Уверен, у каждого есть своя маленькая секретная комната в мире Linux — делитесь своими находками!

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!