Не в поле выращивать, а в магазин на ценник посмотреть. Ежу понятно, что оно скачивает список пакетов и сравнивает с локальным, а если кому надо точнее, то пускай разбирается.
Может эта команда сначала спрашивает , есть ли доступ в интернет , чтоб было что с чем сравнивать. Её тоже в список ? Прочитать список репозитариев , ну и так далее…
Вот примерно так коряво сформулирован вопрос. ИМХО.
Может и странный - просто гугление ничего не дало, и смутило в самом начале разговора, что в исходниках ничего нет (см. один и первоначальных ответов на мой вопрос). Команды я имел ввиду
wget (аналоги ); сравнение спиcка того что надо с тем что есть, … - но в принципе ты уже ответил на мой вопрос надо смотреть исходник
Я так понимаю (могу ошибаться) тебе кажется что apt это текстовый скрипт-обёртка который вызывает какие то другие команды в соответствии с некоторыми условиями и передаёт им параметры. Это не так, apt это написанная на языке C программа скомпилированная в бинарный код, и там используются библиотечные функции. Сами по себе, вне использующей их программы, они не существуют и отдельно не запускаются.
PS. Ты либо тролль тупостью неизвестной пока толщины, либо феерически наивно-невежественный новорег, настолько невежественный что это вызывает подозрения. Что тебе мешает заглянуть внутрь самого файла apt, увидеть что это НЕ скрипт, и понять что «комманды» он не запускает.
Он не новорег. Тролль или всерьёз всё это пишет - не знаю, скорее всё-таки второе. Посмотри его предыдущие темы, он там уже 3 месяца безуспешно пытается установить g++ на комп без инета, видимо для этого и спрашивает.
что такое «точный список команд»?
у апт есть лог куда он пишет чего ставил когда ставил почему ставил итд. при желании в настройках можно подкрутить.
есть дебагеры там будут системные вызовы типа читал такой то файл писал такой то файл ходил по такому то ип итд. понятно подробно но очень много, без фильтров ты в этой куче дерьма ничего не найдешь.
user@home:~$ apt info apt | grep @
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Maintainer: APT Development Team <deity@lists.debian.org>
После этого осознай, что у тебя острая нехватка фундаментальных знаний, которая мешает тебе правильно формулировать вопросы, и подумай, как решить эту проблему. Пока ты считаешь, что apt «запускает команды» - ты не понимаешь базовых принципов работы ОС и прикладного ПО.
Уже нашел ответ (man source.list), но неплохо бы модератору быть по вежливее, не забывая что когда-то и он был в такой же ситуации. Кроме того, всегда думал что задача модератора не буллингом новорегов заниматься, а следить за порядком на форуме - чтобы этого самого буллинга не было - извини, что ошибался на этот счет. По поводу правил отвечу текстом заголовка оттуда же «Вежливость никогда не повредит…»
Я тебе не хамил и ссылку привёл. Не переломишься привести ссылку, где он тебя первым назвал тупым? Я вот что-то не вижу, чтобы он на личности первым перешёл.