Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

setups:deb [2023/12/23 19:16]
sfs [Создание локальной копии репозитория]
setups:deb [2023/12/25 13:34] (текущий)
sfs [Создание репозитория]
Строка 25: Строка 25:
     *пакета в репозитории по его файлу : apt-file update && apt-file search файл     *пакета в репозитории по его файлу : apt-file update && apt-file search файл
   *Распаковать пакет : dpkg-deb --extract имя_пакета /путь/к/директории    *Распаковать пакет : dpkg-deb --extract имя_пакета /путь/к/директории 
-  *[[https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package|Заблокировать обновление]] пакета : apt-mark hold имя_пакета+  *[[https://itisgood.ru/2020/03/05/tri-sposoba-iskljuchit-uderzhat-predotvratit-obnovlenie-opredelennogo-paketa-s-apt-upgrade/|Заблокировать обновление]] пакета : apt-mark hold имя_пакета
     *разблокировать: apt-mark unhold имя_пакета     *разблокировать: apt-mark unhold имя_пакета
     *смотреть заблокированные : apt-mark showhold     *смотреть заблокированные : apt-mark showhold
Строка 38: Строка 38:
  
  
 +=====Компиляция===== 
 +https://forum.puppyrus.org/index.php?topic=21917.0
 ===== Создание простого пакета.deb ===== ===== Создание простого пакета.deb =====
   -mkdir tmp    -mkdir tmp 
Строка 87: Строка 88:
   *Распаковываем deb в каталог  /tmp/package : dpkg-deb -R package_name.deb /tmp/package   *Распаковываем deb в каталог  /tmp/package : dpkg-deb -R package_name.deb /tmp/package
   *dpkg-deb -b /tmp/package package_name.deb   *dpkg-deb -b /tmp/package package_name.deb
 +
 +
 ===== Просмотр control внутри .deb===== ===== Просмотр control внутри .deb=====
 <code> <code>
Строка 97: Строка 100:
   *В конце https://habrahabr.ru/post/78094/. reprepro - бинарник с небольшим количеством зависимостей. [[https://archlinux.org/packages/community/x86_64/reprepro/|Есть]] под Arch   *В конце https://habrahabr.ru/post/78094/. reprepro - бинарник с небольшим количеством зависимостей. [[https://archlinux.org/packages/community/x86_64/reprepro/|Есть]] под Arch
   *[[https://wiki.debian.org/ru/CreateLocalRepo#C_.2BBD8EPgQ8BD4ESQRMBE4_.2BBEMEQgQ4BDsEOARCBEs__reprepro|Debian Wiki]]   *[[https://wiki.debian.org/ru/CreateLocalRepo#C_.2BBD8EPgQ8BD4ESQRMBE4_.2BBEMEQgQ4BDsEOARCBEs__reprepro|Debian Wiki]]
 +  *https://sanych.oneleft.ru/content/reprepro
 ===== Создание локальной копии репозитория ===== ===== Создание локальной копии репозитория =====
 [[https://wiki.astralinux.ru/pages/viewpage.action?pageId=61575159#id-Созданиелокальныхисетевыхрепозиториев-Созданиелокальнойкопиирепозиторияспомощьюapt-mirror|apt-mirror]] [[https://wiki.astralinux.ru/pages/viewpage.action?pageId=61575159#id-Созданиелокальныхисетевыхрепозиториев-Созданиелокальнойкопиирепозиторияспомощьюapt-mirror|apt-mirror]]
Строка 103: Строка 107:
   *https://interface31.ru/tech_it/2016/03/ispolzuem-apt-pinning-dlya-zakrepleniya-paketov-v-debian-ubuntu.html   *https://interface31.ru/tech_it/2016/03/ispolzuem-apt-pinning-dlya-zakrepleniya-paketov-v-debian-ubuntu.html
  
-===== Исключить обновление пакетов ===== +
-[[https://itisgood.ru/2020/03/05/tri-sposoba-iskljuchit-uderzhat-predotvratit-obnovlenie-opredelennogo-paketa-s-apt-upgrade/|sudo apt-mark hold|unhold|showhold ]]+
  
  --- //sfs 2017/05/19 14:33//  --- //sfs 2017/05/19 14:33//
Печать/экспорт