Установка squid deb пакетами после сборки

Ответить
 • Просмотры: 21
Аватара пользователя
Mancoffee

Установка squid deb пакетами после сборки

Сообщение Mancoffee »

Скомпилировал Squid с такими дополнительными опциями:



Код:

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

--with-openssl \
--enable-ssl \
--enable-ssl-crtd \

После компиляции получил такие пакеты:



Код:

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

squid_5.7-2+deb12u2_amd64.deb
squid-cgi_5.7-2+deb12u2_amd64.deb
squid-cgi-dbgsym_5.7-2+deb12u2_amd64.deb
squidclient_5.7-2+deb12u2_amd64.deb
squidclient-dbgsym_5.7-2+deb12u2_amd64.deb
squid-common_5.7-2+deb12u2_all.deb
squid-dbgsym_5.7-2+deb12u2_amd64.deb
squid-openssl_5.7-2+deb12u2_amd64.deb
squid-openssl-dbgsym_5.7-2+deb12u2_amd64.deb
squid-purge_5.7-2+deb12u2_amd64.deb
squid-purge-dbgsym_5.7-2+deb12u2_amd64.deb

Мне все их ставить? Ну понятно, что без dbg наверное, потому что это дебаг пакеты. Правильно понимаю?
Аватара пользователя
Mancoffee

Re: Установка squid deb пакетами после сборки

Сообщение Mancoffee »

Цитата Mancoffee:



Скомпилировал
Установка squid deb пакетами после сборки





Цитата Mancoffee:



После компиляции получил такие пакеты:
Установка squid deb пакетами после сборки




Это не компиляция, а сборка;




Цитата Mancoffee:



Мне все их ставить?
Установка squid deb пакетами после сборки




Ставьте.



Описания пакетов для Debian, можете почитать
здесь
,
например
.
Аватара пользователя
Mancoffee

Re: Установка squid deb пакетами после сборки

Сообщение Mancoffee »

Цитата NickM:



Это не компиляция, а сборка;
Установка squid deb пакетами после сборки




Ну по сути то компиляция => потом сборка. Или как?
Аватара пользователя
DJ Mogarych

Re: Установка squid deb пакетами после сборки

Сообщение DJ Mogarych »

Цитата Mancoffee:



Ну по сути то компиляция => потом сборка.
Установка squid deb пакетами после сборки




Да, верно.



Компиляция из исходников - это компиляция с получением исполняемых файлов, сборка - это компиляция и сборка пакета под тот или иной пакетный менеджер.
Аватара пользователя
DJ Mogarych

Re: Установка squid deb пакетами после сборки

Сообщение DJ Mogarych »

Компиляция и сборка - это синонимы.
Аватара пользователя
Mancoffee

Re: Установка squid deb пакетами после сборки

Сообщение Mancoffee »

Цитата DJ Mogarych:



Компиляция и сборка - это синонимы.
Установка squid deb пакетами после сборки




Да не, вроде как NickM прав, просто по логике.
Аватара пользователя
Mancoffee

Re: Установка squid deb пакетами после сборки

Сообщение Mancoffee »

Цитата NickM:



Ставьте.
Установка squid deb пакетами после сборки




Попробовал

Код:

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

dpkg -i *.deb

ругается "Package squid-cgi is not configured yet", загуглил, вроде исправил, начинаю устанавливать, ругается мол squid-openssl подавай, ставлю через apt, пробую ещё, теперь говорит нету squid, пробую свой поставить, говорит конфликт с ...-openssl.

Чёт то ли порядок какой-то нужен, то ли что-то лишнее. То ли ...
Аватара пользователя
Mancoffee

Re: Установка squid deb пакетами после сборки

Сообщение Mancoffee »

Цитата Mancoffee:



ставлю через apt,
Установка squid deb пакетами после сборки






Код:

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

apt install /path_ro_folder/*.deb

apt самостоятельно разберёт зависимости в указанных пакетах;




Цитата Mancoffee:



говорит конфликт с ...-openssl.
Установка squid deb пакетами после сборки




Вот такое может вылезти да;




Цитата Mancoffee:



То ли ...
Установка squid deb пакетами после сборки




Приводите выводы выполняемых команд и результаты, в остальном это всё просто слова.
Аватара пользователя
Mancoffee

Re: Установка squid deb пакетами после сборки

Сообщение Mancoffee »

Цитата NickM:



Приводите выводы выполняемых команд и результаты, в остальном это всё просто слова.
Установка squid deb пакетами после сборки




Ну вот, например



Код:

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

root@vivaldi ~/squid_with # dpkg -i squid-openssl_5.7-2+deb12u2_amd64.deb
Selecting previously unselected package squid-openssl.
dpkg: regarding squid-openssl_5.7-2+deb12u2_amd64.deb containing squid-openssl:
 squid-openssl conflicts with squid
  squid (version 5.7-2+deb12u2) is present and installed.
dpkg: error processing archive squid-openssl_5.7-2+deb12u2_amd64.deb (--install):
 conflicting packages - not installing squid-openssl
Errors were encountered while processing:
 squid-openssl_5.7-2+deb12u2_amd64.deb

Это уже после

Код:

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

dpkg --configure -a

и

Код:

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

apt install -f

И установленных по очереди в таком порядке через dpkg, потому что через apt ругалось, если так

Код:

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

apt install *.deb
E: Unable to locate package ...



Код:

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

squid_5.7-2+deb12u2_amd64.deb
squid-cgi_5.7-2+deb12u2_amd64.deb
squid-cgi-dbgsym_5.7-2+deb12u2_amd64.deb
squid-common_5.7-2+deb12u2_all.deb
squid-dbgsym_5.7-2+deb12u2_amd64.deb
squid-purge_5.7-2+deb12u2_amd64.deb
squid-purge-dbgsym_5.7-2+deb12u2_amd64.deb
Аватара пользователя
NickM

Re: Установка squid deb пакетами после сборки

Сообщение NickM »

Цитата Mancoffee:





Код:

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

apt install *.deb
E: Unable to locate package ...

Установка squid deb пакетами после сборки




Ну, так Вы неправильно указываете путь до пакетов. Выше привел как указывать:


Цитата NickM:





Код:

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

apt install /path_to_folder/*.deb

Установка squid deb пакетами после сборки
Ответить

Вернуться в «Программное обеспечение Linux и FreeBSD»