W
W
wizardlife2018-03-17 21:09:07
linux
wizardlife, 2018-03-17 21:09:07

Why is the package ready to use after 'ckeckinstall --install=no'?

Who knows why after the command the
$ sudo checkinstall --install=no
package is ready for use? i.e. I can use the commands of this package even though the package is not yet installed
For example:
I used $ sudo checkinstall --install=noto build a git package.
And after executing this command, all the functions of the git became available to me, although I had not yet started the installation.
i.e. I enter
$ git version- I see the GIT version.
$ git init- I will initialize the repository
, etc.
Although I have not yet run a clean installation,
$ dpkg -l git
the command shows me that there is Git in the system with the following status Desired=Unknown, Status=Not, and the Git commands are already available

Desired=Unknown/Install/Remove/Purge/Hold

| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend

|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)

||/ Name Version Architecture Description

+++-====================-===============-===============-

un git (no description available)

Desired=Unknown, Status=Not

Next I install Git
$sudo dpkg -i git_2.16.2.deb
and the system shows Git installed correctly
Desired=Install, Status=Inst

Thanks for answers.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
SOTVM, 2018-03-18
@sotvm

it is, as it were, installed in a temporary directory
, read here https://habrahabr.ru/post/130868/

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question