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

🛠️ Как быстро создать и управлять собственным репозиторием пакетов на сервере

🛠️ Как быстро создать и управлять собственным репозиторием пакетов на сервере Привет, друзья! 🧙‍♂️ Хотите научиться держать свои собственные пакеты под контролем? Создавать приватный репозиторий — отличный способ обновлять софт быстро, безопасно и без лишних зависимостей. 🗃️ Почему это важно? - Полный контроль над версиями - Быстрая установка без зависаний - Централизованное управление обновлениями - Повышенная безопасность системы Приступим: - Создайте папку для вашего репозитория: mkdir -p ~/myrepo - Поместите туда нужные deb или rpm пакеты. - Используйте команду dpkg-scanpackages или createrepo для индексирования: cd ~/myrepo dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz - Добавьте ваш репозиторий в список источников: echo "deb [trusted=yes] file://$HOME/myrepo ./" | sudo tee /etc/apt/sources.list.d/myrepo.list - Обновите списки: sudo apt-get update Теперь все пакеты доступны через ваш локальный источник! Эта простая техника позволяет создавать собственные о

🛠️ Как быстро создать и управлять собственным репозиторием пакетов на сервере

Привет, друзья! 🧙‍♂️ Хотите научиться держать свои собственные пакеты под контролем? Создавать приватный репозиторий — отличный способ обновлять софт быстро, безопасно и без лишних зависимостей.

🗃️ Почему это важно?

- Полный контроль над версиями

- Быстрая установка без зависаний

- Централизованное управление обновлениями

- Повышенная безопасность системы

Приступим:

- Создайте папку для вашего репозитория:

mkdir -p ~/myrepo

- Поместите туда нужные deb или rpm пакеты.

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

cd ~/myrepo

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

- Добавьте ваш репозиторий в список источников:

echo "deb [trusted=yes] file://$HOME/myrepo ./" | sudo tee /etc/apt/sources.list.d/myrepo.list

- Обновите списки:

sudo apt-get update

Теперь все пакеты доступны через ваш локальный источник! Эта простая техника позволяет создавать собственные обновления по настроению.

А вы уже использовали подобные решения или только планируете?

- Для более крутых лайфхаков по Linux подписывайся на https://t.me/LinuxSkill

- А чтобы проверять свои знания — тесты в боте https://t.me/gradeliftbot

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