Voici la première étape du tutoriel :
debian@vps-59669247:~$ sudo apt install curl -y && curl -sS https://gitlab.com/vindarel/abelujo/raw … install.sh | bash -Voici ce que ça génère. Il y a une erreur à la fin.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
curl is already the newest version (7.88.1-10+deb12u5).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
********* Installing Abelujo... *********
********* (if you cloned this repository, no need to use this script.)*********
main: line 26: type: git: not found
*******************************************************************************
********* Please type your administrator password **************
********* (it is normal not to see the characters you type !) **************
-------------------------------------------------------------------------------
--------- Veuillez entrer votre mot de passe super-utilisateur --------------
--------- (c'est normal de ne pas voir ce que l'on tape !) --------------
-------------------------------------------------------------------------------
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
git-man liberror-perl libgdbm-compat4 libperl5.36 patch perl
perl-modules-5.36
Suggested packages:
git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb
git-cvs git-mediawiki git-svn ed diffutils-doc perl-doc
libterm-readline-gnu-perl | libterm-readline-perl-perl make
libtap-harness-archive-perl
The following NEW packages will be installed:
git git-man liberror-perl libgdbm-compat4 libperl5.36 patch perl
perl-modules-5.36
0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 16.7 MB of archives.
After this operation, 96.6 MB of additional disk space will be used.
Get:1 file:/etc/apt/mirrors/debian.list Mirrorlist [30 B]
Get:2
https://deb.debian.org/debian bookworm/main amd64 perl-modules-5.36 all 5.36.0-7+deb12u1 [2815 kB]
Get:3
https://deb.debian.org/debian bookworm/main amd64 libgdbm-compat4 amd64 1.23-3 [48.2 kB]
Get:4
https://deb.debian.org/debian bookworm/main amd64 libperl5.36 amd64 5.36.0-7+deb12u1 [4218 kB]
Get:5
https://deb.debian.org/debian bookworm/main amd64 perl amd64 5.36.0-7+deb12u1 [239 kB]
Get:6
https://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB]
Get:7
https://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.2-1.1 [2049 kB]
Get:8
https://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.2-1.1 [7171 kB]
Get:9
https://deb.debian.org/debian bookworm/main amd64 patch amd64 2.7.6-7 [128 kB]
Fetched 16.7 MB in 0s (39.6 MB/s)
Selecting previously unselected package perl-modules-5.36.
(Reading database ... 20776 files and directories currently installed.)
Preparing to unpack .../0-perl-modules-5.36_5.36.0-7+deb12u1_all.deb ...
Unpacking perl-modules-5.36 (5.36.0-7+deb12u1) ...
Selecting previously unselected package libgdbm-compat4:amd64.
Preparing to unpack .../1-libgdbm-compat4_1.23-3_amd64.deb ...
Unpacking libgdbm-compat4:amd64 (1.23-3) ...
Selecting previously unselected package libperl5.36:amd64.
Preparing to unpack .../2-libperl5.36_5.36.0-7+deb12u1_amd64.deb ...
Unpacking libperl5.36:amd64 (5.36.0-7+deb12u1) ...
Selecting previously unselected package perl.
Preparing to unpack .../3-perl_5.36.0-7+deb12u1_amd64.deb ...
Unpacking perl (5.36.0-7+deb12u1) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../4-liberror-perl_0.17029-2_all.deb ...
Unpacking liberror-perl (0.17029-2) ...
Selecting previously unselected package git-man.
Preparing to unpack .../5-git-man_1%3a2.39.2-1.1_all.deb ...
Unpacking git-man (1:2.39.2-1.1) ...
Selecting previously unselected package git.
Preparing to unpack .../6-git_1%3a2.39.2-1.1_amd64.deb ...
Unpacking git (1:2.39.2-1.1) ...
Selecting previously unselected package patch.
Preparing to unpack .../7-patch_2.7.6-7_amd64.deb ...
Unpacking patch (2.7.6-7) ...
Setting up perl-modules-5.36 (5.36.0-7+deb12u1) ...
Setting up patch (2.7.6-7) ...
Setting up libgdbm-compat4:amd64 (1.23-3) ...
Setting up git-man (1:2.39.2-1.1) ...
Setting up libperl5.36:amd64 (5.36.0-7+deb12u1) ...
Setting up perl (5.36.0-7+deb12u1) ...
Setting up liberror-perl (0.17029-2) ...
Setting up git (1:2.39.2-1.1) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+deb12u4) ...
Cloning into 'abelujo'...
warning: redirecting to
https://gitlab.com/vindarel/abelujo.git/remote: Enumerating objects: 27260, done.
remote: Counting objects: 100% (203/203), done.
remote: Compressing objects: 100% (25/25), done.
remote: Total 27260 (delta 190), reused 178 (delta 178), pack-reused 27057
Receiving objects: 100% (27260/27260), 6.28 MiB | 5.17 MiB/s, done.
Resolving deltas: 100% (20325/20325), done.
Submodule 'search/datasources' (
https://gitlab.com/vindarel/bookshops.git) registered for path 'search/datasources'
Cloning into '/home/debian/abelujo/search/datasources'...
remote: Enumerating objects: 1860, done.
remote: Counting objects: 100% (786/786), done.
remote: Compressing objects: 100% (349/349), done.
remote: Total 1860 (delta 514), reused 625 (delta 428), pack-reused 1074
Receiving objects: 100% (1860/1860), 512.17 KiB | 5.12 MiB/s, done.
Resolving deltas: 100% (1238/1238), done.
Submodule path 'search/datasources': checked out '233e9403aec76cc6f417e4f7681a125ca24cd135'
*******************************************************************************
********* Please type your administrator password **************
********* (it is normal not to see the characters you type !) **************
-------------------------------------------------------------------------------
--------- Veuillez entrer votre mot de passe super-utilisateur --------------
--------- (c'est normal de ne pas voir ce que l'on tape !) --------------
-------------------------------------------------------------------------------
Reading package lists...
Building dependency tree...
Reading state information...
Suggested packages:
make-doc
The following NEW packages will be installed:
make
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 396 kB of archives.
After this operation, 1630 kB of additional disk space will be used.
Get:1 file:/etc/apt/mirrors/debian.list Mirrorlist [30 B]
Get:2
https://deb.debian.org/debian bookworm/main amd64 make amd64 4.3-4.1 [396 kB]
Fetched 396 kB in 0s (5322 kB/s)
Selecting previously unselected package make.
(Reading database ... 23881 files and directories currently installed.)
Preparing to unpack .../make_4.3-4.1_amd64.deb ...
Unpacking make (4.3-4.1) ...
Setting up make (4.3-4.1) ...
Processing triggers for man-db (2.11.2-2) ...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package python-pip is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
python3-pip
Package python-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
python-dev-is-python3
E: Package 'python-pip' has no installation candidate
E: Package 'python-dev' has no installation candidate
E: Unable to locate package python-lxml
E: Unable to locate package python-cffi
make: *** [Makefile:19: debian] Error 123