|
|||||||
Развёртывание репозиториев Linux
Время создания: 31.08.2017 20:55
Текстовые метки: code
Раздел: Linux
Запись: xintrea/mytetra_db_mcold/master/base/1503314080vxc5n2l9d9/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Развёртывание репозиториев Linux Без синхронизаций и т.д., в варианте «есть хостинг» или «файловая помойка» и надо быстро выкатить хранилище пакетов для дистрибутива Linux (так чтобы можно было подключиться к этому репозиторию и поставить оттуда всё необходимое). Иногда обновляться в ручном режиме — копированием по тому же адресу с перезаписью. Раз в полгода или год. Задача типовая и я её опишу в полуавтоматическом режиме. Репозиторий RHEL Репозиторий Debian 1. Создаём ключ DEB-GPG-KEY. Стандартно. $ cd ~ $ gpg --gen-key
$ gpg --export -a 'Name Surname (repo)' > DEB-GPG-KEY
%_signature gpg
%_gpg_path ~/.gnupg
%_gpg_name Name Surname (repo)
$ mkdir -p repo/dists/nobody/soft/binary-i386
$ mkdir -p repo/dists/nobody/soft/binary-x86_64
$ mkdir -p repo/pool/soft/binary-i386/t/teamviewer
$ mkdir -p repo/pool/soft/binary-x86_64/t/teamviewer
$ mv DEB-GPG-KEY repo/DEB-GPG-KEY
$ chmod a+x
$ ./repo_debian.sh
deb http://<IP-адрес>/repo nobody soft
$ wget http://<IP-адрес>/repo/DEB-GPG-KEY
$ sudo apt-key add DEB-GPG-KEY
$ sudo apt-get clean
$ sudo apt-get update |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|