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

🖥️ Как создать свой собственный репозиторий пакетов на сервере

🖥️ Как создать свой собственный репозиторий пакетов на сервере

Привет, любители системных магов! ⚙️

Знаете ли вы, что собственный репозиторий — это отличный способ централизованно управлять пакетами и ускорить развертывание? Сегодня расскажу, как сделать его быстро и просто!

Начнем с идеи — это как создать свой мини-банк программ для любимой системы.

Плюсы такого решения:

- Быстрая установка нужных пакетов

- Контроль версий и обновлений

- Меньше внешних зависимостей

Что нужно:

- Папка для хранения пакетов

- Создать простой репозиторий с помощью dpkg-scanpackages (для Debian/Ubuntu)

- Добавить локальный источник в список источников (/etc/apt/sources.list)

Пример:

mkdir -p ~/localrepo

cp package.deb ~/localrepo/

cd ~/localrepo

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

Далее — добавляем в список источников:

echo "deb [trusted=yes] file:///home/ваш_путь/localrepo ./" | sudo tee /etc/apt/sources.list.d/localrepo.list

sudo apt-get update

Теперь все ваши пакеты будут доступны прямо с сервера, как будто это официальный репозиторий!

Интересно, а как вы используете локальные репозитории? Может, есть свои хитрости?

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

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