Где на самом деле хранятся файлы *.deb пакетов?

Knoppix

Модераторы: Warderer, Модераторы разделов

Ответить
Аватара пользователя
жучара
Сообщения: 950
ОС: астралинукс

Где на самом деле хранятся файлы *.deb пакетов?

Сообщение жучара »

Друзья! Понятное дело, что не в каталоге /var/cache/apt/archives, ибо попытаемся там найти пакет mate*:

Shell

$ ls /var/cache/apt/archives | grep mate
$
Меж тем их, установленных, море:

Shell

$ dpkg -l | grep mate
ii debian-mate-default-settings 1.26.0-1+deb12u1 all Default settings for MATE on Debian
ii gir1.2-matemenu-2.0:amd64 1.26.0-3 amd64 GObject introspection data for the MATE menu specification
ii libamd2:amd64 1:5.12.0+dfsg-2 amd64 approximate minimum degree ordering library for sparse matrices
ii libann0 1.1.2+doc-9+b1 amd64 Approximate Nearest Neighbor Searching library
ii libcamd2:amd64 1:5.12.0+dfsg-2 amd64 symmetric approximate minimum degree library for sparse matrices
ii libccolamd2:amd64 1:5.12.0+dfsg-2 amd64 constrained column approximate library for sparse matrices
ii libcolamd2:amd64 1:5.12.0+dfsg-2 amd64 column approximate minimum degree ordering library for sparse matrices
ii libmate-desktop-2-17:amd64 1.26.0-2 amd64 Library with common API for various MATE modules (library)
ii libmate-menu2:amd64 1.26.0-3 amd64 implementation of the freedesktop menu specification for MATE (library)
ii libmate-panel-applet-4-1:amd64 1.27.0-1 amd64 library for MATE Panel applets
ii libmate-slab0:amd64 1.26.0-2+deb12u1 amd64 beautification app library
ii libmate-window-settings1:amd64 1.26.0-2+deb12u1 amd64 utilities to configure the MATE desktop (window settings library)
ii libmatedict6 1.26.0-1 amd64 MATE desktop utilities (matedict library)
ii libmatekbd-common 1.26.0-1+deb12u1 all MATE library to manage keyboard configuration (common files)
ii libmatekbd4:amd64 1.26.0-1+deb12u1 amd64 MATE library to manage keyboard configuration
ii libmatemixer-common 1.26.0-2+deb12u1 all Mixer library for MATE Desktop (common files)
ii libmatemixer0:amd64 1.26.0-2+deb12u1 amd64 Mixer library for MATE Desktop
ii libmateweather-common 1.26.0-1.1+deb12u1 all MateWeather shared library (common files)
ii libmateweather1:amd64 1.26.0-1.1+deb12u1 amd64 MateWeather shared library
ii mate-applet-brisk-menu 0.6.2-2 amd64 Solus Project's Brisk Menu MATE Panel Applet
ii mate-applets 1.26.1-1 amd64 Various applets for the MATE panel
ii mate-applets-common 1.26.1-1 all Various applets for the MATE panel (common files)
ii mate-backgrounds 1.26.0-1 all Set of backgrounds packaged with the MATE Desktop Environment
ii mate-calc 1.26.0-1 amd64 MATE desktop calculator
ii mate-calc-common 1.26.0-1 all MATE desktop calculator (common files)
ii mate-control-center 1.26.0-2+deb12u1 amd64 utilities to configure the MATE desktop
ii mate-control-center-common 1.26.0-2+deb12u1 all utilities to configure the MATE desktop (common files)
ii mate-desktop 1.26.0-2 amd64 Library with common API for various MATE modules
ii mate-desktop-common 1.26.0-2 all Library with common API for various MATE modules (common files)
ii mate-desktop-environment 1.26.0+1 all MATE Desktop Environment (metapackage)
ii mate-desktop-environment-core 1.26.0+1 all MATE Desktop Environment (essential components, metapackage)
ii mate-icon-theme 1.26.0-1 all MATE Desktop icon theme
ii mate-media 1.26.0-2 amd64 MATE media utilities
ii mate-media-common 1.26.0-2 all MATE media utilities (common files)
ii mate-menus 1.26.0-3 all implementation of the freedesktop menu specification for MATE
ii mate-notification-daemon 1.26.0-1+deb12u1 amd64 daemon to display passive popup notifications
ii mate-notification-daemon-common 1.26.0-1+deb12u1 all daemon to display passive popup notifications (common files)
ii mate-panel 1.27.0-1 amd64 launcher and docking facility for MATE
ii mate-panel-common 1.27.0-1 all launcher and docking facility for MATE (common files)
ii mate-polkit 1.26.1-3 amd64 MATE authentication agent for PolicyKit-1
ii mate-polkit-common 1.26.1-3 all MATE authentication agent for PolicyKit-1 (common files)
ii mate-power-manager 1.26.0-2+deb12u1 amd64 power management tool for the MATE desktop
ii mate-power-manager-common 1.26.0-2+deb12u1 all power management tool for the MATE desktop (common files)
ii mate-screensaver 1.26.1-1 amd64 MATE screen saver and locker
ii mate-screensaver-common 1.26.1-1 all MATE screen saver and locker (common files)
ii mate-session-manager 1.26.0-1+deb12u1 amd64 Session manager of the MATE desktop environment
ii mate-settings-daemon 1.26.0-1 amd64 daemon handling the MATE session settings
ii mate-settings-daemon-common 1.26.0-1 all daemon handling the MATE session settings (common files)
ii mate-system-monitor 1.26.0-1 amd64 Process viewer and system resource monitor for MATE
ii mate-system-monitor-common 1.26.0-1 all Process viewer and system resource monitor for MATE (common files)
ii mate-terminal 1.26.0-2 amd64 MATE terminal emulator application
ii mate-terminal-common 1.26.0-2 all MATE terminal emulator application (common files)
ii mate-themes 3.22.23-1 all Official themes for the MATE desktop
ii mate-user-guide 1.26.0-1 all User documentation for MATE Desktop Environment
ii mate-utils 1.26.0-1 amd64 MATE desktop utilities
ii mate-utils-common 1.26.0-1 all MATE desktop utilities (common files)
ii task-mate-desktop 3.73 all MATE
$
Спасибо, кто откликнется. Debian 12, нулёвая.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4455
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Где на самом деле хранятся файлы *.deb пакетов?

Сообщение Rootlexx »

Нигде. Они скачиваются в кеш во время установки, но вполне могут удаляться из кеша после. Так что ответ на ваш вопрос — на сервере репозитория.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

Re: Где на самом деле хранятся файлы *.deb пакетов?

Сообщение yoricI »

Пока не сделаешь clean, никуда они из кэша не девались. До недавнего времени во всяком случае.
Второй ответ на вопрос - установлены в систему в распределённом виде.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20799
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Где на самом деле хранятся файлы *.deb пакетов?

Сообщение Bizdelnick »

yoricI писал:
16.12.2023 21:21
Пока не сделаешь clean, никуда они из кэша не девались. До недавнего времени во всяком случае.
Очень даже девались. Если только установка не прервалась на середине. Когда они успешно установлены и больше не нужны — удаляются.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2393
ОС: gentoo fluxbox

Re: Где на самом деле хранятся файлы *.deb пакетов?

Сообщение yoricI »

man apt-get:

Код: Выделить всё

clean                clean очищает локальное хранилище полученных файлов пакетов. 
Команда удаляет все, но оставляет файлы из /var/cache/apt/archives/ и 
/var/cache/apt/archives/partial/. Когда APT используется как один из методов dselect(8),
 clean запускается автоматически. Те, кто не пользуется dselect, для освобождения места
 на диске могут время от времени использовать apt-get clean. 

autoclean          Как и clean, autoclean очищает локальное хранилище полученных файлов 
пакетов. Отличие состоит в том, что эта команда удаляет только те файлы пакетов, которые
 больше не могут быть получены и использованы. Это позволяет обслуживать кэш в течении
 длительного периода без потери контроля над ним. 
У меня не удаляло, в бытность на дебиане, точно помню, специально чистил иногда. Может, у Вас dselect или ещё что.
Спасибо сказали:
Аватара пользователя
RusWolf
Сообщения: 605
ОС: Arch Linux x64 на BTRFS

Re: Где на самом деле хранятся файлы *.deb пакетов?

Сообщение RusWolf »

жучара писал(а):
16.12.2023 20:55
Меж тем их, установленных, море:
Буквой ошибся, dpkg -L
-L, --listfiles package-name...
List files installed to your system from package-name.
Спасибо сказали:
Аватара пользователя
жучара
Сообщения: 950
ОС: астралинукс

Re: Где на самом деле хранятся файлы *.deb пакетов?

Сообщение жучара »

RusWolf писал:
17.12.2023 11:18
Буквой ошибся, dpkg -L
именно маленькая.
Никакого clean я не делал, конечно, ось нулёвая. Там есть некоторый перечень, но, видать, того, что я сам установил. kate там и так далее.
Я просто читаю маны.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20799
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Где на самом деле хранятся файлы *.deb пакетов?

Сообщение Bizdelnick »

yoricI писал:
17.12.2023 08:13
man apt-get
Проверил. apt-get оставляет пакеты в кеше, apt подчищает автоматически.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить