[Quote]

    BananaBrain
  • 18744
  • Longevity: 1 year 1 month
  • Posts: 8
  • REPUTATION:0

    [+] [-]
Напишите пожалуйста, как сделать свой репозиторий для убунту? Тему с Ubuntu.ru не предлагать

[Quote]

    Adler
  • 1708
  • Longevity: 3 years 10 months
  • Posts: 939
  • REPUTATION:46

    [+] [-]
  • Location: Луганск
https://habr.com/ru/post/316158/
Не то?
А что не так с Ubuntu.ru?

[Quote]

    BananaBrain
  • 18744
  • Longevity: 1 year 1 month
  • Posts: 8
  • REPUTATION:0

    [+] [-]
62809https://habr.com/ru/post/316158/
Не то?
А что не так с Ubuntu.ru?
Это я читал. Не совсем понял, как сделать ссылку на него (Пример: myrepository.ru)? Как добавлять, удалять, обновлять пакеты?

[Quote]

    Adler
  • 1708
  • Longevity: 3 years 10 months
  • Posts: 939
  • REPUTATION:46

    [+] [-]
  • Location: Луганск
62827Это я читал. Не совсем понял, как сделать ссылку на него (Пример: myrepository.ru)?
Ну так на хабре же в конце самой статьи об этом написано:
Репозиторий готов, осталось настроить попадание всех вновь создаваемых пакетов в /var/www/repo/dists/xenial/contrib/binary-amd64 (за рамками данной статьи). Однако много ли проку от репозитория, если он сугубо локальный? Надо обеспечить его доступность по HTTP:
$ sudo apt install nginx
$ sudo cat > /etc/nginx/sites-available/repo.conf <<EOF
server {
   listen 80;
   server_name repo repo.snakeoil.org;
   location ~ /(.*)/conf {
      deny all;
   }
   root /var/www/repo;
}
EOF
$ sudo ln -s /etc/nginx/sites-available/repo.conf /etc/nginx/sites-enabled/
$ sudo service nginx restart
И, наконец, прописываем свой репозиторий на клиентах:
$ wget -O - http://repo/keyFile | sudo apt-key add -
$ sudo echo 'deb [arch=amd64] http://repo/ xenial contrib' > /etc/apt/sources.list.d/mylovelyrepo.list
$ sudo apt update
Сеанс черной магии с разоблачением окончен, всем спасибо за внимание.
Делаете тоже самое, но применительно только к вашему домену. Естественно зарегистрировать домен и привязать его к вашему серверу нужно заранее и это никакого отношения непосредственно к созданию репозитория не имеет. Это если вы хотите сделать его доступным из мира, а если только в пределах вашей локалки, то соответственно и настраиваете все на локальном DNS сервере.
Как добавлять, удалять, обновлять пакеты?
Вообще, такого рода вопросы касающиеся пингвина, больше уместны на ресурсах о пингвине, а не на форуме, где большая часть пользователей является подоконниками.
Еще могу посоветовать зарегистрироваться на toster.ru и задавать вопросы там в соответственном разделе. Не раз получал именно там ответ по интересующему меня вопросу.
Но там вопросы надо задавать вполне конкретные с примерами того, как вы это пытаетесь сделать и что именно не получается.
В общем и тут на форуме желательно так же вопросы задавать, а не в стиле "научите меня".

[Quote]

    BananaBrain
  • 18744
  • Longevity: 1 year 1 month
  • Posts: 8
  • REPUTATION:0

    [+] [-]
Adler, спасибо.


Display posts:    

Current time is: 26-Aug 05:49

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum