Ми вже пояснювали раніше як зробити міні-репозиторії або власні сховища Debian / UbuntuНу, настала черга ArchLinux також 😀
Припустимо, у нас така ситуація ...
- У нас вдома є ПК, а вдома немає Інтернету.
- В офісі у нас є Інтернет.
Що ми зробимо, це створити міні-сховище з пакетами, які ми завантажили в офісі, щоб це міні-репо можна було забрати додому та мати можливість встановлювати програми вдома, навіть коли у нас немає Інтернету.
Для цього на ПК у нашому офісі ми зробимо наступне:
- Ми створимо нову папку в нашому ДОМІ.
- Ми скопіюємо всі пакунки, які ми завантажили, до цієї папки.
- Ми зробимо міні-репо з цими пакетами.
І ... запускаючи новий метод, щоб показати вам підручники в терміналі, ось демонстрація HAHA:
% КОД 1%
Готово, у нас закінчено міні-сховище, зараз ми збираємось налаштувати це репозиторій на іншому нашому ПК:
% КОД 2%
Як бачите ... досить просто, добре? 😀
І я не думаю, що можна ще щось додати, просто чудово, правда?
У нас більше немає виправдання, незважаючи на те, що в нас немає Інтернету вдома, ми можемо встановити ArchLinux 😉
привіт
Вітаю всіх, у кого є запит, що станеться, якщо я видалю кеш-пам’ять pacman? Ви можете відновити всі ці файли, щоб мати їх у цьому міні-репо? Або мені доведеться завантажувати все знову і нічого не видаляти ха-ха-ха esop привітання та подяка за вашу роботу !!
Очищення кеш-пам’яті не повинно мати до цього ніякого відношення.
Таким чином .db для міні-репо не створюються / створюються шляхом копіювання .db, кешованого pacman, а створюються на той момент із кроком repo-add.
Принаймні так це виглядає 🙂
Ну, вибачте, але ви помиляєтесь, якщо видалите кеш-пам’ять pacman, що я зазвичай роблю; папка буде повністю порожньою.
Якщо ви маєте на увазі кеш файлів, так, очевидно, якщо ви видалите / var / cache / pacman / pkg / * це не буде працювати, але якщо ви видалите кеш репозиторіїв (.db), це буде працювати.