🖥️ Как создать свой собственный репозиторий пакетов на сервере
Привет, любители системных магов! ⚙️
Знаете ли вы, что собственный репозиторий — это отличный способ централизованно управлять пакетами и ускорить развертывание? Сегодня расскажу, как сделать его быстро и просто!
Начнем с идеи — это как создать свой мини-банк программ для любимой системы.
Плюсы такого решения:
- Быстрая установка нужных пакетов
- Контроль версий и обновлений
- Меньше внешних зависимостей
Что нужно:
- Папка для хранения пакетов
- Создать простой репозиторий с помощью 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 минут! Включи 🔔 чтобы не пропустить!